Search cruises online and book cruises direct - no booking fee!

Top 5 things to do in Casablanca, Morocco

Make it a trip-to-remember by exploring the best things to do in Casablanca, Morocco. To learn more, check out the list below!

By Cruise Booking Team

Book A Cruise

Casablanca is a port city, the main getaway to Morocco. It is a commercial hub and an extraordinary city with a rich history and a distinct culture. Tourists from all over the world travel to this city. One can witness the French colonial legacy as well as the unique Arab culture here. Fronting the Atlantic Ocean, Casablanca offers tourists several hidden gems to explore and leaves a lasting impression. In this article, we will have a quick look at the top 5 things to do in Casablanca, Morocco:

1. Take a tour inside the Hassan II Mosque

On the shoreline, beyond the northern tip of Casablanca's old city, this historic and popular Hassan II Mosque is situated. It is the second largest mosque in the world, covering two hectares in size with the world's tallest minaret (200 meters high). 25,000 worshippers can be accommodated in the prayer hall while 80,000 more people can fit in the courtyard. The mosque has intricate architecture and design, and it is right on the tip of the rocky bay above the ocean. Non-Muslims can visit the mosque on free guided tours.

2. Enjoy a stroll along the Corniche

You can get amazing sea views and a breeze while taking a stroll on the eastern end of Casablanca's Corniche road. You can take photographs of the mosque and the Atlantic Ocean, and check out some of the luxury hotels and restaurants here. This is a great spot to hang out with family.

3. Visit Cathedral du Sacre Coeur

Built in the 1930s, this cathedral is worth a visit if you wish to see age-old architecture, and it stands tall showcasing a harmonious blend of both European and Moroccan style architecture. The structure is old but still beautiful, and if you're lucky, then you will be allowed inside to see the cathedral's soaring interior. Another church in central Casablanca is Notre Dame de Lourdes, and it is worth a visit when you are in the city. It was built in the 1950s, was a more modern church, and is lit by a vast stained-glass window which makes it look glorious.

Also, Read: Top 5 Beautiful Beaches in Cape Town 2023

4. Shopping at Central Market and Souq Haboos

Casablanca's bustling and famous central market (Marche Central) is on Rue Allal Ben Abdallah. It is a must-visit for shopaholics and tourists who want to get the most of city life. You can see the attractive, touristy souq in the streets which is a new experience. Right in the city center, the market is present where locals buy and sell everything from fresh produce to household supplies. There are plenty of affordable restaurants here serving hearty portions of traditional Moroccan dishes. You can pick up a souvenir; some of the best things to buy here are shoes, Moroccan handicrafts, and carpets.

5. Explore El Jadida Fortress

On the south side of Casablanca is the sea-facing UNESCO-listed 16th-century fortress (Cite Portugaise), and you must stop by here on your journey. You can scramble up onto the ramparts for excellent sea views and wander through the lanes where various sections of the fortress have been preserved. Make sure you visit the atmospheric cisterns, right in the center of the Portuguese fortress. It is a cultural heritage; the underground chamber is nothing like you have seen before. There are stone pillars, a thin layer of water covering the floor, creating ever-changing reflections, and will be one of the best things you have seen and experienced on your trip.


The list of best things to do in Casablanca is endless, and you can see a wide variety of things, from mosques to churches and museums, and indulge in shopping or eating. When travelling to Casablanca in Morocco, you can unwind and rest assured that you will take back memories of a lifetime.

Visit for making your cruise plan better and more exciting!

Our cruise experts will help you to plan your perfect cruise vacation!
phone number with country code (hyphen allowed)
0 / 500

Cruise Inquiry