Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 229 unique cruise itineraries to Morocco, departing from Alicante, Barcelona, Bridgetown, Buenos Aires, Dakar and more. April is the most popular month to cruise to Morocco and we have over 352 departures available from eighteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
26 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$500pp
$52,398pp
Countries
Show More...
Filter Results
229 Cruises (352 Cruise Departures)
New ReleaseCruise

12 Days (11 Nights) Tenerife to Barcelona
Cruise Line: Scenic
Departure: 07 April 2026
Visit: Spain, Morocco
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,623
Suite
$18,171
From
US$11,623
Save 15,367
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

11 Days (10 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Emerald Cruises
Departure: 15 April 2026
Visit: Spain, Morocco
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
$6,797
Balcony
-
Suite
$9,658
From
US$6,797
Save 9,193
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 31 July 2027
Visit: Spain, Morocco
Exclusive Savings
Inside
$3,371
Oceanview
$3,682
Balcony
$4,127
Suite
$7,281
From
US$3,371
Save 2,126
Per Person
View Trip
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
$6,650
Suite
$10,500
From
US$6,650
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Scenic
Departure: 13 September 2026
Visit: Portugal, Spain, Morocco
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)

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 11 October 2026
Visit: Spain, Morocco, USA
With Love From the World
Inside
$1,471
Oceanview
$1,526
Balcony
$1,806
Suite
$5,026
From
US$1,471
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
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 April 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,367
Oceanview
$2,629
Balcony
$2,750
Suite
$7,940
From
US$2,367
Save 1,362
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

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 23 November 2026
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
$6,789
Balcony
$8,455
Suite
$10,023
From
US$6,789
Save 14,009
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Viking Cruises
Departures: Nov 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) Maceio to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 09 April 2027
Visit: Brazil, Spain, Morocco
Bonus Onboard Credit
Inside
$995
Oceanview
$1,165
Balcony
$1,405
Suite
$4,272
From
US$995
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Malaga to Malaga
Cruise Line: Ponant
Departure: 10 November 2026
Visit: Spain, Morocco, Gibraltar
Inside
-
Oceanview
-
Balcony
$5,250
Suite
$7,840
From
US$5,250
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,460
From
US$2,839
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,190
Suite
$11,582
From
US$11,190
Save 17,608
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 02 January 2027
Visit: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$1,530
Oceanview
$1,523
Balcony
$1,873
Suite
$5,658
From
US$1,523
Save 894
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 05 April 2027
Visit: Spain, Morocco, Italy
Inside
$569
Oceanview
$729
Balcony
$849
Suite
$2,285
From
US$569
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
Cruise
 (1)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visit: USA, Spain, Morocco
With Love From the World
Inside
$1,386
Oceanview
$1,526
Balcony
$1,806
Suite
$6,510
From
US$1,386
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Malaga to Lisbon
Cruise Line: Ponant
Ship: Le Boreal
Departure: 30 June 2027
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
$5,200
Balcony
$5,480
Suite
$10,170
From
US$5,200
Per Person
View Trip
Cruise

14 Days (13 Nights) Bridgetown to Lisbon
Cruise Line: Seabourn
Departure: 04 April 2026
Visit: Barbados, Morocco, Portugal
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,010
Suite
$10,433
From
US$4,010
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 01 October 2026
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,424
Oceanview
-
Balcony
$2,627
Suite
$13,675
From
US$2,424
Save 1,455
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Feb 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,173
Oceanview
$1,373
Balcony
$1,774
Suite
$5,244
From
US$1,173
Save 1,356
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 10 April 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,207
Oceanview
$2,599
Balcony
$2,719
Suite
$7,834
From
US$2,207
Save 1,282
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 09 April 2027
Visit: USA, Morocco, Spain
Book Early & Have It All Fare Option
Inside
$1,044
Oceanview
$1,344
Balcony
$1,524
Suite
$3,680
From
US$1,044
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 October 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,883
Oceanview
$2,127
Balcony
$2,208
Suite
$6,188
From
US$1,883
Save 1,098
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Dec 2026
Visit: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$1,513
Oceanview
$1,871
Balcony
$2,174
Suite
$4,892
From
US$1,513
Save 1,414
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Malaga
Cruise Line: Regent Seven Seas
Departure: 23 March 2026
Visit: Portugal, Morocco, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$15,893
From
US$15,893
Save 21,905
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 November 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,670
Oceanview
$1,913
Balcony
$1,995
Suite
$6,287
From
US$1,670
Save 1,018
Per Person
View Trip
Results: 1-30 of 229

No trips found. Try adjusting the search filters.

Trip Lengths