5 Top Things To Do in Casablanca

From Casablanca to the Sahara: A Unique Morocco Vacation

By Taylor Fuller | Published on January 28, 2026

The streets are bustling. The call to prayer echoes through the city. Your gaze shifts from one tall, beautiful Moorish-style building to another. People are bargaining in the souks. The smell of spices permeates your whole body. Welcome to Casablanca, Morocco.

While many people often give Casablanca city a miss, instead choosing to head straight to Marrakesh or Fez, this Moroccan city is a hidden gem. It's more modern than other popular tourist cities in Morocco, but that doesn't mean it's without any charm. In fact, this bustling city is the industrial epicenter of the country. It has the largest international airport and is the hub of trade, making it a place that can't be missed. Plus, it was the backdrop that inspired Humphrey Bogart's "Casablanca," so "Here's looking at you, kid..." Let's explore the top things to do in Casablanca.

Key Takeaways

Explore the architecture: From the towering Hassan II Mosque to the Sacré-Coeur Cathedral and Boulevard Mohammed V, the city’s architecture pulls you into the layers of Morocco’s history.
Haggle and shop in the souks: Between haggling for treasures and inhaling spice-infused air, souks will immerse you in the city’s authentic vibes.
Recreate “Casablanca” at Rick’s Café: Step into the silver screen at Rick’s Café, a re-creation of the iconic film’s setting and enjoy Moroccan-inspired dining and atmosphere.
Sample local flavors: Try snail soup and couscous or fresh seafood pastilla — Casablanca’s food scene is a cultural melting pot.
Journey into the Sahara: If time allows, extend your adventure into the Sahara and ride camels across golden dunes.
Explore cruises to Casablanca and embrace the rich cultures, foods and coastline Morocco has to offer.

Where To Start Your Vacation in Casablanca, Morocco

Travel to see the Historic Architecture of Casablanca City
Travel to see the Historic Architecture of Casablanca City

The great thing about taking a Morocco vacation is that it will spark all of your senses. Morocco is the kind of place you remember because of the vivid colors, smells and sounds. While Casablanca is known as the “White City” for the abundance of white buildings, the place is anything but bland. For those wondering, “Is Casablanca worth visiting?” rest assured, it absolutely is. Here, your senses will be on full alert.

Two to three days in Casablanca is enough to experience a taste of what this city has to offer. But where do you start?

1. Take a Walking Tour of the City

You simply can't walk through Casablanca without admiring the historic art deco wonders. You'll feel as if you've stepped back in time with each street you pass. Take a stroll down Boulevard Mohammed V, which will lead you to “Place des Nations Unies,” a bustling square filled with restaurants and shops.

From there, it's time to wander toward the Sacré-Coeur Cathedral, which is no longer a functioning church but instead a culture center. It was built by the French architect Paul Tournon in the 1930s and now houses exhibitions.

If you’re into stunning architecture and history, then you should begin at the Hassan II Mosque. This Casablanca attraction is the most obvious choice because you literally can't miss it — it stands tall, looming over the Medina along the coastline. It's the third-largest mosque in Africa. Thousands of people visit the mosque to pray every day, and it can fit 25,000 worshipers inside and an additional 80,000 in the courtyard. If you're not Muslim, you can still visit on a guided tour. The tours happen several times a day, giving you the opportunity to explore this gorgeous piece of architecture with its intricately designed facade.

It’s also worth visiting the King’s Palace, the stunning royal residence in Morocco. If you feel like taking a breather by the sea, La Corniche is a seafront neighborhood with a miles-long promenade to wander along.

2. Haggle in the Souks’ Markets of Morocco

Agadir, Morocco, Shop With Colorful Fabrics
A shop in Agadir, Morocco selling colorful fabrics

If you’re only visiting Casablanca for a day, heading to the souks should be at the top of the list! As you stroll through the souks, inhaling the blend of tangy spices and fresh mint, the earthy smell of dried fruits and olives and the perfume of fresh flowers, you'll find the old Medina is Casablanca at its most authentic.

The art of haggling is practiced here, and the Maarif Market is a great place to learn a thing or two from watching the locals shop. Trying your hand at haggling can be overwhelming at first, but just be confident, kind and humorous, as Moroccans enjoy the game of bargaining — soon you'll have a rapport with the vendors.

