Morocco Luxury Cruises

Explore Morocco on one of 167 luxury cruises, departing from Barcelona, Bridgetown, Cape Town, Casablanca, Dakar and more. April is the most popular month to cruise to Morocco and we have over 174 departures available from eleven of the world's leading cruise lines specialising in luxury cruises.
Filter Results
167 Cruises (174 Departures)
167 Cruises (174 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,800pp
$44,030pp
Countries
Show More...
Cruise
 (9)

8 Days (7 Nights) Las Palmas de Gran Canaria to Barcelona
Operator: Azamara
Departure: 26 May 2028
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,928
Oceanview
$4,349
Balcony
$5,143
Suite
$8,073
From (Per Person)
A$3,928
Save 61
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Valencia
Operator: Ponant
Ship: L'Austral
Departure: 16 April 2028
Visits: Spain, Morocco
Exclusive Savings
Oceanview
$4,919
Balcony
$5,172
Suite
$9,420
From (Per Person)
A$4,919
Save 131
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 15 November 2028
Visits: Spain, Morocco
Exclusive Savings
Suite
$5,532
From (Per Person)
A$5,532
Save 113
Per Person
Cruise
 (1)

5 Days (4 Nights) Malaga to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 20 January 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$2,940
From (Per Person)
A$2,940
Save 60
Per Person
Cruise
 (9)

8 Days (7 Nights) Malaga to Barcelona
Operator: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,124
Oceanview
$2,418
Balcony
$2,761
Suite
$4,231
From (Per Person)
A$2,124
Per Person
Cruise

8 Days (7 Nights) Santa Cruz De Tenerife to Malaga
Operator: Explora Journeys
Ship: Explora V
Departures: Jan 2028 to Feb 2028
Visits: Spain, Morocco
Exclusive Savings
Suite
$5,777
From (Per Person)
A$5,777
Save 118
Per Person
Cruise

9 Days (8 Nights) Las Palmas de Gran Canaria to Malaga
Operator: Ponant
Departure: 03 April 2028
Visits: Spain, Morocco
Exclusive Savings
Balcony
$7,512
Suite
$11,062
From (Per Person)
A$7,512
Save 198
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$9,584
From (Per Person)
A$9,584
Save 196
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Operator: Silversea
Ship: Silver Nova
Departure: 18 November 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$7,546
Suite
$11,076
From (Per Person)
A$7,546
Save 6,454
Per Person
Cruise
 (2)

8 Days (7 Nights) Malaga to Lisbon
Operator: Ponant
Ship: Le Boreal
Departure: 30 June 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$7,382
Balcony
$7,770
Suite
$14,240
From (Per Person)
A$7,382
Save 198
Per Person
Cruise
 (6)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Azamara
Departure: 28 December 2027
Visits: Spain, Portugal, Morocco
Azamara Always Included
Exclusive Savings
Inside
$4,061
Oceanview
$4,924
Balcony
$6,041
Suite
$8,638
From (Per Person)
A$4,061
Per Person
Cruise
 (1)

5 Days (4 Nights) Lisbon to Malaga
Operator: Explora Journeys
Ship: Explora II
Departure: 23 February 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Suite
$3,087
From (Per Person)
A$3,087
Save 63
Per Person
Cruise
 (1)

18 Days (17 Nights) Barcelona to Rio de Janeiro
Operator: Explora Journeys
Ship: Explora II
Departure: 29 November 2028
Visits: Spain, Morocco, Brazil
Exclusive Savings
Suite
$10,702
From (Per Person)
A$10,702
Save 218
Per Person
Cruise
 (6)

11 Days (10 Nights) Lisbon to Las Palmas de Gran Canaria
Operator: Azamara
Departure: 24 January 2029
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$4,220
Oceanview
$4,573
Balcony
$5,288
Suite
$6,886
From (Per Person)
A$4,220
Per Person
Cruise
 (9)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Azamara
Departure: 12 March 2029
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,426
Oceanview
$4,798
Balcony
$5,553
Suite
$7,219
From (Per Person)
A$4,426
Per Person
Cruise
 (4)

10 Days (9 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 16 August 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$2,979
Oceanview
$3,176
Balcony
$4,813
Suite
$9,002
From (Per Person)
A$2,979
Save 3,351
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Malaga
Operator: Ponant
Departure: 10 November 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Balcony
$5,948
Suite
$18,373
From (Per Person)
A$5,948
Save 162
Per Person
Cruise
 (2)

11 Days (10 Nights) Malaga to Las Palmas de Gran Canaria
Operator: Ponant
Departures: Oct 2027 to Nov 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$9,538
Balcony
$9,024
Suite
$13,272
From (Per Person)
A$9,024
Save 252
Per Person
Cruise
 (1)

9 Days (8 Nights) Casablanca to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 13 December 2026
Visits: Morocco, Spain, Portugal
Exclusive Savings
Suite
$6,056
From (Per Person)
A$6,056
Save 124
Per Person
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Operator: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$7,687
Balcony
$8,249
Suite
$13,060
From (Per Person)
A$7,687
Save 203
Per Person
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$16,307
From (Per Person)
A$16,307
Save 333
Per Person
Cruise
 (4)

10 Days (9 Nights) Lisbon to Barcelona
Operator: Oceania
Departure: 29 September 2027
Visits: Portugal, Morocco, Spain
Your World Inclusions
Exclusive Savings
Inside
$4,446
Oceanview
$5,552
Balcony
$5,891
Suite
$8,442
From (Per Person)
A$4,446
Save 2,094
Per Person
Cruise
 (9)

15 Days (14 Nights) Lisbon to Lisbon
Operator: Azamara
Departure: 08 January 2027
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$10,292
From (Per Person)
A$10,292
Save 177
Per Person
Cruise
 (9)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$2,760
Oceanview
$3,074
Balcony
$4,171
Suite
$6,033
From (Per Person)
A$2,760
Per Person
Cruise
 (9)

11 Days (10 Nights) Barcelona to Lisbon
Operator: Azamara
Departure: 29 December 2026
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,387
Oceanview
$5,092
Balcony
$6,415
Suite
$11,129
From (Per Person)
A$4,387
Per Person
Cruise
 (9)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Azamara
Departure: 15 January 2027
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$4,415
Balcony
$3,621
Suite
$4,944
From (Per Person)
A$3,621
Save 58
Per Person
Cruise
 (2)

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Operator: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Balcony
$8,855
Suite
$12,114
From (Per Person)
A$8,855
Save 235
Per Person
Cruise
 (3)

17 Days (16 Nights) London to London
Operator: Cunard
Departure: 12 May 2027
Visits: England, Portugal, Morocco
Exclusive Savings
Inside
$3,489
Oceanview
$3,866
Balcony
$4,311
Suite
$11,736
From (Per Person)
A$3,489
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Santa Cruz De Tenerife
Operator: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Suite
$5,557
From (Per Person)
A$5,557
Save 113
Per Person
Cruise
 (9)

9 Days (8 Nights) Lisbon to Las Palmas de Gran Canaria
Operator: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Portugal, Morocco, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,221
Oceanview
$3,481
Balcony
$4,236
Suite
$7,151
From (Per Person)
A$3,221
Per Person
Results: 1-30 of 167

No trips found. Try adjusting the search filters.

Trip Lengths