FIND YOUR PERFECT CRUISE
Search by Cruise ID

Cruises to Morocco

Morocco is a fascinating country rich in culture, with iconic attractions and a lively atmosphere that make it a wonderful destination for any cruise holiday.

Morocco cruises give you the opportunity to sample some of the highlights, letting you get an authentic look at the country's modern life as well as its long heritage.

These cruises all head to the port of Casablanca, which is also the largest city in the country. However this isn't the only place you can visit as a number of excursions are available with all the major cruise lines to let you travel to other cities of interest, including Marrakech and Rabat.

There are some great attractions in the country, meaning you should definitely give plenty of consideration to Morocco cruises when planning your holiday. Here we cover some of the major attractions that you can find, while you'll be able to browse the current deals we have available on this page.

Casablanca

One of the major things that Morocco is renowned for is its markets. Known as souks, these open-air markets are filled with spice shops, carpet makers, local foods and crafts and many other items, and Casablanca has some excellent and lively souks to enjoy. Enjoy the opportunity to barter for lower prices in a fun and exciting atmosphere.

If you want something more sedate then there are a number of mosques and other ornate buildings that you can visit, along with many historic landmarks and monuments. Casablanca mixes its heritage with modern commerce in a fascinating way. In particular, the Mahakma Law Courts are beautifully designed with mosaic decorations and carved ceilings along with a stunning fountain in the main courtyard.

Rabat

Rabat is home to some wonderful landmarks well worthy of a visit, including the famous Mausoleum of King Mohammed, the great king of Morocco. The stunning white Alaouite creation was completed in 1971 and it has a green roof, seen as the colour of Islam. Opposite the Mausoleum on the Tacoub al-Mansour esplanade is the Hassan Tower, a minaret that was built in the 12th Century to be part of a mosque that was never completed. See this historic wonder, including walls that are eight-feet thick and interior ramps big enough for a horseback rider.

Just outside Rabat are the ruins of Chellah, an abandoned Roman town that was very prosperous before the 9th Century. You can also pay a visit to the Rabat Archeological Museum, which showcases some amazing artefacts from the country dating back all the way to the paleolithic Neanderthal ages.

Marrakech

Marrakech is just as famous for its souks as Casablanca, if not more so, making them definitely worth a visit on any excursion to the city with the Djemaa-el-F'na square a lively central point where you can see snake charmers along with local sellers. It's also home of the El Bahia Palace, a beautiful 19th Century building, while a visit to the Saadian Tombs makes for a truly interesting experience. For a peaceful escape, head to the beautiful Majorelle Gardens.

1 Oct 2019 for 11 nights from Barcelona

No service charges on-board
Low prices always guaranteed - NEW reduced prices. Call for drinks packages, other dates and benefits
Barcelona | Casablanca | St. Cruz De Tenerife (Canary Islands) | Funchal, Madeira | Malaga (Spain) | Rome (Civitavecchia) | Genoa | Barcelona + More
Prices From
£1279pp
23 Oct 2019 for 14 nights from London (Southampton)

Includes FREE pre-paid gratuities, FREE speciality dining, FREE All-Inclusive drinks, FREE Wi-Fi, 24-hour room service, Afternoon tea, VIP chauffeur transfers, travel insurance (discount available if not required) and much more!
London (Southampton) | Lisbon | Agadir, Morocco | Arrecife | Las Palmas, Gran Canaria | St. Cruz De Tenerife (Canary Islands) | Santa Cruz De La Palma | Funchal, Madeira | London (Southampton) + More
Prices From
£2129pp
24 Oct 2019 for 25 nights from Rome (Civitavecchia)

Low prices always guaranteed - call for drinks packages, other dates and benefits
Rome (Civitavecchia) | Kotor | Dubrovnik | Piraeus (Athens), Greece | Santorini (Greece) | Katakolon, Greece | Ajaccio, France | Sete | Barcelona | Cartegena, Spain | Malaga (Spain) | Casablanca | St. Cruz De Tenerife (Canary Islands) | Ponta Delgada | Fort Lauderdale + More
Prices From
£2619pp
24 Oct 2019 for 12 nights from Barcelona

No service charges on-board
Barcelona | Casablanca | St. Cruz De Tenerife (Canary Islands) | Funchal, Madeira | Malaga (Spain) | Rome (Civitavecchia) | Genoa | Marseille | Barcelona + More
Prices From
£1239pp
4 Nov 2019 for 14 nights from Barcelona

Low prices always guaranteed - call for drinks packages, other dates and benefits
Barcelona | Cartagena, Colombia | Malaga (Spain) | Casablanca | St. Cruz De Tenerife (Canary Islands) | Ponta Delgada | Fort Lauderdale + More
Prices From
£1339pp
24 Nov 2019 for 15 nights from London (Southampton)

