Morocco  ›  Atlantic Coast  ›  Casablanca

Top Things to Do in Casablanca

We compared all 218 experiences in Casablanca so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 218 experiences from US$ 13.69 ✓Free cancellation on most experiences

Must-do experiences

Casablanca City Tour with Hassan II Mosque: Skip the Line
›
‹
Most booked
Casablanca City Tour with Hassan II Mosque: Skip the LineHalf-day Casablanca tour in an air-conditioned vehicle with Hassan II Mosque entry included and skip-the-line access.
3,108 reviews
4.82★
Duration
4h 30m
start times · Every day
13
Live guide EN · AR · ESHotel pickupFree cancellationfromUS$ 51per person
Private Casablanca Tour with Hassan II Mosque Entry
›
‹
★Top rated
Private Casablanca Tour with Hassan II Mosque EntryPrivate or small-group tour of Casablanca with Hassan II Mosque entry included and hotel pickup: walk the medina's narrow souks, skip the mosque queue.
2,094 reviews
4.82★
Duration
4h–5h
start times · Every day
13
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 51per person
Marrakech day trip from Casablanca: Camel ride and horse carriage
›
‹
Best value
Marrakech day trip from Casablanca: Camel ride and horse carriageDay trip from Casablanca to Marrakech with camel ride in the palm grove, horse-drawn carriage through the medina, and lunch included.
889 reviews
4.75★
Duration
13h
start times · Every day
4
Live guide EN · AR · DE · RU +3Hotel pickupFree cancellationfromUS$ 108per person

Recommended (7)

Casablanca Half-day Tour: Hassan II Mosque & Old Medina
›
‹
Travelers' pick
Casablanca Half-day Tour: Hassan II Mosque & Old Medina
887 reviews
4.91★
Duration
4h 30m
fromUS$ 44per person
Casablanca: Hassan II Mosque Tour & Medina Walk with Pickup
›
‹
Travelers' pick
Casablanca: Hassan II Mosque Tour & Medina Walk with Pickup
730 reviews
4.89★
Duration
4h 30m
fromUS$ 40per person
Casablanca guided tour: Hassan II Mosque and Old Medina
›
‹
Travelers' pick
Casablanca guided tour: Hassan II Mosque and Old Medina
709 reviews
4.92★
Duration
4h 30m
fromUS$ 50per person
Hassan II Mosque Casablanca: Skip-the-Line Guided Tour
›
‹
Travelers' pick
Hassan II Mosque Casablanca: Skip-the-Line Guided Tour
700 reviews
4.58★
Duration
45m–1h
fromUS$ 15.90per person
Fez guided tour from Casablanca: Medieval medina with lunch
›
‹
Travelers' pick
Fez guided tour from Casablanca: Medieval medina with lunch
572 reviews
4.90★
Duration
12h
fromUS$ 181per person
Casablanca Airport Transfer: Private Luxury Chauffeur Service
›
‹
Casablanca Airport Transfer: Private Luxury Chauffeur Service
563 reviews
4.94★
Duration
1h–3h
fromUS$ 23per person
Casablanca Night Tour & Moroccan Dinner with Hassan II Mosque
›
‹
Travelers' pick
Casablanca Night Tour & Moroccan Dinner with Hassan II Mosque
545 reviews
4.86★
Duration
3h 30m
fromUS$ 67per person

Top rated (10)

