
Casablanca, Morocco’s largest city and economic powerhouse, offers a dynamic fusion of tradition and modernity that’s unlike anywhere else in the country. With its Atlantic coastline, glamorous architecture, thriving art scene, and vibrant nightlife, Casablanca is more than just a business hub; it’s a destination full of unique experiences waiting to be explored. While many travelers pass through on their way to other Moroccan cities, those who take the time to discover Casablanca are often surprised by its depth, charm, and energy.
No visit to Casablanca is complete without witnessing the grandeur of the Hassan II Mosque, a true architectural marvel and the city’s most iconic landmark. Sitting proudly on the edge of the Atlantic Ocean, this mosque is not only one of the largest in the world but also features the tallest minaret globally, reaching a height of 210 meters.
Commissioned by King Hassan II and completed in 1993, the mosque was built using materials from across Morocco and crafted by over 10,000 artisans. Its design reflects the finest elements of Moroccan craftsmanship, hand-carved stone, intricate zellige tilework, cedar wood ceilings, and a retractable roof that opens up to the sky.
What makes the Hassan II Mosque particularly unique is that it is one of the few mosques in Morocco open to non-Muslim visitors. Guided tours are available multiple times a day (except Fridays and religious holidays) and offer deep insight into the mosque’s spiritual significance, architectural genius, and construction story.
Visit early in the morning or at sunset for the best light and fewer crowds. Don’t forget to dress respectfully, long pants or skirts, and covered shoulders are required.
Whether you’re an architecture enthusiast, a cultural traveler, or simply a curious explorer, the Hassan II Mosque promises to leave a lasting impression.
Step into the charming world of the Habous Quarter, also known as the New Medina, where French colonial planning meets traditional Moroccan architecture. Built in the 1930s during the French Protectorate, this neighborhood was designed to reflect the style and structure of a classic medina, yet with wider streets and better organization, making it ideal for a leisurely cultural stroll.
Wandering through the Habous Quarter feels like walking through history. You’ll find whitewashed buildings adorned with arches, green-tiled roofs, ornate wooden doors, and peaceful courtyards. It’s one of the best places in Casablanca to shop for authentic Moroccan goods without the overwhelming crowds of larger souks.
Here, you can browse through shops selling handcrafted pottery, traditional clothing like djellabas, intricately designed lamps, brassware, and high-quality leather goods. Spice vendors fill the air with the scents of saffron, cumin, and ras el hanout, while small bookshops line the alleys with Arabic literature and religious texts.
Don’t miss the Bennis Habous pastry shop, a legendary spot for sampling Moroccan sweets like gazelle horns, almond briouats, and chebakia.
The Habous Quarter is a must-see for travelers seeking a more relaxed and authentic shopping experience, beautiful architecture, and a glimpse into Casablanca’s cultural soul.
While Casablanca is best known for its modern vibe, the Old Medina offers a raw, authentic look into the city’s historic roots. Tucked behind ancient walls near the bustling Port of Casablanca, this maze-like district reveals a slower, more traditional way of life, a stark contrast to the city’s glitzy avenues and business centers.
As you enter the narrow alleys, you’ll find yourself immersed in a local world of street vendors, craftsmen, tailors, and spice merchants. It’s a great place to explore everyday Moroccan life, interact with locals, and discover hidden gems around every corner. Though smaller and less ornate than the medinas of Fes or Marrakech, Casablanca’s Old Medina has its own gritty charm and is especially worth visiting for photographers and culture lovers.
Some highlights include:
Traditional hammams (public baths) still used by locals.
Stalls selling leather slippers, fresh olives, aromatic teas, and textiles.
Simple, authentic cafés where you can sip mint tea and watch the world go by.
It’s easy to get lost here, but that’s part of the adventure. Friendly shopkeepers and kids playing in the alleys make the atmosphere lively yet welcoming. If you prefer a more structured visit, hiring a local guide can help you navigate the area’s history and hidden corners.
Tip: Keep your valuables secure and be aware of your surroundings, especially in more crowded sections, as this area is busy and informal.
Exploring the Old Medina is a must for anyone wanting to experience Casablanca beyond its polished surface and uncover its true character.
For a refreshing escape by the sea, head to the Casablanca Corniche, a lively oceanfront promenade stretching along the Atlantic coast in the Ain Diab district. This scenic area offers a perfect blend of relaxation, dining, and entertainment, making it a favorite spot for both locals and visitors.
As you walk along the palm-lined boulevard, you’ll be treated to panoramic views of the ocean, crashing waves, and sometimes even surfers riding the Atlantic swells. The Corniche is dotted with trendy cafés, international restaurants, upscale beach clubs, and luxury hotels, many of which come alive in the evening with music and lights.
It’s the ideal place to:
Enjoy a seaside lunch or dinner with a view.
Relax with a mint tea or fresh juice at a beachfront café.
Take a romantic walk at sunset.
Experience the nightlife at one of the area’s modern lounges or clubs.
If you’re traveling with kids or just want to soak up some sun, Ain Diab Beach offers loungers, beach bars, and swimming areas (though be mindful of strong currents). For a more exclusive vibe, check out one of the nearby private beach resorts, which offer pools, terraces, and water sports.
Whether you’re looking for relaxation, people-watching, or a memorable sunset moment, the Corniche delivers a laid-back yet vibrant coastal experience that perfectly captures Casablanca’s contemporary charm.
One of the most memorable experiences in Casablanca is undoubtedly the food. This city is a melting pot of flavors, where traditional Moroccan cuisine meets international influences to create a vibrant culinary scene. Whether you’re dining at an elegant restaurant or grabbing a quick bite from a street vendor, every meal in Casablanca tells a delicious story.
Start your culinary journey with classics like chicken or lamb tagine, simmered with olives, preserved lemons, or sweet prunes and almonds. You’ll also want to try couscous, typically served on Fridays as part of a communal tradition, as well as harira soup, bastilla, and grilled seafood fresh from the Atlantic.
For a truly atmospheric experience, reserve a table at La Sqala, a popular garden restaurant set within an 18th-century fortress near the port. The ambiance here is pure Moroccan—colorful tiles, fountains, and fragrant citrus trees. Another iconic spot is Rick’s Café, a stylish re-creation of the famous setting from the 1942 movie Casablanca, serving a blend of Moroccan and Mediterranean dishes in a romantic, piano-filled setting.
If you’re more into street food and local snacks, be sure to try:
Maakouda (fried potato cakes)
Msemen or Harsha (Moroccan flatbreads)
Fresh juices made from oranges, avocados, or bananas
Sweet chebakia pastries or almond-filled briouats
Tip for Foodies: Casablanca has a growing number of vegetarian-friendly and halal-certified eateries, and international cuisine is widely available, from Lebanese to French, sushi to pizza.
Whether you’re savoring slow-cooked tagines in a traditional riad or tasting fresh oysters by the sea, Casablanca’s food scene offers something for every palate and promises to be a highlight of your visit.
Casablanca isn’t just Morocco’s economic capital; it’s also a hub for creativity and modern culture. For travelers interested in art, design, and history, the city offers several galleries and museums that beautifully reflect both Morocco’s artistic heritage and its contemporary voice.
One of the city’s top cultural institutions is the Villa des Arts de Casablanca. Housed in a stunning Art Deco building, this gallery showcases a rotating collection of modern and contemporary Moroccan art, featuring both established and emerging artists. From abstract paintings and installations to photography and sculpture, the Villa des Arts provides an inspiring window into Morocco’s vibrant artistic identity. Best of all, the entrance is free, making it accessible to all curious minds.
Another must-visit is the Musée de la Fondation Abderrahman Slaoui, a charming museum located near the city center. It houses a fascinating private collection of vintage Moroccan travel posters, Berber jewelry, decorative arts, ceramics, and 20th-century Orientalist paintings. The museum offers a quiet, elegant space for appreciating Morocco’s visual and material culture across the ages.
For those who want to explore more, other venues like L’Uzine in the industrial neighborhood of Aïn Sebaâ host contemporary exhibitions, performances, film screenings, and workshops, making it a hotspot for Casablanca’s youth and creatives.
When the sun sets, Casablanca transforms into one of Morocco’s liveliest nightlife destinations, offering a dynamic mix of stylish lounges, rooftop bars, beachfront clubs, and live music venues. Whether you’re in the mood for a relaxed drink with ocean views or a full night of dancing, the city caters to every taste and tempo.
Start your evening with a cocktail or mocktail at one of the many rooftop bars dotted around the city. Spots like Sky 28 atop the Kenzi Tower Hotel provide sweeping views over the city skyline and the Atlantic coast, paired with a chic ambiance and smooth lounge music. It’s a favorite for romantic evenings or pre-dinner drinks.
If you prefer to be closer to the waves, head down to the Corniche, where beachfront clubs and seaside lounges come alive with music, lights, and great energy. Popular venues like Le Cabestan or Tahiti Beach Club combine gourmet dining with an upscale party vibe, perfect for travelers looking to blend fine food with fun.
For live music lovers, Casablanca offers a range of venues where you can catch local jazz bands, fusion acts, and even international DJs. Smaller bars in the city center often feature intimate performances and attract a creative, cosmopolitan crowd.
Important Tip: While nightlife in Casablanca is modern and open-minded by Moroccan standards, it’s still wise to dress smart-casual and respect local customs. Alcohol is served at licensed venues, and most nightlife spots are open late into the night, especially on weekends.
Casablanca’s nightlife scene reflects its international spirit—stylish, diverse, and full of life—making it an essential experience for anyone wanting to see the city’s modern, youthful pulse.
Casablanca’s coastline is one of its biggest assets, offering a string of inviting beaches perfect for both relaxation and recreation. Whether you’re looking to soak up the sun, take a dip in the Atlantic, or enjoy oceanfront dining, the city’s beaches provide the perfect seaside escape.
The most popular beach is Ain Diab, located along the Corniche. It’s a bustling spot where locals and tourists gather to enjoy the sun, surf, and salty breeze. The beach is lined with casual cafés, snack stands, and beach clubs, and it’s ideal for a day of lounging or a quick swim, though the Atlantic currents can be strong, so swimming is best done in designated areas or pools attached to private clubs.
If you’re looking for a quieter or more upscale beach day, head to private beach resorts like Tahiti Beach Club or Tropicana, where you can enjoy clean pools, well-kept sands, lounge chairs, and beachfront restaurants in a more exclusive setting. These spots often cater to families, couples, and solo travelers looking for comfort and quality service.
For surfers and water sports enthusiasts, Tamaris Beach, located a short drive south of Casablanca, offers more space and better waves. It’s a great option for those wanting to escape the city’s energy for a more natural coastal experience.
They offer more than just sun and sea, they’re social hubs where you can experience local culture, eat freshly grilled seafood, and watch golden sunsets over the Atlantic.
Insider Tip: Visit early in the morning for a peaceful walk along the shore, or late in the afternoon to catch the sunset and cool ocean breeze.
Casablanca’s strategic location makes it an excellent base for exploring some of Morocco’s charming nearby towns and scenic spots. If you have a bit of extra time, consider venturing out on a day trip to experience more of the country’s diversity beyond the city limits.
El Jadida: About 90 minutes south of Casablanca, this UNESCO World Heritage site is famous for its well-preserved Portuguese fortifications, underground cistern, and a relaxed coastal vibe. Wander through the historic Portuguese City, admire the sea views, and enjoy fresh seafood at local restaurants.
Azemmour: Located on the banks of the Oum Er-Rbia River, this small town offers a tranquil atmosphere, old medina streets, and striking street art. It’s a great place to experience a slower pace of Moroccan life and enjoy riverside cafés.
Mohammedia: Just a short drive north, Mohammedia is known for its beautiful beaches, palm-lined boulevards, and modern marina. Ideal for a seaside picnic or a quick swim, it’s a popular weekend getaway for locals.
Each of these destinations provides a different flavor of Morocco’s coastal heritage, making them perfect complements to your Casablanca stay. Hiring a driver or joining a guided tour can help you maximize your time and enjoy a hassle-free experience.
Travel Tip: Start early to make the most of your day trip, and bring comfortable shoes, water, and sun protection for exploring.
Casablanca offers a diverse shopping experience that caters to all tastes, from modern malls filled with international brands to traditional markets bursting with local crafts and treasures. Whether you’re looking for high-end fashion, unique souvenirs, or authentic Moroccan artisan products, the city has it all.
For a contemporary shopping spree, visit Morocco Mall, one of Africa’s largest shopping centers. Located on the beachfront, this mall features international luxury brands, boutiques, a massive aquarium, a cinema complex, and numerous dining options. It’s a great place to escape the heat and enjoy a day of shopping with family or friends.
If you prefer a more local vibe, head to AnfaPlace Shopping Center in the city center, which offers a mix of international and Moroccan stores along with cafes and entertainment.
For traditional Moroccan goods, explore the souks and markets in the Habous Quarter and the Old Medina. Here you’ll find:
Handcrafted pottery and ceramics
Colorful textiles and rugs
Leather goods like bags and slippers
Brass lanterns and metalwork
Spices and argan oil products
Bargaining is common in these markets, so don’t hesitate to negotiate prices politely; it’s part of the shopping experience.
Tip: Always keep an eye on your belongings in crowded markets, and try to buy from reputable shops to ensure quality and authenticity.
Choosing the right place to stay can make a big difference in your Casablanca experience. The city offers accommodations to suit every style and budget, from luxury hotels with ocean views to charming riads and convenient budget options.
City Center: Ideal for first-time visitors who want to be close to key attractions like the Hassan II Mosque, Habous Quarter, and the bustling business district. Hotels here range from international chains to boutique properties, offering easy access to shopping, dining, and nightlife.
Corniche/Ain Diab: Perfect for travelers who want to wake up to sea views and enjoy the beach lifestyle. This area boasts upscale resorts, trendy beach clubs, and several five-star hotels, making it popular with honeymooners and luxury seekers.
Maarif: A lively district known for shopping and dining, Maarif is great if you prefer a more urban vibe. It’s also well-connected by public transport and offers a variety of mid-range and budget hotels.
Old Medina: For those seeking authentic Moroccan ambiance, staying near or in the Old Medina provides a historic atmosphere with traditional guesthouses and riads, often with rooftop terraces overlooking the city.
No matter where you choose to stay, Casablanca’s hospitality is warm and welcoming. Booking in advance, especially during peak travel seasons, is recommended to secure the best rates and locations.
To make the most of your trip to Casablanca, here are some practical tips:
Best Time to Visit: Spring (March to May) and autumn (September to November) offer mild weather and fewer tourists. Summers can be hot but pleasant by the coast.
Getting Around: Casablanca has a reliable tram system connecting key parts of the city, plus taxis and buses. For convenience, use ride-hailing apps or hire a private driver.
Safety: Casablanca is generally safe for tourists, but usual precautions apply; keep an eye on your belongings, especially in crowded areas.
Dress Code: Morocco is a Muslim country, so dressing modestly is respectful, especially when visiting religious sites. Women may consider covering their shoulders and knees.
Language: Arabic and French are widely spoken. English is common in tourist areas, but learning a few Arabic or French phrases is appreciated.
Currency: The Moroccan Dirham (MAD) is used. Credit cards are accepted in many places, but it’s good to carry some cash for markets and small shops.
Casablanca is a city of contrasts, where ancient tradition meets modern ambition, and ocean views blend with bustling streets. From the awe-inspiring Hassan II Mosque to vibrant markets, coastal promenades, and flavorful cuisine, it offers travelers a rich palette of experiences. Whether you’re a history buff, foodie, beach lover, or nightlife enthusiast, Casablanca welcomes you with open arms and unforgettable memories.
Make sure to include Casablanca in your Moroccan itinerary to discover a side of the country that’s energetic, cosmopolitan, and deeply authentic. Ready to explore? Pack your bags and get ready to experience the best of Casablanca!