Agadir
Explore stays

Casablanca, Morocco, is a bustling city known for its rich history and modern charm. It is the largest city in Morocco and an important cultural and economic center. With its stunning architecture, lively markets, and beautiful coastline, Casablanca offers a unique experience for tourists. This guide will help you explore the best that Casablanca has to offer.
Casablanca is located on the Atlantic coast of Morocco. It is situated in the western part of the country, about 80 miles southwest of the capital city, Rabat. The city has a Mediterranean climate, which means warm summers and mild winters. This makes it an attractive destination year-round. Casablanca is known for its beautiful beaches and vibrant urban life, making it a perfect spot for both relaxation and adventure.
Getting around Casablanca is easy. The city has a reliable public transportation system. You can use buses, trams, and taxis to navigate the city. The tram system is particularly convenient for tourists, connecting major attractions and neighborhoods.
Casablanca is well connected internationally. The main airport is Mohammed V International Airport (CMN), located about 30 kilometers (18 miles) from the city center. This airport offers flights to many destinations worldwide, making it easy to reach Casablanca from various countries.
Casablanca is home to numerous attractions. Here are some of the top places to visit:
The Hassan II Mosque is one of the largest mosques in the world. It is located right by the ocean and features stunning architecture. Visitors can take guided tours to learn about its history and design. The mosque’s minaret is 210 meters (689 feet) tall, making it a prominent landmark in Casablanca.
While the Royal Palace is not open to the public, the exterior is still worth seeing. The palace showcases beautiful Moroccan architecture and is surrounded by lovely gardens. It is located in the Anfa neighborhood, an upscale area of the city.
The Old Medina is a historic part of Casablanca. Here, you can wander through narrow streets filled with shops and local vendors. The atmosphere is lively, and you can find traditional crafts, textiles, and spices. It’s a great place to experience the local culture.
The Corniche is a beautiful seaside promenade. It offers stunning views of the ocean and the coastline. Along the promenade, you will find restaurants, cafes, and beach clubs. It’s a perfect spot for a leisurely stroll or enjoying a meal with a view.
This museum is unique as it showcases the history and culture of Jews in Morocco. It features various artifacts and exhibits that highlight their contributions to Moroccan society. It’s an interesting visit for those wanting to learn more about the diverse culture of Casablanca.
Casablanca is well-connected to several nearby cities:
These nearby cities offer additional attractions and experiences for visitors.
Casablanca has a diverse culinary scene. Here are some popular food options:
You can find many restaurants serving traditional Moroccan cuisine. Try tagine, a slow-cooked dish with meat and vegetables, or couscous, a staple grain served with various toppings. These dishes are flavorful and reflect the rich culinary traditions of the region.
Street food is a must-try in Casablanca. Vendors sell delicious snacks like kebabs, pastries, and mint tea. Sampling street food is a great way to experience the local culture and flavors.
Cafes are popular in Casablanca. They offer a variety of drinks and light meals. Enjoy a coffee or mint tea while watching the bustling streets. Many cafes have outdoor seating, perfect for people-watching.
Getting around Casablanca is easy and convenient. Here are some transport options:
The tram system is an efficient way to travel within the city. It connects major attractions and neighborhoods. Trams are clean, safe, and affordable.
Local buses are also available for getting around. They cover many areas of the city, but can be crowded during peak hours. It’s a good idea to check the bus routes and schedules.
Taxis are readily available throughout the city. They are a convenient option for shorter trips or if you prefer not to use public transport. Make sure to negotiate the fare before starting your journey, or ask the driver to use the meter.
Casablanca stands out for several reasons:
The best time to visit Casablanca is during the spring (March to May) and fall (September to November). The weather is mild and pleasant, perfect for exploring the city. Summers can be hot, while winters are cooler, but still enjoyable for sightseeing.
Most travelers spend about 3 to 5 days in Casablanca. This allows enough time to explore the main attractions, enjoy local cuisine, and relax by the coast. If you want to take day trips to nearby cities like Rabat or Marrakech, consider extending your stay.
Nearby places worth adding to your itinerary.
Top stays in Casablanca picked for comfort, value, and great guest reviews.
Local guide picks to help you explore Casablanca better.
