Whether you visit Agadir’s idyllic golden beaches or soak up culture in Casablanca, you’ll quickly fall in love with Morocco’s eclectic cities and popular attractions. Loaded with culture and history, take time to explore evocative Tangier with its fascinating old quarter.

A cruise to Morocco gives you plenty of choice. You can embark on a Sahara adventure by camel, take in the beauty of the stunning Atlas Mountains, or head for the cities to admire the architecture.

Morocco is also a fantastic foodie destination. You’ll find some of the best street food on the planet, loaded with aromatic spices, along with rich tagines, great seafood and tempting pastries.

morocco marketPopular ports in Morocco

Port of Agadir

Nestled into the Moroccan coastline, Agadir is a firm favourite with people looking for an exotic, charming beach break. The port sits at the end of Agadir’s sweeping stretch of sand, so when you disembark you have the option to walk into the heart of the city. It takes around 30 to 40 minutes to walk along the coastline, although in hot weather it’s better to take the 10-minute taxi or bus journey in. You’ll find a combination of European cafes, Moroccan restaurants and characterful souks in the city, as well as an ancient citadel, sweet-smelling gardens and an abundance of hammam spas. Some of Morocco’s pretty beaches are in the area around Agadir, with great surfing spots, too. Plus, in Agadir you’re not far from the vast Sahara Desert and the imposing Atlas mountain range. Agadir’s Grand Souk is a must-see, as is the 11th-century citadel, Taroudant.

Port of Tangier

tangier morocco

port of Tangier sits on the north-west coast of Morocco, overlooking the Strait of Gibraltar. It’s less than 10 minutes from southern Spain, which shows in its mix of Middle Eastern and European architecture and food. Known as the White City, Tangier is divided into two halves: the Ville Nouvelle (or new town) and the walled medina (old quarter). The port is incredibly close to the city centre, just metres from the Ville Nouvelle. Once you get into the city, your first stop should be one of Morocco’s most famous cafes: the Café de Paris. It was a meeting place for secret agents during World War II and still has its original fittings. The main square, Grand Socco, has plenty of cafes, buskers, snake charmers and traders.

Port of Casablanca

The port of Casablanca is almost in the heart of the city, ensuring easy access to the main attractions. However, it’s a long walk through the port to get to the city, so hop on your cruise line’s shuttle bus or take a taxi. There aren’t any facilities in the port, so once you’ve disembarked, head straight for Casablanca. It’s an easy city to get around, with a new train station and reliable tram service. You can visit the famous city of Rabat via train, so it’s worth checking out the station when you arrive. Casablanca’s top attractions include the Hassan II Mosque, one of the largest in the world with its 200m-high minaret. Place Mohammed V is a central square surrounded by huge white government buildings, showing off the city’s French colonial style. And La Corniche, the city’s main beach area and best place to eat.

casablanca morocco

What are the best cruise ships for a cruise to Morocco?

Exploring Morocco is all about the bustling souks, hot weather and wonderful beaches – and these ships will ensure you get there feeling refreshed and relaxed.

Marella Dream

There’s one theme running throughout Marella Dream, and that’s to keep you entertained and happy. From her range of bars and restaurants to the on-board theatre and casino, you can do anything from relaxing in style to filling your day with activities. The food choices are nicely varied, with coffee bars, multicultural cuisine, hot-stone steaks and pan-Asian flavours. During the evenings, you can head to the two-storey Broadway Show Lounge for musicals and tribute acts, dance the night away at the on-board nightclub, or relax in the Tides Lounge. There’s also a spa, sauna and gym for when you need a little pampering, as well as a great Kids’ Club and stage school for little ones.

MSC Fantasia

This ocean liner was created to visit the most serene, atmosphere destinations – and you can tell. MSC Fantasia has a restaurant to represent every corner of the world: a classic French restaurant, an Italian ice cream bar, Manhattan delights, Mexican spices and Mediterranean flavours. By day, you can swim laps in the pool or try the Grand Prix simulator before socialising during parties and discos and relaxing in the lounges. The crew put on brilliant shows in the theatre, and at night you can watch the stars in the observation lounge. The rooms are the height of luxury, and some have their own balconies. If you’re celebrating a special occasion, Fantasia’s VIP package is a must, with everything from butler service to high tea.

Shore excursion ideas

Morocco has a feast of delights waiting to be discovered: from wonderful beaches and majestic mountains to ancient citadels.

Explore rural Morocco

Leave behind the whitewashed buildings of Morocco’s cities and get a taste of real life. In guided 4x4s, you’ll adventure over vast sands and past gleaming oases before heading into the foothills of the Atlas Mountains. During your trip, you’ll visit a traditional Berber village, where you can eat a traditional Moroccan feast. From the Massa Valley to the Atlantic Ocean, you’ll have incredible views. Plus, you’ll be able to stop over at some of the most glorious remote beaches.

morocco Trip to Rabat

Rabat is one of Morocco’s most iconic cities, so take the chance to explore its ancient architecture while you can. Combine the trip with a tour of Casablanca, and you’ll get a unique perspective of Morocco’s colourful history. Tours include visits to the sacred Hassan II Mosque, the 12th-century walls of Udaya Kasbah, an Alaouite mausoleum, and the majestic Hassan Tower. Under the guidance of an expert, you’ll get a private history lesson while traversing some of Morocco’s complex and contrasting landscape.

Top ports of call in this destination