Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 320 unique cruise itineraries to Morocco, departing from Alicante, Athens, Barcelona, Bridgetown, Buenos Aires and more. April is the most popular month to cruise to Morocco and we have over 508 departures available from twenty-two of the world's leading cruise lines.
Filter Results
320 Cruises (508 Departures)
320 Cruises (508 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$57,190pp
Countries
Show More...
Cruise
 (2)

17 Days (16 Nights) Rome to Fort Lauderdale
Operator: Princess
Departure: 17 November 2026
Visits: Italy, Spain, Gibraltar, Morocco, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,925
Suite
-
From (Per Person)
A$3,925
Per Person
Cruise
 (1)

20 Days (19 Nights) Rome to Rome
Operator: Explora Journeys
Ship: Explora II
Departure: 14 January 2027
Visits: Italy, Sardinia, Spain, Morocco, France
Exclusive Savings
Suite
$15,504
From (Per Person)
A$15,504
Save 316
Per Person
Cruise
 (1)

15 Days (14 Nights) London to London
Ship: Aurora
Departure: 27 November 2026
Visits: England, Portugal, Morocco, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$2,214
Oceanview
$2,938
Balcony
$3,041
Suite
-
From (Per Person)
A$2,214
Per Person
Cruise
 (2)

15 Days (14 Nights) London to London
Operator: Holland America
Departures: Sep 2028 to Oct 2028
Visits: England, Holland, Portugal, Morocco, Spain
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,649
Oceanview
$4,540
Balcony
$4,837
Suite
$5,876
From (Per Person)
A$3,649
Per Person
Cruise
 (1)

20 Days (19 Nights) Santos to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 19 March 2028
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,233
Oceanview
$2,866
Balcony
$3,431
Suite
$5,331
From (Per Person)
A$2,233
Per Person
Cruise
 (2)

11 Days (10 Nights) Athens to Lisbon
Operator: Holland America
Departure: 11 March 2028
Visits: Greece, Malta, Spain, Morocco, Portugal
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$2,112
Oceanview
$2,568
Balcony
$2,805
Suite
$4,053
From (Per Person)
A$2,112
Per Person
Cruise
 (2)

15 Days (14 Nights) Rotterdam to Rotterdam
Operator: Holland America
Departure: 02 October 2027
Visits: Holland, Morocco, Spain, Portugal, England
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,728
Oceanview
$4,649
Balcony
$4,955
Suite
$6,035
From (Per Person)
A$3,728
Per Person
Cruise
 (2)

15 Days (14 Nights) Miami to Barcelona
Operator: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visits: USA, Spain, Morocco
Drinks On Us
Inside
$1,576
Oceanview
$1,776
Balcony
$2,174
Suite
$6,569
From (Per Person)
A$1,576
Per Person
Cruise
 (2)

15 Days (14 Nights) Rotterdam to Rotterdam
Operator: Holland America
Departures: Sep 2028 to Oct 2028
Visits: Holland, Portugal, Morocco, Spain, England
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,649
Oceanview
$4,540
Balcony
$4,837
Suite
$5,876
From (Per Person)
A$3,649
Per Person
Cruise
 (1)

17 Days (16 Nights) Santos to Barcelona
Operator: MSC Cruises
Ship: MSC Divina
Departure: 19 March 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$1,903
Oceanview
$2,408
Balcony
$2,893
Suite
$7,830
From (Per Person)
A$1,903
Per Person
Cruise
 (1)

14 Days (13 Nights) Lisbon to Barcelona
Departure: 31 October 2027
Visits: Portugal, Spain, Morocco
Just Cruise Fare
Exclusive Savings
Inside
$4,232
Oceanview
$4,752
Balcony
$7,209
Suite
$7,879
From (Per Person)
A$4,232
Per Person
Cruise
 (4)

14 Days (13 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 December 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$3,862
Oceanview
$4,502
Balcony
$6,149
Suite
-
From (Per Person)
A$6,316
Per Person
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Suite
$8,541
From (Per Person)
A$8,541
Save 174
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 04 January 2029
Visits: Spain, Morocco
Exclusive Savings
Inside
$3,081
Oceanview
$3,306
Balcony
$3,859
Suite
$9,313
From (Per Person)
A$5,033
Per Person
Cruise
 (2)

15 Days (14 Nights) London to London
Operator: Holland America
Departure: 31 March 2028
Visits: England, Holland, Morocco, Spain, Portugal
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$4,005
Oceanview
$4,747
Balcony
$5,054
Suite
$6,034
From (Per Person)
A$4,005
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Operator: Silversea
Ship: Silver Nova
Departure: 30 November 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Balcony
$11,074
Suite
$14,700
From (Per Person)
A$11,074
Save 226
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,379
Oceanview
$3,742
Balcony
$4,421
Suite
$6,916
From (Per Person)
A$3,379
Save 230
Per Person
Cruise
 (1)

17 Days (16 Nights) Valletta to Santa Cruz De Tenerife
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,079
Suite
-
From (Per Person)
A$3,079
Per Person
Cruise
 (1)

17 Days (16 Nights) London to London
Operator: Cunard
Departure: 12 May 2027
Visits: England, Portugal, Morocco
Exclusive Savings
Inside
$3,489
Oceanview
$3,866
Balcony
$4,311
Suite
-
From (Per Person)
A$3,489
Per Person
Cruise
 (2)

13 Days (12 Nights) Barcelona to San Juan
Operator: Virgin Voyages
Ship: Scarlet Lady
Departure: 31 October 2027
Visits: Spain, Morocco, Puerto Rico
Drinks On Us
Inside
$1,692
Oceanview
$1,692
Balcony
$1,951
Suite
$6,571
From (Per Person)
A$1,692
Per Person
Cruise
 (1)

19 Days (18 Nights) Rio de Janeiro to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 20 March 2028
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,100
Oceanview
$2,694
Balcony
$3,436
Suite
$5,020
From (Per Person)
A$2,100
Per Person
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Operator: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$7,687
Balcony
$8,249
Suite
$13,060
From (Per Person)
A$7,687
Save 203
Per Person
Cruise
 (8)

14 Days (13 Nights) Malaga to Miami
Operator: Azamara
Departure: 09 December 2027
Visits: Spain, Morocco, Virgin Islands, USA
Azamara Always Included
Exclusive Savings
Inside
$2,446
Oceanview
$2,995
Balcony
$4,559
Suite
$7,259
From (Per Person)
A$2,446
Save 163
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Operator: Celebrity Cruises
Departures: Sep 2027 to Aug 2028
Visits: Spain, Morocco, Portugal, Sardinia, Italy
Exclusive Savings
Inside
$1,739
Oceanview
$2,006
Balcony
$2,384
Suite
$6,536
From (Per Person)
A$3,131
Save 60
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
$14,303
From (Per Person)
A$14,303
Save 292
Per Person
Cruise
 (2)

15 Days (14 Nights) Barcelona to Miami
Operator: Virgin Voyages
Ship: Scarlet Lady
Departure: 11 October 2026
Visits: Spain, Morocco, USA
Drinks On Us
Inside
$1,776
Oceanview
$1,974
Balcony
$2,371
Suite
$5,964
From (Per Person)
A$1,776
Per Person
Cruise
 (1)

10 Days (9 Nights) Valletta to Santa Cruz de Tenerife
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$1,217
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$1,217
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
 (3)

14 Days (13 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departure: 07 April 2028
Visits: USA, Morocco, Spain
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$1,434
Oceanview
$1,761
Balcony
$2,286
Suite
$4,761
From (Per Person)
A$1,434
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
Results: 31-60 of 320

No trips found. Try adjusting the search filters.

Trip Lengths