Morocco Luxury Cruises

Explore Morocco on one of 160 luxury cruises, departing from Barcelona, Bridgetown, Dakar, Funchal, Genoa 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
160 Cruises (167 Departures)
160 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
$42,130pp
Countries
Show More...
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 16 August 2027
Visits: Spain, Morocco, Gibraltar, 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
 (1)

6 Days (5 Nights) Malaga to Malaga
Cruise Line: Ponant
Departures: Nov 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Balcony
$4,716
Suite
$8,857
From (Per Person)
A$4,716
Save 144
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,190
Balcony
$7,743
Suite
$11,633
From (Per Person)
A$7,190
Save 200
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,217
Oceanview
$7,720
Balcony
$8,273
Suite
$11,290
From (Per Person)
A$6,217
Save 2,143
Per Person
Cruise
 (1)

19 Days (18 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 April 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Suite
$15,876
From (Per Person)
A$15,876
Save 324
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,534
Balcony
$6,893
Suite
$12,955
From (Per Person)
A$6,534
Save 186
Per Person
Cruise
 (1)

17 Days (16 Nights) London to London
Cruise Line: Cunard
Departure: 04 October 2028
Visits: England, Portugal, Morocco, Spain
Exclusive Savings
Inside
$4,559
Oceanview
$5,103
Balcony
$5,450
Suite
$12,380
From (Per Person)
A$4,559
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
 (13)

13 Days (12 Nights) London to Barcelona
Cruise Line: Cunard
Departure: 02 May 2027
Visits: England, Spain, Portugal, Morocco, Gibraltar
Exclusive Savings
Inside
$3,171
Oceanview
$3,468
Balcony
$4,062
Suite
$7,923
From (Per Person)
A$3,171
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
$3,015
Oceanview
$3,427
Balcony
$3,946
Suite
$5,779
From (Per Person)
A$3,015
Per Person
Cruise
 (1)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 January 2027
Visits: Italy, Sardinia, Spain, Morocco
Exclusive Savings
Suite
$7,825
From (Per Person)
A$7,825
Save 160
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
$8,413
Balcony
$8,374
Suite
$12,622
From (Per Person)
A$8,374
Save 237
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,513
Oceanview
$3,699
Balcony
$3,876
Suite
$5,747
From (Per Person)
A$3,513
Save 56
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
 (1)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Departure: 29 November 2028
Visits: England, Spain, Morocco, Portugal
Exclusive Savings
Inside
$4,063
Oceanview
$4,756
Balcony
$5,102
Suite
$11,191
From (Per Person)
A$4,063
Per Person
Cruise
 (1)

13 Days (12 Nights) Rome to Lisbon
Cruise Line: Silversea
Ship: Silver Nova
Departure: 21 November 2027
Visits: Italy, France, Spain, Morocco, Portugal
Exclusive Savings
Balcony
$8,820
Suite
$16,562
From (Per Person)
A$8,820
Save 6,180
Per Person
Cruise
 (8)

14 Days (13 Nights) Malaga to Miami
Cruise Line: Azamara
Departure: 09 December 2027
Visits: Spain, Morocco, Virgin Islands, USA
Azamara Always Included
Exclusive Savings
Inside
$2,544
Oceanview
$3,122
Balcony
$4,749
Suite
$7,561
From (Per Person)
A$2,544
Per Person
Cruise
 (1)

29 Days (28 Nights) London to London
Cruise Line: Cunard
Departure: 04 January 2028
Visits: England, Portugal, Cape Verde, Spain, Morocco
Exclusive Savings
Inside
$7,533
Oceanview
$9,513
Balcony
$10,206
Suite
$22,581
From (Per Person)
A$7,533
Per Person
Cruise
 (4)

20 Days (19 Nights) Lisbon to Lisbon
Cruise Line: Azamara
Departure: 19 December 2027
Visits: Portugal, Spain, Gibraltar, Morocco
Azamara Always Included
Exclusive Savings
Inside
$7,343
Oceanview
$9,000
Balcony
$10,911
Suite
$15,967
From (Per Person)
A$7,343
Per Person
Cruise
 (4)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,488
Oceanview
$2,694
Balcony
$3,302
Suite
$4,615
From (Per Person)
A$2,488
Save 56
Per Person
Cruise
 (1)

18 Days (17 Nights) London to Hamburg
Cruise Line: Cunard
Departure: 23 July 2027
Visits: England, Portugal, Spain, Morocco, Germany
Exclusive Savings
Inside
$6,192
Oceanview
$6,737
Balcony
$8,915
Suite
$17,627
From (Per Person)
A$6,192
Per Person
Cruise
 (4)

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 10 April 2027
Visits: Portugal, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$7,080
Oceanview
$7,374
Balcony
-
Suite
-
From (Per Person)
A$7,080
Save 109
Per Person
Cruise
 (8)

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 17 November 2026
Visits: Portugal, Morocco, Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$5,055
Oceanview
$6,828
Balcony
$10,288
Suite
$9,102
From (Per Person)
A$5,055
Per Person
Cruise
 (4)

10 Days (9 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Azamara
Departure: 19 December 2027
Visits: Portugal, Spain, Gibraltar, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,714
Oceanview
$3,282
Balcony
$3,968
Suite
$5,830
From (Per Person)
A$2,714
Per Person
Cruise
 (1)

13 Days (12 Nights) Monte Carlo to Lisbon
Cruise Line: Oceania
Departure: 12 July 2026
Visits: Monaco, France, Spain, Gibraltar, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$5,230
Oceanview
$6,510
From (Per Person)
A$5,230
Save 2,110
Per Person
New ReleaseCruise
 (3)

12 Days (11 Nights) Rome to Lisbon
Cruise Line: Emerald Cruises
Departure: 27 October 2026
Visits: Italy, Corsica, Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$12,132
Suite
$16,493
From (Per Person)
A$12,132
Save 2,713
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,966
Oceanview
$3,711
Balcony
$4,524
Suite
$6,611
From (Per Person)
A$2,966
Save 54
Per Person
Cruise
 (4)

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 25 March 2028
Visits: Portugal, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$5,526
Oceanview
$5,967
Balcony
$7,329
Suite
$10,279
From (Per Person)
A$5,526
Per Person
Cruise
 (8)

18 Days (17 Nights) Rome to Lisbon
Cruise Line: Azamara
Departure: 22 December 2026
Visits: Italy, Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$7,519
Oceanview
$8,244
Balcony
$9,332
Suite
$15,388
From (Per Person)
A$7,519
Per Person
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$21,266
Suite
$22,775
From (Per Person)
A$21,266
Save 2,404
Per Person
Results: 31-60 of 160

No trips found. Try adjusting the search filters.

Trip Lengths