Outside of the medina, the Soco de Moina is a large flea market where you could lose hours in sifting through secondhand goods for a unique souvenir to take home with you. And if you're looking for a more traditional souvenir, you can visit the Exposition Nationale d'Artisanat. It's not really a market, but it's a great place to find leather goods, handmade rugs, textiles, tea sets and more.

3. Recreate “Casablanca” at Rick's Cafe

Any Casablanca travel itinerary would not be complete without a visit to Rick's Cafe. The fictional cafe from the movie "Casablanca" was recreated in 2004 by super fans of the movie. This Casablanca attraction is not quite a smoke-filled gin joint — instead, you'll find an upscale restaurant with a long seafood menu. Filled with palm trees, chandeliers and even a baby grand piano, it will make you feel as if you've stepped onto the silver screen. You may just expect Sam to start playing a tune.

As you wander through Casablanca, don't miss the snail soup sold by street vendors.

4. Sampling the Local Moroccan Foods and Restaurants

Agadir, Morocco, Tajine Meat Stew
A bowl of tajine meat stew

The amazing thing about Casablanca is that it is truly a melting pot of culture. And that means one thing: good food. With dishes inspired by Spain and the Mediterranean, Moroccan classics like tagin and fresh seafood, you're spoiled for choice.

Couscous is a traditional North African dish, and here you'll have the best couscous you've ever tasted, made with at least seven vegetables and seasoned with Moroccan spices. If you want to take advantage of being on the coast, you'll enjoy seafood pastilla, which is made with nuts, spices, shrimp, white fish and calamari — a favorite for many at the restaurant Le Foundouk. Locals would have the pastilla paired with vermicelli noodles cooked in garlic, tomato sauce and cheese, before wrapping it in a pastry called warka and baking it to a crisp.


Book Now

Explore North Africa with a Middle East & Mediterranean Cruise and witness thousands of years of history.

As you wander the iconic streets of Casablanca, you can't miss the snail soup sold by street vendors. Each stall sells a slightly different variation of the dish, but don't ask for their secret, as each vendor guards their recipe with their life. You might be puzzled by why you're given a toothpick with a bowl of soup, so here's an insider tip: Use the toothpick to pluck the meat from the shells, then sip on the broth — the real star of the show.

Pop into a local shop to finish off your foodie fix with some dessert: a Moroccan delicacy called “zaazaas.” Similar to a parfait, zaazaa is a layered dessert with banana, raib (yogurt), chopped nuts, avocados, dates, sugar and milk.

As you look up at the stars, you'll realize there's no place on earth like Morocco.

5. Trek Through the Sahara Desert While on Vacation

A lot of people immediately think of the Sahara when planning a Morocco vacation, but if your trip begins and ends in Casablanca, it may be tough to visit the desert. However, if you're planning a longer trip, adding a stop in the desert is one of the coolest things to do in Morocco. The beauty of visiting Morocco is that you can have a truly unique experience in every part of the country.

The best way to hit all of the major cities like Fez, Rabat, Chefchaouen and Marrakesh is to take an organized tour over several days. You'll journey through the Atlas Mountains and visit the small village of Merzouga on the way to the Sahara.

Getting to the ancient Sahara desert may take some planning, and you’ll want to avoid going in the summer months, but once there, you're greeted with a luxury experience, featuring campground resorts and spa offerings to wind down. There are also camel rides and sand surfing lessons for a bit of adventure. At night, the sky puts on a magical show as it lights up with stars. As you look up at the stars, you'll realize there's truly no other place on earth like Morocco.

Cruise Casablanca’s Coastlines for an Authentic Taste of North Africa

Chefchaouen the wonderful blue city of Morocco
Chefchaouen the wonderful blue city of Morocco

Casablanca is a city that awakens all your senses. From the soaring minaret of the Hassan II Mosque to the energy of its souks and the flavors of its street food, every moment feels alive. Add in the chance to journey toward the Sahara, and you’ll find a rich and unforgettable Moroccan adventure unlike any other.

Explore Mediterranean cruises to experience the kaleidoscopic wonders of Morocco’s coastlines and cultures.


Get Royal Deals, Sign Up Today


RELATED ARTICLES

20 Amazing Eastern Mediterranean Tours

READ MORE

The Best Secret Beaches in the Mediterranean: Escape the Crowds

READ MORE

The Best Cruises to the Mediterranean

READ MORE

Previewing: Promo Dashboard Campaigns Loading date...

My Personas

code: