Morocco Luxury Cruises

Explore Morocco on one of 151 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 156 departures available from eleven of the world's leading cruise lines specialising in luxury cruises.
Filter Results
151 Cruises (156 Departures)
151 Cruises (156 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,900pp
$41,690pp
Countries
Show More...
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Operator: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,045
Oceanview
$3,466
Balcony
$3,986
Suite
$5,838
From (Per Person)
A$3,045
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)

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

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

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)

11 Days (10 Nights) Lisbon to Barcelona
Operator: Scenic
Departure: 13 September 2026
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$19,196
Suite
$38,551
From (Per Person)
A$19,196
Save 4,849
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,398
From (Per Person)
A$9,398
Save 192
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Malaga
Operator: Ponant
Departure: 10 November 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Balcony
-
Suite
$10,400
From (Per Person)
A$10,400
Save 300
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
-
Oceanview
$3,709
Balcony
$4,278
Suite
$6,051
From (Per Person)
A$3,709
Save 60
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$6,576
Oceanview
$7,808
Balcony
$8,293
Suite
$11,659
From (Per Person)
A$6,576
Save 2,154
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)

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,361
From (Per Person)
A$3,361
Save 69
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,585
Oceanview
$3,218
Balcony
$3,917
Suite
$5,658
From (Per Person)
A$2,585
Save 174
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
$3,109
Oceanview
$3,434
Balcony
$4,431
Suite
$6,618
From (Per Person)
A$3,109
Save 210
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,426
Oceanview
$5,610
Balcony
$6,240
Suite
$8,888
From (Per Person)
A$4,426
Save 2,094
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
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Operator: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$8,083
Balcony
$8,646
Suite
$13,612
From (Per Person)
A$8,083
Save 207
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
$6,558
Balcony
$8,096
Suite
$11,105
From (Per Person)
A$6,558
Save 101
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
$3,794
Oceanview
$4,604
Balcony
$5,646
Suite
$8,086
From (Per Person)
A$3,794
Save 255
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
 (6)

8 Days (7 Nights) Lisbon to Malaga
Operator: Azamara
Departure: 25 March 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,793
Oceanview
$3,026
Balcony
$3,724
Suite
$5,223
From (Per Person)
A$2,793
Save 186
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,751
Oceanview
$4,236
Balcony
$4,543
Suite
$12,909
From (Per Person)
A$3,751
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
$3,023
Oceanview
$3,787
Balcony
$4,606
Suite
$6,710
From (Per Person)
A$3,023
Save 206
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
 (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,907
Oceanview
$3,299
Balcony
$3,799
Suite
$5,592
From (Per Person)
A$2,907
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
 (3)

10 Days (9 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 16 August 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$4,249
Oceanview
$4,627
Balcony
$7,111
Suite
$9,972
From (Per Person)
A$4,249
Save 2,091
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,837
Oceanview
$5,612
Balcony
$6,356
Suite
$10,482
From (Per Person)
A$4,837
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
Results: 1-30 of 151

No trips found. Try adjusting the search filters.

Trip Lengths