Morocco Luxury Cruises

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

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

5 Days (4 Nights) Barcelona to Casablanca
Operator: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$3,528
From (Per Person)
A$3,528
Save 72
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
$6,247
From (Per Person)
A$6,247
Save 128
Per Person
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Operator: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,545
Oceanview
$2,898
Balcony
$3,329
Suite
$4,868
From (Per Person)
A$2,545
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
$3,121
From (Per Person)
A$3,121
Save 64
Per Person
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Operator: Scenic
Departure: 13 September 2026
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$18,853
Suite
$22,675
From (Per Person)
A$18,853
Save 4,842
Per Person
Cruise
 (5)

8 Days (7 Nights) Lisbon to Malaga
Operator: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,765
Oceanview
$2,998
Balcony
$3,687
Suite
$5,177
From (Per Person)
A$2,765
Save 255
Per Person
Cruise
 (8)

8 Days (7 Nights) Lisbon to Las Palmas de Gran Canaria
Operator: Azamara
Departure: 08 January 2027
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,720
Oceanview
$3,093
Balcony
$3,553
Suite
$5,239
From (Per Person)
A$2,720
Per Person
Cruise
 (8)

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,557
Oceanview
$3,190
Balcony
$3,819
Suite
$5,601
From (Per Person)
A$2,557
Save 172
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
$10,324
From (Per Person)
A$10,324
Save 211
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,880
Suite
$9,789
From (Per Person)
A$5,880
Save 160
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$9,673
From (Per Person)
A$9,673
Save 197
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
$16,464
From (Per Person)
A$16,464
Save 336
Per Person
Cruise
 (8)

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
$2,865
Oceanview
$3,582
Balcony
$4,355
Suite
$6,338
From (Per Person)
A$2,865
Save 194
Per Person
Cruise
 (8)

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
$3,464
Oceanview
$3,307
Balcony
$3,827
Suite
$5,679
From (Per Person)
A$3,307
Save 52
Per Person
Cruise
 (3)

10 Days (9 Nights) Lisbon to Barcelona
Operator: Oceania
Departure: 29 September 2027
Visits: Portugal, Morocco, Spain
Your World Inclusions
Exclusive Savings
Inside
$4,426
Oceanview
$5,610
Balcony
$6,240
Suite
$8,888
From (Per Person)
A$4,426
Save 2,094
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,670
From (Per Person)
A$16,670
Save 340
Per Person
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$8,541
From (Per Person)
A$8,541
Save 174
Per Person
Cruise
 (1)

17 Days (16 Nights) London to London
Operator: Cunard
Departure: 24 October 2027
Visits: England, Portugal, Morocco
Exclusive Savings
Inside
$3,846
Oceanview
$4,242
Balcony
$4,628
Suite
$12,746
From (Per Person)
A$3,846
Per Person
Cruise
 (3)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$6,663
Oceanview
-
Balcony
$8,409
Suite
$11,823
From (Per Person)
A$6,663
Save 2,157
Per Person
Cruise
 (5)

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
$3,756
Oceanview
$4,557
Balcony
$5,600
Suite
$8,011
From (Per Person)
A$3,756
Save 253
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
$7,203
From (Per Person)
A$7,203
Save 147
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Bilbao
Operator: Oceania
Departure: 20 August 2026
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Oceanview
$6,157
From (Per Person)
A$6,157
Save 4,843
Per Person
Cruise
 (1)

9 Days (8 Nights) Casablanca to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 15 February 2027
Visits: Morocco, Spain, Portugal
Exclusive Savings
Suite
$7,056
From (Per Person)
A$7,056
Save 144
Per Person
Cruise
 (1)

17 Days (16 Nights) London to London
Operator: Cunard
Departure: 12 May 2027
Visits: England, Portugal, Morocco
Exclusive Savings
Inside
$4,658
Oceanview
$5,153
Balcony
$5,747
Suite
-
From (Per Person)
A$4,658
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,063
Balcony
$9,024
Suite
$13,272
From (Per Person)
A$9,024
Save 237
Per Person
Cruise
 (8)

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

8 Days (7 Nights) Las Palmas de Gran Canaria to Barcelona
Operator: Azamara
Departure: 26 May 2028
Visits: Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,847
Oceanview
$3,145
Balcony
$4,048
Suite
$6,050
From (Per Person)
A$2,847
Save 192
Per Person
Cruise
 (8)

11 Days (10 Nights) Barcelona to Lisbon
Operator: Azamara
Departure: 29 December 2026
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,327
Oceanview
$5,023
Balcony
$5,690
Suite
$9,355
From (Per Person)
A$4,327
Per Person
Cruise
 (8)

16 Days (15 Nights) Lisbon to Lisbon
Operator: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Portugal, Morocco, Spain
Azamara Always Included
Exclusive Savings
Inside
$5,227
Oceanview
$6,483
Balcony
$7,982
Suite
$17,683
From (Per Person)
A$5,227
Save 352
Per Person
Results: 1-30 of 161

No trips found. Try adjusting the search filters.

Trip Lengths