🌊

Things to do in Casablanca

Casablanca, Morocco’s most modern and cosmopolitan city, offers a striking mix of culture and coastal charm. The magnificent Hassan II Mosque, one of the largest in the world, is a true highlight, alongside the Art Deco buildings of the old Medina. The lively Corniche, with its ocean views and cafés, adds to the city’s appeal, while the seafood scene is among the best in the country. Beyond the city, you’ll find unforgettable destinations such as the historic streets of Fes, the famous blue hues of Chefchaouen and the relaxed coastal feel of Essaouira.

View popular routes

Timms Travel may earn a commission on bookings made via these links at no extra cost to you.

Activities

Top experiences in Casablanca

Hand-picked tours and activities available to book instantly.

About

About Casablanca

Casablanca is Morocco’s largest city and its main commercial centre, located along the Atlantic coast. It attracts visitors year‑round for leisure travel, short breaks and longer stays, and plays an important role in Morocco’s tourism beyond the country’s more traditional historic cities.

The city has a broad urban layout, with residential neighbourhoods, business districts and coastal areas spread across a large area. Casablanca combines everyday local life with modern infrastructure and historic districts, offering a different experience from Morocco’s older medina‑focused cities. Much of the city is explored through a mix of walking and local transport rather than a single compact centre.

Casablanca is a year‑round destination, with steady visitor numbers influenced more by business activity and domestic travel than strong seasonal tourism. Its coastal position and urban character appeal to travellers interested in experiencing contemporary Moroccan city life alongside cultural landmarks.
Because of its transport connections and location, Casablanca is often visited as a standalone destination or combined with other Moroccan cities as part of wider travel itineraries.

Related destinations: Marrakech, Lisbon, Madrid, Barcelona