Morocco Cruises Starting In May 2026, 2027 and 2028

If you're looking at joining a cruise to Morocco in May 2026, 2027 or 2028, we have 28 unique cruise itineraries and 119 departures available, operated by eight of the world's leading cruise lines departing in May.
Filter Results
Departures
Duration
8 Days
17 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$500pp
$52,398pp
Countries
Show More...
Filter Results
28 Cruises (119 Cruise Departures)
New ReleaseCruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 02 May 2026
Visit: Spain, Morocco, Portugal
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,066
Suite
$16,461
From
US$13,066
Save 16,924
Per Person
View Trip
Cruise
 (1)

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

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Jun 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,364
Oceanview
$2,464
Balcony
$2,773
Suite
$8,487
From
US$2,364
Save 1,498
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2026 to Sep 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,373
Oceanview
$2,990
Balcony
$2,727
Suite
$5,596
From
US$2,373
Save 1,633
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
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,184
Suite
$38,173
From
US$15,184
Save 19,206
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 17 May 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,723
Oceanview
$3,244
Balcony
$3,366
Suite
$8,944
From
US$2,723
Save 1,699
Per Person
View Trip
Cruise
 (5)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Departure: 02 May 2027
Visit: USA, Spain, Morocco
Limited Time Offer
Inside
$1,386
Oceanview
$1,526
Balcony
$1,806
Suite
$5,740
From
US$1,386
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Viking Cruises
Departures: Feb 2027 to Sep 2028
Visit: Spain, Morocco, Portugal
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,999
Suite
$4,799
From
US$2,999
Save 200
Per Person
View Trip
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Viking Cruises
Departures: Oct 2026 to Jun 2028
Visit: Portugal, Spain, Morocco
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,899
Suite
$4,499
From
US$2,899
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2026 to Oct 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,523
Oceanview
$2,948
Balcony
$3,170
Suite
$7,948
From
US$2,523
Save 2,930
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
$8,102
Suite
$8,837
From
US$8,102
Save 8,396
Per Person
View Trip
Cruise

15 Days (14 Nights) Rome to Lisbon
Cruise Line: Viking Cruises
Departures: Jan 2027 to Sep 2028
Visit: Italy, Monaco, France, Spain, Morocco, Portugal
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$5,998
Suite
$9,398
From
US$5,998
Save 600
Per Person
View Trip
Cruise

15 Days (14 Nights) Lisbon to Rome
Cruise Line: Viking Cruises
Departures: Feb 2027 to Jun 2028
Visit: Portugal, Spain, Morocco, France, Monaco, Italy
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$5,598
Suite
$8,998
From
US$5,598
Save 500
Per Person
View Trip
Cruise

11 Days (10 Nights) Alicante to Alicante
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visit: Spain, Italy, France, Morocco, Portugal
Inside
$1,653
Oceanview
$1,853
Balcony
$2,455
Suite
$2,669
From
US$1,653
Per Person
View Trip
Cruise

11 Days (10 Nights) Alicante to Alicante
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 05 May 2027
Visit: Spain, Italy, France, Morocco, Gibraltar
Inside
$1,653
Oceanview
$1,853
Balcony
$2,455
Suite
$2,669
From
US$1,653
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: May 2027 to Oct 2027
Visit: Italy, France, Spain, Morocco, Gibraltar
Inside
$1,602
Oceanview
$1,802
Balcony
$2,406
Suite
$2,620
From
US$1,602
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Departure: 28 May 2027
Visit: England, Morocco, Spain, Italy, France
Bonus Onboard Credit
Inside
$2,649
Oceanview
$2,949
Balcony
$3,949
Suite
$8,668
From
US$2,649
Per Person
View Trip
Cruise

11 Days (10 Nights) Malaga to Malaga
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visit: Spain, Morocco, Portugal, Italy, France
Inside
$1,551
Oceanview
$1,751
Balcony
$2,356
Suite
$2,570
From
US$1,551
Per Person
View Trip
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visit: France, Spain, Morocco, Portugal, Italy
Inside
$1,546
Oceanview
$1,746
Balcony
$2,351
Suite
$2,565
From
US$1,546
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Las Palmas de Gran Canaria to Barcelona
Cruise Line: Azamara Cruises
Departure: 28 May 2026
Visit: Spain, Morocco, Gibraltar, France, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,777
Oceanview
$3,049
Balcony
$3,291
Suite
$5,067
From
US$2,777
Save 52
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visit: Italy, France, Spain, Morocco, Portugal
Inside
$1,562
Oceanview
$1,762
Balcony
$2,367
Suite
$2,581
From
US$1,562
Per Person
View Trip
Cruise
 (13)

13 Days (12 Nights) London to Barcelona
Cruise Line: Cunard
Departure: 02 May 2027
Visit: England, Spain, Portugal, Morocco, Gibraltar
Bonus Onboard Credit
Inside
$1,869
Oceanview
$2,099
Balcony
$2,629
Suite
$5,339
From
US$1,869
Per Person
View Trip
Cruise

15 Days (14 Nights) Rome to New York
Cruise Line: Regent Seven Seas
Departure: 18 May 2027
Visit: Italy, Spain, Morocco, Canada, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,770
Suite
$13,652
From
US$12,770
Save 13,228
Per Person
View Trip
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 09 May 2027
Visit: France, Spain, Morocco, Gibraltar, Italy
Inside
$1,646
Oceanview
$1,846
Balcony
$2,448
Suite
$2,662
From
US$1,646
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to London
Cruise Line: Regent Seven Seas
Departure: 11 May 2027
Visit: Spain, Morocco, Portugal, France, England
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$19,040
Suite
$19,628
From
US$19,040
Save 19,758
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Rome
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 07 May 2027
Visit: Italy, France, Spain, Morocco, Gibraltar
Inside
$1,642
Oceanview
$1,842
Balcony
$2,444
Suite
$2,658
From
US$1,642
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Rome
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visit: Italy, France, Spain, Morocco, Portugal
Inside
$1,642
Oceanview
$1,842
Balcony
$2,444
Suite
$2,658
From
US$1,642
Per Person
View Trip
Cruise

11 Days (10 Nights) Malaga to Malaga
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 11 May 2027
Visit: Spain, Morocco, Gibraltar, Italy, France
Inside
$1,651
Oceanview
$1,851
Balcony
$2,453
Suite
$2,667
From
US$1,651
Per Person
View Trip
Results: 28 results

No trips found. Try adjusting the search filters.

Trip Lengths