Casablanca Moroccan Cooking Class with Traditional Clothes
›
‹
Travelers' pick
Casablanca Moroccan Cooking Class with Traditional ClothesLearn to cook Moroccan dishes in a home kitchen in Casablanca with a mother-daughter duo, then try on traditional garments like the Caftan.
370 reviews
5.00★
Duration
4h
start times · Every day
4
Live guide EN · AR · FRFree cancellationfromUS$ 61per person
7-Day Morocco Tour from Casablanca: Sahara Desert & Riads
›
‹
Travelers' pick
7-Day Morocco Tour from Casablanca: Sahara Desert & RiadsPrivate 7-day Morocco tour from Casablanca to the Sahara, visiting Fes and Chefchaouen with an English-speaking guide, camel rides and desert camping.
111 reviews
4.99★
Duration
7d
Every dayLive guide EN · FR · ESPickup optionalFree cancellationfromUS$ 1,505per person
Casablanca: Walking Tour, Medina & Hassan II Mosque Entry
›
‹
Casablanca: Walking Tour, Medina & Hassan II Mosque EntryStart with breakfast in Casablanca, wander the Old Medina, visit Hassan II Mosque with entry, and stroll La Corniche: all with a local guide and bottled water included.
223 reviews
4.98★
Duration
4h
start times · Every day
3
Live guide ENFree cancellationfromUS$ 40per person
Morocco: 7-Day Desert Tour Casablanca to Marrakech, Camel Trek & Chefchaouen
›
‹
Travelers' pick
Morocco: 7-Day Desert Tour Casablanca to Marrakech, Camel Trek & ChefchaouenWake up to Chefchaouen’s blue alleys, ride camels in Erg Chebbi at sunset, and wander the medinas of Fes and Marrakech. Private transport & pickup included.
200 reviews
4.98★
Duration
7d
start times · Every day
3
Live guide EN · IT · FR · ESHotel pickupFree cancellationfromUS$ 1,312US$ 1,246per person
10-day Morocco tour from Casablanca: Imperial cities and Sahara
›
‹
Travelers' pick
10-day Morocco tour from Casablanca: Imperial cities and Sahara10-day private tour from Casablanca through Rabat, Chefchaouen, Fes, and Marrakech, with nights in the Sahara Desert and camel rides across Erg Chebbi.
179 reviews
4.98★
Duration
10d
Every dayLive guide EN · AR · IT · FR +1Hotel pickupFree cancellationfromUS$ 1,497per person
Morocco 10-Day Tour: Sahara Desert & Imperial Cities
›
‹
Morocco 10-Day Tour: Sahara Desert & Imperial Cities10-day private Morocco tour from Casablanca covering Sahara Desert, Marrakech, Fes, and Merzouga. Includes hotels, camel rides, and private guide fluent in English.
309 reviews
4.96★
Duration
10d
Every dayLive guide EN · AR · DE · PT +3Hotel pickupFree cancellationfromUS$ 2,908per person
5-Day Casablanca to Marrakech Tour: Desert, Gorges & Berber Camp
›
‹
5-Day Casablanca to Marrakech Tour: Desert, Gorges & Berber Camp5-day guided tour from Casablanca through Morocco's High Atlas and Todgha Gorges to Merzouga desert, featuring camel rides at sunset and sunrise in a Berber nomad camp.
247 reviews
4.95★
Duration
5d
Every day
07:30
Live guide EN · PT · FR · ESHotel pickupFree cancellationfromUS$ 912per person
Moroccan cooking class: Learn family recipes from a local
›
‹
Moroccan cooking class: Learn family recipes from a localLearn to cook generations-old Moroccan recipes in a home kitchen with a local guide, then share the meal together in a traditional salon.
116 reviews
4.95★
Duration
4h
start times · Mon–Sat
2
Live guide EN · AR · FRFree cancellationfromUS$ 59per person
Morocco Desert & Imperial Cities: 10-Day Tour with Riads
›
‹
Morocco Desert & Imperial Cities: 10-Day Tour with RiadsFeel Morocco’s rhythm from Casablanca to Marrakech: wander blue Chefchaouen, ride camels in Merzouga, explore Fes & Dades Gorge. Includes hotels & desert camp.
356 reviews
4.94★
Duration
10d
Every day
07:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 2,395per person
Casablanca City Tour: Hassan II Mosque & Medina
›
‹
Travelers' pick
Casablanca City Tour: Hassan II Mosque & MedinaCasablanca city tour with skip-the-line Hassan II Mosque entry, Old Medina walking tour, and Habous Quarter stops: hotel pickup included, expert guide in multiple languages.
144 reviews
4.94★
Duration
4h 30m
start times · Every day
11
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 44per person

Lowest price (10)

