Morocco Luxury Cruises

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

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 16 April 2026
Visit: Spain, Morocco
Last Minute Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$5,150
Suite
$9,605
From
US$5,150
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara Cruises
Departure: 13 February 2027
Visit: Spain, Morocco
Azamara Always Included
Inside
$2,109
Oceanview
$2,375
Balcony
$2,715
Suite
$4,364
From
US$2,109
Per Person
View Trip
New ReleaseCruise

12 Days (11 Nights) Tenerife to Barcelona
Cruise Line: Scenic
Departure: 07 April 2026
Visit: Spain, Morocco
Wave Offer
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,127
Suite
$18,171
From
US$13,127
Save 19,363
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Emerald Cruises
Departure: 15 April 2026
Visit: Spain, Morocco
Wave Offer
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
$5,778
Balcony
-
Suite
$8,640
From
US$5,778
Save 10,212
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Scenic
Departure: 13 September 2026
Visit: Portugal, Spain, Morocco
Fly Free Premium Economy
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,279
Suite
$16,461
From
US$14,279
Save 15,211
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Funchal to Palma de Mallorca
Cruise Line: Scenic
Departure: 23 April 2027
Visit: Portugal, Spain, Morocco
Wave Offer
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,711
Suite
$17,616
From
US$9,711
Save 17,279
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Emerald Cruises
Departure: 08 October 2026
Visit: Portugal, Spain, Morocco
Fly Free Economy
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$11,283
From
US$11,283
Save 11,907
Per Person
View Trip
Cruise
 (2)

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
$5,760
Suite
$8,580
From
US$5,760
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara Cruises
Departure: 10 April 2027
Visit: Portugal, Spain, Morocco
Azamara Always Included
Inside
$2,279
Oceanview
$2,533
Balcony
$3,279
Suite
$5,093
From
US$2,279
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Oceania Cruises
Departure: 29 September 2027
Visit: Portugal, Morocco, Spain
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
$2,645
Oceanview
$3,421
Balcony
$4,100
Suite
$5,943
From
US$2,645
Save 2,753
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Oceania Cruises
Departure: 24 April 2026
Visit: Portugal, Spain, Morocco
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$4,252
Balcony
-
Suite
-
From
US$4,252
Save 4,446
Per Person
View Trip
Cruise
 (8)

9 Days (8 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departures: Jan 2027 to Jan 2028
Visit: Portugal, Morocco, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,149
Oceanview
$2,636
Balcony
$3,218
Suite
$4,702
From
US$2,149
Save 70
Per Person
View Trip
Cruise

12 Days (11 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 21 April 2027
Visit: England, Spain, Morocco
Inside
$1,799
Oceanview
$2,149
Balcony
$2,449
Suite
$5,954
From
US$1,799
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 03 November 2027
Visit: Spain, Morocco, Portugal
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$7,600
Suite
$10,030
From
US$7,600
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 April 2027
Visit: Spain, Morocco, Portugal
Black Friday Sale + Your World Included
Your World Inclusions
Exclusive Savings
Inside
$3,717
Oceanview
$4,832
Balcony
$5,899
Suite
$7,985
From
US$3,717
Save 3,881
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 08 October 2027
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,859
Suite
$8,839
From
US$7,859
Save 13,139
Per Person
View Trip
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 08 May 2027
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,211
Suite
$5,946
From
US$5,211
Save 10,387
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) London to London
Cruise Line: Cunard
Departure: 24 October 2027
Visit: England, Portugal, Morocco
Inside
$2,689
Oceanview
$3,089
Balcony
$3,439
Suite
$8,461
From
US$2,689
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) London to London
Cruise Line: Cunard
Departure: 12 May 2027
Visit: England, Portugal, Morocco
Inside
$2,839
Oceanview
$3,089
Balcony
$3,439
Suite
$8,857
From
US$2,839
Per Person
View Trip
Cruise
 (8)

16 Days (15 Nights) Lisbon to Lisbon
Cruise Line: Azamara Cruises
Departures: Jan 2027 to Jan 2028
Visit: Portugal, Morocco, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,943
Oceanview
$4,794
Balcony
$5,618
Suite
$8,774
From
US$3,943
Save 86
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Bilbao
Cruise Line: Oceania Cruises
Departure: 20 August 2026
Visit: Spain, Morocco, Portugal
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$3,130
Oceanview
$3,469
Balcony
$5,167
Suite
$7,107
From
US$3,130
Save 3,268
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara Cruises
Departure: 28 December 2027
Visit: Spain, Portugal, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,741
Oceanview
$3,333
Balcony
$4,109
Suite
$5,913
From
US$2,741
Save 58
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Lisbon to Miami
Cruise Line: Azamara Cruises
Departure: 16 November 2027
Visit: Portugal, Morocco, USA
Azamara Always Included
Inside
$1,939
Oceanview
$2,752
Balcony
$3,848
Suite
$6,429
From
US$1,939
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 22 October 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,843
Suite
$10,607
From
US$8,843
Save 15,155
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 08 June 2027
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,398
Suite
$8,643
From
US$8,398
Save 13,700
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 29 October 2027
Visit: Spain, Portugal, Morocco
The Exclusive Invitation Offer
Inside
-
Oceanview
-
Balcony
$6,560
Suite
$7,535
From
US$6,560
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
$5,620
Balcony
$6,030
Suite
$8,950
From
US$5,620
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara Cruises
Departures: Jan 2027 to Jan 2028
Visit: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$1,909
Oceanview
$2,335
Balcony
$2,849
Suite
$4,139
From
US$1,909
Save 55
Per Person
View Trip
New ReleaseCruise

13 Days (12 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Scenic
Departure: 03 May 2026
Visit: Spain, Morocco, Algeria
Wave Offer
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,874
Suite
$38,173
From
US$13,874
Save 19,916
Per Person
View Trip
New ReleaseCruise

9 Days (8 Nights) Barcelona to Malaga
Cruise Line: Emerald Cruises
Departure: 23 October 2027
Visit: Spain, Gibraltar, Morocco
Fly Free Economy
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
$7,264
Balcony
-
Suite
$9,689
From
US$7,264
Save 7,726
Per Person
View Trip
Results: 1-30 of 109

No results found. Try amending the search filters.

Trip Lengths