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.

17 Mar 2019 for 11 nights from Barcelona

Best available fare – including FREE pre-paid gratuities, call us for a quote including drinks!
Barcelona | Casablanca, Morocco | Arrecife, Lanzarote | Las Palmas, Gran Canaria | Santa Cruz De Tenerife | Funchal | Granada (Malaga) | Alicante | Barcelona + More
Prices From
£1759pp
Fly Cruise
Free - 0808 1234 118
20 Mar 2019 for 17 nights from Rio De Janeiro

Exclusive offer | Includes direct flights, private overseas transfers and a FREE 2 night pre-cruise hotel stay in Rio de Janeiro
Rio De Janeiro | Salvador De Bahia | Salvador De Bahia | Recife | Mindelo | Agadir | Casablanca, Morocco | Lisbon | Lisbon + More
Prices From
£2849pp
Fly Cruise
Free - 0808 1234 118
2 Apr 2019 for 14 nights from Miami

EXCLUSIVE OFFER | Save up to £1140 per couple vs Oceania's current price | Includes direct flights, 1 night pre-cruise luxury hotel stay in Miami PLUS book a Veranda Stateroom to Penthouse Suite and receive ALL of the following: FREE gratuities, $800 FREE to spend on-board per couple, FREE beverage package, 8 FREE shore excursions and FREE internet for one device
Miami | Royal Naval Dockyard, Bermuda | Royal Naval Dockyard, Bermuda | Funchal | Tangier | Barcelona + More
Prices From
£2499pp
Fly Cruise
Free - 0808 1234 118
18 Apr 2019 for 30 nights from Los Angeles, California

Los Angeles, California | Puerto Vallarta | Huatulco | San Juan | Puntarenas, Costa Rica | Fuerte Amador | Cartagena, Colombia | Fort Lauderdale | Ponta Delgada, Azores | Madeira | Casablanca, Morocco | Seville | Malaga | Barcelona + More
Prices From
£2459pp
Fly Cruise
Free - 0808 1234 118
19 Apr 2019 for 14 nights from London (Southampton)

Sail form the UK! Includes direct inbound flight
London (Southampton) | St. Peter Port, Channel Islands | Bordeaux | Bordeaux | Biarritz (Saint-Jean-de-Luz) | Bilbao | La Coruna | Oporto | Lisbon | Seville | Tangier | Malaga | Barcelona + More
Prices From
£4099pp
Fly Cruise
Free - 0808 1234 118
22 Apr 2019 for 45 nights from Singapore

Save up to 30% PLUS buy one get one half price* -*savings advertised already in per person pricing
Singapore | Singapore | Singapore | Penang | Phuket | Colombo | Cochin | Goa (Mormugao) | Mumbai | Salalah | Safaga | Aqaba | Jerusalam (Ashdod) | Mykonos | Santorini | Athens (Piraeus) | Valletta | Messina | Naples | Rome (Civitavecchia), Italy | Barcelona | Gibraltar | Casablanca, Morocco | Lisbon | London (Tilbury), England + More
Prices From
£3369pp
Cruise Only
Free - 0808 1234 118
3 May 2019 for 15 nights from Fort Lauderdale

Low prices always guaranteed! PLUS receive FREE money to spend on-board!
Fort Lauderdale | Ponta Delgada, Azores | Madeira | Casablanca, Morocco | Seville | Malaga | Barcelona + More
Prices From
£1569pp
Fly Cruise
Free - 0808 1234 118
3 May 2019 for 22 nights from Fort Lauderdale

Low prices always guaranteed! PLUS receive FREE money to spend on-board!
Fort Lauderdale | Ponta Delgada, Azores | Madeira | Casablanca, Morocco | Seville | Malaga | Barcelona | Gibraltar | Marseille | Genoa | Livorno (Florence), Italy | Rome (Civitavecchia), Italy + More
Prices From
£2139pp
Fly Cruise
Free - 0808 1234 118
18 May 2019 for 12 nights from Barcelona

Includes direct flights and private transfers in Lisbon
Barcelona | Alicante | Granada (Malaga) | Gibraltar | Arrecife, Lanzarote | Santa Cruz De Tenerife | Las Palmas, Gran Canaria | Tangier | Seville | Lisbon | Lisbon + More
Prices From
£4249pp
Fly Cruise
Free - 0808 1234 118
19 Sep 2019 for 12 nights from Barcelona

NEW REDUCED PRICES | Includes direct flights and private transfers in Rome PLUS book an Interior to a Penthouse Suite and receive all of the following: FREE gratuities, $600 FREE to spend on-board per couple, FREE house beverage package, 6 FREE shore excursions and FREE internet for one device
Barcelona | Alicante | Granada (Malaga) | Lanzarote | Santa Cruz De Tenerife | Las Palmas, Gran Canaria | Tangier | Cartegena, Spain | Monte Carlo | Rome (Civitavecchia), Italy + More
Prices From
£2739pp
Fly Cruise
Free - 0808 1234 118
23 Oct 2019 for 14 nights from London (Southampton)

Includes FREE pre-paid gratuities, FREE speciality dining, FREE All-Inclusive drinks or choice of wine and beer during lunch and dinner, FREE Wi-Fi, 24-hour room service, Afternoon tea, VIP chauffeur service, travel insurance and much more! PLUS book early for 2020 with Saga's Price Promise
London (Southampton) | Lisbon | Agadir | Arrecife, Lanzarote | Las Palmas, Gran Canaria | Santa Cruz De Tenerife | Santa Cruz De La Palma | Funchal | London (Southampton) + More
Prices From
£1989pp
Cruise Only
Free - 0808 1234 118
or Book Online
24 Oct 2019 for 25 nights from Rome (Civitavecchia), Italy

Low prices always guaranteed! PLUS receive FREE money to spend on-board!
Rome (Civitavecchia), Italy | Kotor | Dubrovnik | Athens (Piraeus) | Santorini | Katakolon | Ajaccio, France | Sete | Barcelona | Cartegena, Spain | Malaga | Casablanca, Morocco | Santa Cruz De Tenerife | Ponta Delgada, Azores | Fort Lauderdale + More
Prices From
£2689pp
Fly Cruise
Free - 0808 1234 118
10 Nov 2019 for 19 nights from London (Tilbury), England

London (Tilbury), England | Rotterdam | Porto (Leixoes) | Lisbon | Funchal | Las Palmas, Gran Canaria | Santa Cruz De Tenerife | Arrecife, Lanzarote | Agadir | Casablanca, Morocco | Gibraltar | Cadiz | Vigo | London (Tilbury), England + More
Prices From
£1193pp
Cruise Only
Free - 0808 1234 118
or Book Online
13 Nov 2019 for 21 nights from Barcelona
+ More dates

Includes flights, overseas transfers and savings of up to £1,400 per couple
Barcelona | Barcelona | Granada (Malaga) | Casablanca, Morocco | Dakar | Recife | Rio De Janeiro | Montevideo | Buenos Aires | Buenos Aires + More
Prices From
£4289pp
Fly Cruise
Free - 0808 1234 118
24 Nov 2019 for 15 nights from London (Southampton)

Includes FREE pre-paid gratuities, FREE speciality dining, FREE All-Inclusive drinks or choice of wine and beer during lunch and dinner, FREE Wi-Fi, 24-hour room service, Afternoon tea, VIP chauffeur service, travel insurance and much more! PLUS book early for 2020 with Saga's Price Promise
London (Southampton) | Funchal | Santa Cruz De La Palma | Santa Cruz De La Palma | Santa Cruz De Tenerife | Arrecife, Lanzarote | Agadir | Casablanca, Morocco | Porto (Leixoes) | London (Southampton) + More
Prices From
£2397pp
Cruise Only
Free - 0808 1234 118
or Book Online
26 Nov 2019 for 11 nights from Liverpool, England

FREE all-inclusive drinks and gratuities* OR 3 cruises for the price of 2!
Liverpool, England | Gibraltar | Casablanca, Morocco | Cadiz | Lisbon | Oporto | Liverpool, England + More
Prices From
£1072pp
Cruise Only
Free - 0808 1234 118
or Book Online
21 Dec 2019 for 16 nights from London (Tilbury), England

London (Tilbury), England | Rotterdam | Gibraltar | Casablanca, Morocco | Arrecife, Lanzarote | Las Palmas, Gran Canaria | Funchal | Lisbon | Vigo | London (Tilbury), England + More
Prices From
£1535pp
Cruise Only
Free - 0808 1234 118
or Book Online
22 Dec 2019 for 15 nights from London (Southampton)

FREE all-inclusive drinks and gratuities* OR 3 cruises for the price of 2!
London (Southampton) | Casablanca, Morocco | Santa Cruz De Tenerife | Las Palmas, Gran Canaria | Santa Cruz De La Palma | Funchal | Funchal | Lisbon | London (Southampton) + More
Prices From
£2096pp
Cruise Only
Free - 0808 1234 118
or Book Online
6 Jan 2020 for 78 nights from Bristol Avonmouth

Bristol Avonmouth | Lisbon | Casablanca, Morocco | Mindelo | Jamestown | Walvis Bay, Namibia | Luderitz | Cape Town, South Africa | Mossel Bay | Port Elizabeth, South Africa | Durban | Richard's Bay | Pointe Des Galets, Reunion | Port Louis | Mayotte, France | Zanzibar, Tanzania | Mombasa, Kenya | Mombasa, Kenya | Victoria, Seychelles | Praslin, Seychelles | Male | Colombo | Cochin | Goa (Mormugao) | Mumbai | Salalah | Safaga | Aqaba | Jerusalam (Ashdod) | Valletta | Gibraltar | La Coruna, Spain | Cork | Bristol Avonmouth + More
Prices From
£5789pp
Cruise Only
Free - 0808 1234 118
or Book Online
21 Jun 2020 for 12 nights from London (Southampton)

Low prices always guaranteed – Prices including all-inclusive drinks from JUST £1,849pp
London (Southampton) | Vigo | Lisbon | Agadir | Lanzarote | Gran Canaria | Funchal | La Coruna | London (Southampton) + More
Prices From
£1775pp
Cruise Only
Free - 0808 1234 118
or Book Online
4 Aug 2020 for 12 nights from Liverpool, England

Buy one get one FREE* *Savings already advertised in per person savings
Liverpool, England | Dublin | La Coruna | Cadiz | Gibraltar | Casablanca, Morocco | Lisbon | Liverpool, England + More
Prices From
£964pp
Cruise Only
Free - 0808 1234 118
or Book Online
31 Aug 2020 for 7 nights from Barcelona

EXCLUSIVE OFFER | Save up to £400 per couple vs Oceania's current price | Includes flights PLUS EXCLUSIVE $200 FREE to spend on-board per couple and EXCLUSIVE FREE gratuities
Barcelona | Cartegena, Spain | Gibraltar | Casablanca, Morocco | Seville | Seville | Portimao, Portugal | Lisbon + More
Prices From
£1879pp
Fly Cruise
Free - 0808 1234 118
12 Sep 2020 for 14 nights from London (Southampton)

Low prices always guaranteed – Call us for a quote to add on all-inclusive drinks and other benefits
London (Southampton) | Vigo | Lisbon | Agadir | Lanzarote | Gran Canaria | Tenerife | Funchal | La Coruna | Le Havre,(Paris) | London (Southampton) + More
Prices From
£1679pp
Cruise Only
Free - 0808 1234 118
or Book Online
5 Oct 2020 for 16 nights from Bristol Avonmouth

Buy one get one FREE* *Savings already advertised in per person savings
Bristol Avonmouth | Cork (Cobh) | La Coruna | Cadiz | Gibraltar | Casablanca, Morocco | Arrecife, Lanzarote | Santa Cruz De Tenerife | Funchal | Lisbon | Bristol Avonmouth + More
Prices From
£1130pp
Cruise Only
Free - 0808 1234 118
or Book Online
30 Oct 2020 for 24 nights from Barcelona

Includes Business Class flights and overseas transfers. 10% early booking bonus included - book and pay in full to receive these prices.
Barcelona | Malaga | Cadiz | Cadiz | Cartegena, Spain | Gibraltar | Palma De Mallorca | Valencia, Spain | Barcelona | Barcelona | Tangier | Funchal | San Juan | San Juan | Fort Lauderdale + More
Prices From
£3959pp
Fly Cruise
Free - 0808 1234 118
10 Nov 2020 for 22 nights from Lisbon

Includes flights and overseas transfers
Lisbon | Portimao, Portugal | Casablanca, Morocco | Agadir | Lanzarote | Gran Canaria | Banjul, The Gambia | Abidjan, Ivory Coast | Takoradi, Ghana | Luanda, Angola | Walvis Bay, Namibia | Luderitz | Cape Town, South Africa + More
Prices From
£7529pp
Fly Cruise
Free - 0808 1234 118

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.