Morocco Luxury Cruises

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

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

5 Days (4 Nights) Barcelona to Casablanca
Cruise Line: 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
 (8)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,917
Oceanview
$3,319
Balcony
$3,829
Suite
$5,622
From (Per Person)
A$2,917
Per Person
Cruise
 (1)

5 Days (4 Nights) Malaga to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 20 January 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$3,293
From (Per Person)
A$3,293
Save 67
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: 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
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: 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
 (1)

11 Days (10 Nights) Barcelona to Bilbao
Cruise Line: Oceania
Departure: 20 August 2026
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Suite
$16,323
From (Per Person)
A$16,323
Save 2,457
Per Person
Cruise
 (2)

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

11 Days (10 Nights) Malaga to Las Palmas de Gran Canaria
Cruise Line: 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
 (1)

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$10,069
From (Per Person)
A$10,069
Save 206
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara
Departure: 15 January 2027
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,464
Oceanview
$3,650
Balcony
$3,827
Suite
$5,679
From (Per Person)
A$3,464
Save 55
Per Person
Cruise
 (8)

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

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

17 Days (16 Nights) London to London
Cruise Line: Cunard
Departure: 12 May 2027
Visits: England, Portugal, Morocco
Exclusive Savings
Inside
$4,658
Oceanview
$5,153
Balcony
$5,747
Suite
$15,647
From (Per Person)
A$4,658
Per Person
Cruise
 (2)

8 Days (7 Nights) Malaga to Lisbon
Cruise Line: Ponant
Ship: Le Boreal
Departure: 30 June 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$6,984
Balcony
$7,343
Suite
$13,405
From (Per Person)
A$6,984
Save 186
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$2,557
Oceanview
$3,190
Balcony
$3,879
Suite
$5,601
From (Per Person)
A$2,557
Save 172
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Barcelona
Cruise Line: Azamara
Departure: 26 May 2028
Visits: Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,754
Oceanview
$3,043
Balcony
$3,909
Suite
$5,836
From (Per Person)
A$2,754
Save 185
Per Person
Cruise
 (8)

16 Days (15 Nights) Lisbon to Lisbon
Cruise Line: 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
$14,532
From (Per Person)
A$5,227
Save 352
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: Le Boreal
Departure: 03 May 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$7,840
Balcony
$8,393
Suite
$12,283
From (Per Person)
A$7,840
Save 200
Per Person
Cruise
 (1)

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

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

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Oceania
Departure: 29 September 2027
Visits: Portugal, Morocco, Spain
Your World Inclusions
Exclusive Savings
Inside
$4,271
Oceanview
$5,493
Balcony
$5,765
Suite
$8,365
From (Per Person)
A$4,271
Save 2,089
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Malaga
Cruise Line: Ponant
Departures: Nov 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Balcony
$5,046
Suite
$9,187
From (Per Person)
A$5,046
Save 144
Per Person
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$17,860
From (Per Person)
A$17,860
Save 365
Per Person
Cruise
 (1)

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

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$10,363
From (Per Person)
A$10,363
Save 212
Per Person
Cruise
 (4)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: 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
 (8)

9 Days (8 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: 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
 (3)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$6,421
Oceanview
$7,808
Balcony
$8,361
Suite
$11,756
From (Per Person)
A$6,421
Save 2,149
Per Person
Cruise
 (1)

18 Days (17 Nights) Barcelona to Rio de Janeiro
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 November 2028
Visits: Spain, Morocco, Brazil
Exclusive Savings
Suite
$12,348
From (Per Person)
A$12,348
Save 252
Per Person
Results: 1-30 of 163

No trips found. Try adjusting the search filters.

Trip Lengths