Top 20 Must-See Attractions in Casablanca

Casablanca, Morocco

Casablanca's essential sights cluster around two very different faces of the city. The Hassan II Mosque dominates the skyline, and stepping into its vast interior courtyard reveals ocean views and some of the finest craftsmanship in Morocco, best appreciated on a guided tour that explains the intricate zellige and cedar carving. Nearby, the Old Medina offers a compact, walkable contrast with narrow lanes and everyday market life, while Place Mohammed V anchors the colonial-era downtown with grand French Protectorate architecture. Together these picks let a short visit cover the modern religious landmark, the historic core, and the civic center without wasted time.

πŸ›οΈ

Landmarks & Monuments

Iconic structures that define Casablanca's skyline and historical importance

Hassan II Mosque
Must See

Hassan II Mosque

One of the world's largest mosques with a 200-meter minaret overlooking the Atlantic Ocean. Built in 1993, it features intricate tilework, carved cedar, and can accommodate 25,000 worshippers. The mosque showcases Moroccan architectural mastery with modernist design elements. Non-Muslims cannot enter the prayer hall but can view the exterior and surrounding plaza.

⏱ 45 minutesNo Booking Needed
Old Medina (Medina Qadima)
Must See

Old Medina (Medina Qadima)

The historic walled city dating back centuries, featuring narrow winding streets, traditional shops, and authentic souks. Explore vendors selling spices, textiles, and handicrafts. The medina retains traditional architecture with residential homes built around courtyards. Includes the old souks and the historic port area with fishing activity.

⏱ 2 hoursNo Booking Needed

Tips for Landmarks & Monuments

  • Visit Hassan II Mosque courtyard in late afternoon for best photography light
  • Best time to explore the medina is early morning before crowds arrive
  • Wear comfortable walking shoes for navigating narrow medina streets
  • The corniche is particularly beautiful at sunset
β˜ͺ️

Religious Sites

Sacred spaces including the magnificent Hassan II Mosque and other spiritual sites

Hassan II Mosque - Interior Courtyard
Must See

Hassan II Mosque - Interior Courtyard

The massive open courtyard can accommodate 80,000 worshippers with retractable roof sections. Features intricate tilework (zellige) in traditional geometric patterns and carved cedarwood details. The ablution pools are fed by heated Atlantic seawater. Architectural masterpiece combining Islamic tradition with modern engineering and technology.

⏱ 45 minutesNo Booking Needed

Tips for Religious Sites

  • Dress modestly when visiting religious sites (covered knees and shoulders)
  • Remove shoes when entering prayer areas
  • Non-Muslims cannot enter mosque prayer halls but courtyards are accessible
  • Visit outside prayer times for better access to courtyards
πŸ—ΊοΈ

Squares & Streets

Important public spaces and thoroughfares that define the city's character