Includes FREE pre-paid gratuities, FREE speciality dining, FREE All-Inclusive drinks, FREE Wi-Fi, 24-hour room service, Afternoon tea, VIP chauffeur transfers, travel insurance (discount available if not required) and much more!
London (Southampton) | Funchal, Madeira | Santa Cruz De La Palma | Santa Cruz De La Palma | St. Cruz De Tenerife (Canary Islands) | Arrecife | Agadir, Morocco | Casablanca | Leixoes | London (Southampton) + More
Prices From
£2129pp
26 Nov 2019 for 11 nights from Liverpool

Low prices always guaranteed - call for drinks packages, other dates and benefits
Liverpool | Gibraltar | Casablanca | Cadiz (Spain) | Lisbon | Oporto | Liverpool + More
Prices From
£1055pp
or Book Online
21 Dec 2019 for 16 nights from London (Tilbury), England

HUGE price slash! Save up to 65%!* Hurry - Availability is extremely limited! *savings already included in advertised per person prices
London (Tilbury), England | Rotterdam | Gibraltar | Casablanca | Arrecife | Las Palmas, Gran Canaria | Funchal, Madeira | Lisbon | Vigo | London (Tilbury), England + More
Prices From
£1587pp
or Book Online
22 Dec 2019 for 15 nights from London (Southampton)

Low prices always guaranteed - call for drinks packages, other dates and benefits
London (Southampton) | Casablanca | St. Cruz De Tenerife (Canary Islands) | Las Palmas, Gran Canaria | Santa Cruz De La Palma | Funchal, Madeira | Funchal, Madeira | Lisbon | London (Southampton) + More
Prices From
£2975pp
or Book Online
6 Jan 2020 for 78 nights from Bristol (Bath), England, United Kingdom

Save up to 50% plus buy one get one half price* -*Savings already advertised in per person prices
Bristol (Bath), England, United Kingdom | Lisbon | Casablanca | Mindelo | Jamestown | Walvis Bay | Luderitz | Cape Town | Mossel Bay | Port Elizabeth | Durban | Richards Bay | Pointe Des Galets | Port Louis | Mayotte | Zanzibar | Mombasa | Mombasa | Victoria (Seychelles) | Praslin Island | Male (Maldives) | Colombo | Cochin | Goa (Mormugao) | Bombay/Mumbai (India) | Salalah | Safaga | Aqaba, Jordan | Ashdod | Valletta | Gibraltar | La Coruna | Cork, Ireland | Bristol (Bath), England, United Kingdom + More
Prices From
£5953pp
or Book Online
9 Mar 2020 for 11 nights from Rome (Civitavecchia)
+ More dates

0% Monthly Instalments Available
No service charges on-board
Rome (Civitavecchia) | Genoa | Malaga (Spain) | Funchal, Madeira | St. Cruz De Tenerife (Canary Islands) | Tangier | Cartegena, Spain | Rome (Civitavecchia) + More
For the best prices
CALL
26 Mar 2020 for 23 nights from Fort Lauderdale

0% Monthly Instalments Available
Fort Lauderdale | Ponta Delgada | Casablanca | Seville | Gibraltar | Malaga (Spain) | Palma | Barcelona | Gibraltar | Marseille | Genoa | Livorno (Italy) | Rome (Civitavecchia) + More
Prices From
£2099pp
26 Mar 2020 for 16 nights from Fort Lauderdale

0% Monthly Instalments Available
FREE all-inclusive drinks PLUS Up to $1,500 FREE to spend on-board per stateroom
Fort Lauderdale | Ponta Delgada | Casablanca | Seville | Gibraltar | Malaga (Spain) | Palma | Barcelona + More
Prices From
£1489pp
5 Star Cruising Alicante
Premium luxury cruise
0Deposit
25 Apr 2020 for 14 nights from Miami

0% Monthly Instalments Available
5* luxury cruising! Low prices always guaranteed!
Miami | Ponta Delgada | Agadir, Morocco | Malaga (Spain) | Alicante | Barcelona + More
Prices From
£1599pp
25 Apr 2020 for 13 nights from Bristol (Bath), England, United Kingdom

0% Monthly Instalments Available
Save up to 50% plus buy one get one half price* -*Savings already advertised in per person prices
Bristol (Bath), England, United Kingdom | Lisbon | Gibraltar | Casablanca | Cadiz (Spain) | Cadiz (Spain) | Leixoes | Cobh | Bristol (Bath), England, United Kingdom + More
Prices From
£991pp
or Book Online
5 Aug 2020 for 12 nights from Dublin, Ireland

