Casablanca, Morocco’s largest city and economic powerhouse, offers more than just a stopover en route to other famous destinations like Marrakech or Fez. With its unique blend of French colonial architecture, modern urban energy, and rich Islamic heritage, the city is full of surprises. If you’re planning a visit and wondering about the best things to do in Casablanca, you’ll find a vibrant mix of historical landmarks, cultural experiences, and coastal beauty that will leave a lasting impression.
1. Take a Guided Tour of Casablanca

To get a comprehensive introduction to the city, a guided tour of Casablanca is a must. With a knowledgeable local guide, you’ll explore the most iconic sites without worrying about directions or missing key highlights. These tours typically include visits to the Hassan II Mosque, Mohammed V Square, the Royal Palace, and the Habous Quarter, all while providing historical context and cultural insight.
Whether you’re short on time or just want to experience the city more deeply, a guided tour ensures you make the most of your visit to Casablanca.
2. Visit the Hassan II Mosque

One of Casablanca’s most stunning landmarks is the Hassan II Mosque, the largest mosque in Africa and one of the few in Morocco open to non-Muslims. It stands majestically on a promontory overlooking the Atlantic Ocean, with part of the structure actually built over the water.
The mosque’s exquisite architecture features marble floors, hand-carved wood, intricate mosaics, and a towering minaret that rises 210 meters into the sky — the tallest in the world. Guided interior tours are available throughout the day, offering a glimpse into both the architectural brilliance and spiritual importance of this sacred space.
3. Explore the Habous Quarter

Also known as the New Medina, the Habous Quarter was built in the early 20th century during the French protectorate. The area reflects a blend of Moroccan tradition and French design, with wide streets, arched doorways, and organized markets.
Here, you can shop for handcrafted goods, taste local pastries, sip mint tea, or simply stroll through a quiet, less chaotic version of a traditional medina. It’s an ideal place to experience local culture without the overwhelming crowds.
4. Discover Mohammed V Square

Situated in the city center, Mohammed V Square is surrounded by beautiful examples of French colonial architecture. The square itself is a central gathering place, featuring a large fountain, palm trees, and a tranquil atmosphere. It’s a perfect place for people-watching and taking in Casablanca’s unique blend of European and Moroccan influences.
5. Walk Along the Casablanca Corniche

For a relaxing break by the sea, head to the Corniche in the Ain Diab neighborhood. This oceanfront promenade is lined with restaurants, cafes, beach clubs, and hotels. It’s the perfect spot for a seaside walk, romantic sunset, or enjoying fresh seafood with an ocean view.
The Corniche is especially lively in the evenings, offering a glimpse into Casablanca’s modern lifestyle and nightlife.
6. Admire the Casablanca Cathedral

Though no longer functioning as a place of worship, the Casablanca Cathedral (Sacré-Cœur) is an impressive example of Art Deco and neo-Gothic architecture. Built in the 1930s, it now serves as a cultural venue for exhibitions and events. Visitors can also climb the stairs to the top of the tower for panoramic views of the city.
7. Visit the Royal Palace (from Outside)

Located near the Habous Quarter, the Royal Palace of Casablanca is an elegant example of Islamic architecture. While not open to the public, the palace gates and surrounding gardens are worth a visit for photos and a quick cultural stop.
Final Thoughts
Whether you’re drawn to majestic mosques, coastal scenery, bustling markets, or colonial-era buildings, Casablanca has something for every type of traveler. The city may not have the ancient charm of other Moroccan destinations, but its modern energy and diverse attractions make it well worth exploring. If you’re unsure where to start, a guided tour of Casablanca will help you unlock its hidden gems and historical highlights.
There are countless things to do in Casablanca, and with the right approach, you’ll leave with memories of a city that perfectly blends tradition and modernity.