Casablanca: Hassan II Mosque Skip-the-Line Guided Tour
›
‹
Travelers' pick
Casablanca: Hassan II Mosque Skip-the-Line Guided TourHassan II Mosque guided tour in Casablanca with skip-the-line entry. English, French, German & Spanish guides. Small groups, daily departures 9am–4pm.
270 reviews
4.69★
Duration
45m–1h
start times · Every day
5
Live guide EN · DE · IT · FR +1Pickup optionalFree cancellationfromUS$ 15.56per person
Casablanca Airport to Marrakech: Private Transfer & Luggage Help
›
‹
Casablanca Airport to Marrakech: Private Transfer & Luggage HelpPrivate airport transfer from Casablanca to Marrakech city center. Driver meets you at arrivals with a sign, handles luggage, fixed price. 4.8-star rated, 6+ years experience.
102 reviews
4.52★
Duration
15m–1h 30m
Every day
06:30
Hotel pickupFree cancellationfromUS$ 17.86per person
Casablanca to Airport: Private Transfer with Local Driver
›
‹
Travelers' pick
Casablanca to Airport: Private Transfer with Local DriverLeave Casablanca smoothly with a private transfer to Mohamed V Airport, including hotel pickup, WiFi, bottled water, and a friendly local driver. Book in advance for peace of mind.
231 reviews
4.88★
Duration
30m–50m
Every dayLive guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 19.96per person
Casablanca Airport to Hotel: Private Transfer with Meet & Greet
›
‹
Travelers' pick
Casablanca Airport to Hotel: Private Transfer with Meet & GreetArriving at Casablanca Airport? Get a private transfer to your hotel, meet your driver right after landing, and relax in an air-conditioned car: includes pickup and luggage help.
468 reviews
4.82★
Duration
30m–1h
Every dayLive guide EN · AR · DE · IT +2Pickup optionalFree cancellationfromUS$ 19.96per person
Casablanca Airport Transfer: Private Pickup & Hotel Drop-off
›
‹
Travelers' pick
Casablanca Airport Transfer: Private Pickup & Hotel Drop-offPrivate airport transfer in Casablanca for up to 6 passengers. Meet-and-greet with name sign, flight monitoring, bottled water. Fixed pricing, 40 minutes to hotels.
71 reviews
4.97★
Duration
45m
Every dayLive guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 20per person
Casablanca Airport Transfer: Private Car & Hotel Pickup
›
‹
Travelers' pick
Casablanca Airport Transfer: Private Car & Hotel PickupPrivate airport transfer from Casablanca Airport to your hotel. Professional driver, air-conditioned car, bottled water included. Fixed price, no taxi queues.
63 reviews
4.97★
Duration
25m–1h
Every dayLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 21per person
Casablanca Airport Transfer: Fixed Price & Flight Tracking
›
‹
Casablanca Airport Transfer: Fixed Price & Flight TrackingPrivate transfer from Casablanca Mohammed-V Airport to your hotel with fixed pricing, flight monitoring, and 90 minutes free waiting. Available 24/7.
106 reviews
4.94★
Duration
1h–2h
start times · Every day
37
Live guide EN · AR · DE · IT +3Free cancellationfromUS$ 23per person
Casablanca Airport & Cruise Port Transfer: Private Car
›
‹
Casablanca Airport & Cruise Port Transfer: Private CarPrivate transfer from Casablanca airport or cruise port to your hotel. Air-conditioned vehicle, professional driver, 30-40 minutes. Door-to-door service, no waiting around.
27 reviews
5.00★
Duration
40m
start times · Every day
29
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 23per person
Casablanca Airport Transfer: Private Car & English Driver
›
‹
Travelers' pick
Casablanca Airport Transfer: Private Car & English DriverPrivate airport transfer in Casablanca with English-speaking driver, air-conditioned vehicle, and bottled water included. 24/7 service, fixed price, wheelchair accessible.
36 reviews
4.94★
Duration
1h
Every dayHotel pickupFree cancellationfromUS$ 23per person
Hassan II Mosque tour Casablanca: Skip the line with guide
›
‹
Travelers' pick
Hassan II Mosque tour Casablanca: Skip the line with guidePrivate guided tour of Hassan II Mosque in Casablanca with skip-the-line entry and multilingual official guide: one hour exploring the architecture.
94 reviews
4.52★
Duration
1h–2h
start times · Every day
7
Live guide EN · IT · FR · ESFree cancellationfromUS$ 24per person
See all 218 tours →

Casablanca at a glance ✓ 2026-11-03

  • Most booked: Casablanca City Tour with Hassan II Mosque: Skip the Line, US$ 51 (4h 30m, 4.82★ · 3,108).
  • Top rated: Private Casablanca Tour with Hassan II Mosque Entry, US$ 51 (4h–5h, 4.82★ · 2,094).
  • Best value: Marrakech day trip from Casablanca: Camel ride and horse carriage, US$ 108 (13h, 4.75★ · 889).

Of the 218 experiences: 216 with free cancellation, 209 with instant confirmation, 206 with hotel pickup and 141 bookable last-minute.

Need help planning your next activity?