0% Monthly Instalments Available
Save up to 50% plus buy one get one half price* -*Savings already advertised in per person savings
Dublin, Ireland | La Coruna | Cadiz (Spain) | Gibraltar | Casablanca | Lisbon | Liverpool | Dublin, Ireland + More
Prices From
£1049pp
5 Oct 2020 for 16 nights from Bristol (Bath), England, United Kingdom

0% Monthly Instalments Available
Save up to 50% plus buy one get one half price* -*Savings already advertised in per person savings
Bristol (Bath), England, United Kingdom | Cobh | La Coruna | Cadiz (Spain) | Gibraltar | Casablanca | Arrecife | St. Cruz De Tenerife (Canary Islands) | Funchal, Madeira | Lisbon | Bristol (Bath), England, United Kingdom + More
Prices From
£1111pp
or Book Online
9 Oct 2020 for 52 nights from London (Tilbury), England

0% Monthly Instalments Available
Save up to 50% plus buy one get one half price* -*Savings already advertised in per person savings
London (Tilbury), England | London (Tilbury), England | Lisbon | Casablanca | Mindelo | Bridgetown | Bridgetown | Saint George | Cartegena, Spain | Colon | Nuku Hiva | Tahiti (Papeete) | Tahiti (Papeete) | Huahine (Maroe Bay) | Bora Bora | Rarotonga, Cook Islands | Tauranga | Auckland | Sydney, Australia | Sydney, Australia + More
Prices From
£3669pp
24 Oct 2020 for 12 nights from Barcelona
+ More dates

0% Monthly Instalments Available
No service charges on-board
FREE upgrade from Interior to Balcony - On selected sailings
Barcelona | Casablanca | St. Cruz De Tenerife (Canary Islands) | Funchal, Madeira | Malaga (Spain) | Rome (Civitavecchia) | Genoa | Marseille | Barcelona + More
Prices From
£1199pp
25 Oct 2020 for 25 nights from Rome (Civitavecchia)

0% Monthly Instalments Available
Up to $1,500 FREE to spend on-board per stateroom*
Rome (Civitavecchia) | Kotor | Dubrovnik | Piraeus (Athens), Greece | Santorini (Greece) | Katakolon, Greece | Ajaccio, France | Toulon (for Provence) | Barcelona | Malaga (Spain) | Casablanca | St. Cruz De Tenerife (Canary Islands) | Ponta Delgada | Fort Lauderdale + More
For the best prices
CALL
5 Nov 2020 for 14 nights from Barcelona

0% Monthly Instalments Available
Low prices always guaranteed - call for drinks packages, other dates and benefits
Barcelona | Malaga (Spain) | Casablanca | St. Cruz De Tenerife (Canary Islands) | Ponta Delgada | Fort Lauderdale + More
Prices From
£1769pp
5 Star Cruising Tenerife
Premium luxury cruise
0Deposit
16 Nov 2020 for 14 nights from Lisbon

0% Monthly Instalments Available
5* luxury cruising! Low prices always guaranteed!
Lisbon | Cadiz (Spain) | Agadir, Morocco | Lanzarote | Tenerife | Miami + More
Prices From
£1899pp
6 Jan 2021 for 120 nights from London (Tilbury), England

0% Monthly Instalments Available
London (Tilbury), England | Rotterdam | Oporto | Ponta Delgada | Bridgetown | Saint George | Cartagena, Colombia | Colon | Nuku Hiva | Tahiti (Papeete) | Tahiti (Papeete) | Bora Bora | Huahine (Maroe Bay) | Rarotonga, Cook Islands | Nuku Alofa | Auckland | Sydney, Australia | Sydney, Australia | Airlie Beach | Yorkey's Knob | Darwin | Bali (Benoa) | Singapore | Malacca | Port Kelang | Penang | Phuket | Colombo | Male (Maldives) | Victoria (Seychelles) | Mombasa | Mombasa | Durban | East London, South Africa | Cape Town | Cape Town | Tristan Da Cunha | Rio De Janeiro | Salvador | Recife, Brazil | Mindelo | Casablanca | Lisbon | London (Tilbury), England + More
Prices From
£8504pp
or Book Online

Prices are subject to change and availability. Prices may vary depending on airport selected. Promotions are only applicable to select cabin grades, please call for details.

Why book with Cruise118?

Winner 2017 and 2018 Cruise Agent of the year - Wave Awards 2017/18

Service – Our dedicated Cruise Concierge team will guide you through every step of the booking process, helping to plan your perfect cruise holiday.

Price - Our relationship with the cruise lines gives us access to all the best deals and discounts, including exclusive offers that you won’t find elsewhere.

Peace of Mind - We´re an ABTA member. In addition, all flight-inclusive holidays on this website are financially protected by the ATOL scheme. So you can relax, knowing that you´re protected financially, should anything happen.