Place Mohammed V (Casablanca's Central Plaza)
Must See

Place Mohammed V (Casablanca's Central Plaza)

The main civic square surrounded by important government and cultural buildings including the Town Hall and Law Courts. Features impressive colonial architecture from the 1920s and manicured gardens with fountains. Open plaza used for public gatherings and celebrations. Excellent example of French urban planning with symmetrical design and architectural harmony.

⏱ 30-45 minutesNo Booking Needed
Boulevard de la Corniche
Must See

Boulevard de la Corniche

The scenic seaside boulevard stretching 10 kilometers along the Atlantic coast offering stunning ocean views and access to beaches. Lined with restaurants, cafes, nightclubs, and hotels. Perfect for leisurely walks, cycling, or driving with Atlantic breeze and sunset views. Mix of modern facilities and traditional establishments catering to tourists and locals.

⏱ 2-4 hoursNo Booking Needed

Tips for Squares & Streets

  • Place Mohammed V is best visited during daytime for photography
  • Walk the corniche at sunset for spectacular views and cooler temperatures
  • Rue Driba is crowded in mornings - visit early for best experience
  • Watch for pickpockets in crowded market streets

Guided experiences and activities for exploring Casablanca

Hassan II Mosque Guided Tour
Must SeeπŸ“Œ Book Ahead

Hassan II Mosque Guided Tour

Official guided tours of Hassan II Mosque courtyard and exterior with guides providing detailed information about architecture and Islamic significance. Tours explain the intricate tilework, calligraphy, and architectural innovations. Access to areas not visible to casual visitors. Tours available in multiple languages with knowledgeable guides discussing design symbolism and construction details.

⏱ 60 minutesBook Ahead

Tips for Tours & Activities

  • Book tours in advance through reputable companies or hotels
  • Morning tours offer cooler temperatures and fewer crowds
  • Wear comfortable shoes for walking tours through medinas
  • Bring sun protection and water for outdoor activities

Nearby destinations easily accessible from Casablanca

Rabat - The Capital City
Must See

Rabat - The Capital City

Morocco's capital located just 90 kilometers north of Casablanca featuring the stunning Kasbah of the Udayas, Hassan Tower, and Mausoleum of Mohammed V. Explore the medina, modern neighborhoods, and Atlantic beaches. Palace grounds and archaeological museums showcase Islamic art and culture. Easy train or bus connections from Casablanca for half-day or full-day excursions.

⏱ Full dayNo Booking Needed
Marrakech - The Red City
Must See

Marrakech - The Red City

Morocco's most visited destination 240 kilometers south famous for vibrant Jemaa el-Fnaa Square, stunning palaces, and desert views. Explore bustling souks, beautiful gardens, and traditional riads. Located near the Atlas Mountains and Sahara Desert for extended excursions. Easy train or bus connections from Casablanca for overnight trips or longer stays.

⏱ Overnight minimumNo Booking Needed

Tips for Day Trips & Excursions

  • Train travel is efficient and comfortable between major cities
  • Early morning departures allow full-day exploration
  • Rabat makes ideal half-day trip via train (just 45 minutes)
  • Book overnight accommodations in advance during peak seasons
🍽️

Restaurants

Real, highly-rated Restaurants in Casablanca, sourced from Google Places (rating above 4★).

Must See

Table III

β˜…β˜…β˜…β˜…β˜… 4.9 (230)

Table III is a highly-rated restaurant in Casablanca, rated 4.9★ from 230 reviews. Located at 4 Av. de la CΓ΄te d'Emeraude, Casablanca, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 7:30 – 11:00β€―PM
  • Tuesday: 12:30 – 3:00β€―PM, 7:30 – 11:00β€―PM
  • Wednesday: 12:30 – 3:00β€―PM, 7:30 – 11:00β€―PM
  • Thursday: 12:30 – 3:00β€―PM, 7:30 – 11:00β€―PM
  • Friday: 12:30 – 3:00β€―PM, 7:30 – 11:00β€―PM
  • Saturday: 12:30 – 3:30β€―PM, 7:30 – 11:00β€―PM
  • Sunday: Closed
Must See

L'OCTAVE

β˜…β˜…β˜…β˜…β˜… 4.9 (261)

L'OCTAVE is a highly-rated restaurant in Casablanca, rated 4.9★ from 261 reviews. Located at 6 Rue Michel Ange, Casablanca 20250, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 6:30β€―PM – 2:00β€―AM
  • Tuesday: 6:30β€―PM – 2:00β€―AM
  • Wednesday: 6:30β€―PM – 2:00β€―AM
  • Thursday: 6:30β€―PM – 2:00β€―AM
  • Friday: 6:30β€―PM – 2:00β€―AM
  • Saturday: 6:30β€―PM – 2:00β€―AM
  • Sunday: Closed
Must See

Olive Tree CafΓ©-Restaurant

β˜…β˜…β˜…β˜…β˜… 4.9 (4,020)

Olive Tree CafΓ©-Restaurant is a highly-rated restaurant in Casablanca, rated 4.9★ from 4020 reviews. Located at Marina Shopping Center, Casablanca, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 8:00β€―AM – 11:00β€―PM
  • Tuesday: 8:00β€―AM – 11:00β€―PM
  • Wednesday: 8:00β€―AM – 11:00β€―PM
  • Thursday: 8:00β€―AM – 11:00β€―PM
  • Friday: 8:00β€―AM – 11:00β€―PM
  • Saturday: 8:00β€―AM – 11:00β€―PM
  • Sunday: 8:00β€―AM – 11:00β€―PM
Must See

Moods CafΓ©-Restaurant

β˜…β˜…β˜…β˜…β˜… 4.8 (11,462)

Moods CafΓ©-Restaurant is a highly-rated restaurant in Casablanca, rated 4.8★ from 11462 reviews. Located at Rue Mourabitine, Casablanca 20000, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 8:00β€―AM – 12:00β€―AM
  • Tuesday: 8:00β€―AM – 12:00β€―AM
  • Wednesday: 8:00β€―AM – 12:00β€―AM
  • Thursday: 8:00β€―AM – 12:00β€―AM
  • Friday: 8:00β€―AM – 12:00β€―AM
  • Saturday: 8:00β€―AM – 12:00β€―AM
  • Sunday: 8:00β€―AM – 12:00β€―AM
Must See

Green Black

β˜…β˜…β˜…β˜…β˜… 4.8 (11,092)

Green Black β€’ Marina is a highly-rated restaurant in Casablanca, rated 4.8★ from 11092 reviews. Located at Marina Shopping, Casablanca 20250, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 8:30β€―AM – 11:00β€―PM
  • Tuesday: 8:30β€―AM – 11:00β€―PM
  • Wednesday: 8:30β€―AM – 11:00β€―PM
  • Thursday: 8:30β€―AM – 11:00β€―PM
  • Friday: 8:30β€―AM – 11:00β€―PM
  • Saturday: 8:30β€―AM – 11:00β€―PM
  • Sunday: 8:30β€―AM – 11:00β€―PM
Must See

Loliva

β˜…β˜…β˜…β˜…β˜… 4.7 (914)

Loliva is a highly-rated restaurant in Casablanca, rated 4.7★ from 914 reviews. Located at place Ollier, 9 Rue Najib Mahfoud, Casablanca 20500, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 11:00β€―PM
  • Tuesday: 12:00 – 11:00β€―PM
  • Wednesday: 12:00 – 11:00β€―PM
  • Thursday: 12:00 – 11:00β€―PM
  • Friday: 12:00 – 11:00β€―PM
  • Saturday: 12:00 – 11:00β€―PM
  • Sunday: 12:00 – 10:00β€―PM
Must See

Braise

β˜…β˜…β˜…β˜…β˜… 4.7 (211)

Braise is a highly-rated restaurant in Casablanca, rated 4.7★ from 211 reviews. Located at Angle Boulevard Bhahim Roudani, &, Rue Al Faid Al Masri, Casablanca 20320, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00β€―PM – 12:00β€―AM
  • Tuesday: 12:00β€―PM – 12:00β€―AM
  • Wednesday: 12:00β€―PM – 12:00β€―AM
  • Thursday: 12:00β€―PM – 12:00β€―AM
  • Friday: 12:00β€―PM – 12:00β€―AM
  • Saturday: 12:00β€―PM – 12:00β€―AM
  • Sunday: 10:30β€―AM – 12:00β€―AM
Must See

Little Mamma

β˜…β˜…β˜…β˜…β˜… 4.7 (3,216)

Little Mamma is a highly-rated restaurant in Casablanca, rated 4.7★ from 3216 reviews. Located at Rue Salim Cherkaoui, Casablanca 20250, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00β€―PM – 12:00β€―AM
  • Tuesday: 12:00β€―PM – 12:00β€―AM
  • Wednesday: 12:00β€―PM – 12:00β€―AM
  • Thursday: 12:00β€―PM – 12:00β€―AM
  • Friday: 12:00β€―PM – 12:00β€―AM
  • Saturday: 12:00β€―PM – 12:00β€―AM
  • Sunday: 12:00β€―PM – 12:00β€―AM
Must See

SOO BEEF

β˜…β˜…β˜…β˜…β˜… 4.7 (383)

SOO BEEF is a highly-rated restaurant in Casablanca, rated 4.7★ from 383 reviews. Located at Rue La Fontaine, Casablanca 20250, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 11:00β€―PM
  • Tuesday: 12:00 – 11:00β€―PM
  • Wednesday: 12:00 – 11:00β€―PM
  • Thursday: 12:00 – 11:00β€―PM
  • Friday: 12:00 – 11:00β€―PM
  • Saturday: 12:00 – 11:00β€―PM
  • Sunday: 12:00 – 11:00β€―PM
Must See

Pomo Dolce

β˜…β˜…β˜…β˜…β˜… 4.6 (1,193)

Pomo Dolce is a highly-rated restaurant in Casablanca, rated 4.6★ from 1193 reviews. Located at 61 Boulevard de la Corniche, Casablanca 60000, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 8:00β€―AM – 12:00β€―AM
  • Tuesday: 8:00β€―AM – 12:00β€―AM
  • Wednesday: 8:00β€―AM – 12:00β€―AM
  • Thursday: 8:00β€―AM – 12:00β€―AM
  • Friday: 8:00β€―AM – 1:00β€―AM
  • Saturday: 8:00β€―AM – 1:00β€―AM
  • Sunday: 8:00β€―AM – 12:00β€―AM
Must See

Holy Brunch

β˜…β˜…β˜…β˜…β˜… 4.6 (1,535)

Holy Brunch is a highly-rated restaurant in Casablanca, rated 4.6★ from 1535 reviews. Located at Angle rue Theophile Gauthier et, Rue Al Bouhtouri, Casablanca 20012, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 8:00β€―AM – 6:00β€―PM
  • Tuesday: 8:00β€―AM – 4:00β€―PM
  • Wednesday: 8:00β€―AM – 6:00β€―PM
  • Thursday: 8:00β€―AM – 6:00β€―PM
  • Friday: 9:30β€―AM – 7:00β€―PM
  • Saturday: 9:30β€―AM – 7:00β€―PM
  • Sunday: 9:30β€―AM – 7:00β€―PM
Must See

L'abri restaurant

β˜…β˜…β˜…β˜…β˜… 4.6 (1,261)

L'abri restaurant is a highly-rated restaurant in Casablanca, rated 4.6★ from 1261 reviews. Located at 23 Boulevard Bir Anzarane, Casablanca 20100, Morocco.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:15β€―PM – 12:30β€―AM
  • Tuesday: 12:15β€―PM – 12:30β€―AM
  • Wednesday: 12:15β€―PM – 12:30β€―AM
  • Thursday: 12:15β€―PM – 12:30β€―AM
  • Friday: 12:15β€―PM – 12:30β€―AM
  • Saturday: 12:15β€―PM – 12:30β€―AM
  • Sunday: 12:15β€―PM – 12:30β€―AM
↑