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

All tours (161–180 of 218)

Casablanca shopping tour: Medina markets and local haggling
›
‹
Casablanca shopping tour: Medina markets and local hagglingGuided tour of Casablanca's medina and boutiques from United Nations Square. Learn to haggle like a local while exploring Moroccan craftsmanship and traditional shops.
3 reviews
5.00★
Duration
2h–3h
Every dayLive guide EN · AR · ZH · FRFree cancellationfromUS$ 149per person
Moroccan Home Dinner in Casablanca: Authentic family meal
›
‹
Moroccan Home Dinner in Casablanca: Authentic family mealWhat does a real Moroccan family dinner taste like? Join your host in his Casablanca home for three hours of traditional dishes, fresh bread and mint tea.
3 reviews
5.00★
Duration
3h
Every dayLive guide EN · AR · FR · ESPickup optionalFree cancellationfromUS$ 100per person
Casablanca Airport Transfer & City Sightseeing
›
‹
Casablanca Airport Transfer & City SightseeingPrivate airport or hotel pickup in Casablanca with air-conditioned car, Hassan II Mosque, Corniche and Mohammed V Square. English-speaking driver included.
3 reviews
5.00★
Duration
4h
Every day
09:30
Live guide EN · FRHotel pickupFree cancellationfromUS$ 19.96per person
Casablanca Moroccan Cooking Class: Learn Tagine with Chef
›
‹
Casablanca Moroccan Cooking Class: Learn Tagine with ChefLearn to cook chicken and lamb tagine in a local home in Casablanca with Fouzia, a professional chef, then eat what you've made.
3 reviews
5.00★
Duration
3h
start times · Every day
3
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 140per person
Casablanca to Marrakech day tour with camel ride
›
‹
Casablanca to Marrakech day tour with camel ridePrivate full-day tour from Casablanca with hotel pickup, local guide, medina walk, Majorelle Garden and camel ride with tea. Return by 8 pm.
3 reviews
5.00★
Duration
12h
start times · Every day
4
Live guide EN · DE · FR · ESHotel pickupFree cancellationfromUS$ 297per person
Full-Day Essaouira Tour from Casablanca: Argan Oil & Kasbah
›
‹
Full-Day Essaouira Tour from Casablanca: Argan Oil & KasbahFull-day tour from Casablanca to Essaouira with hotel pickup, guide and lunch stop: watch women make Argan Oil.
3 reviews
5.00★
Duration
11h–12h
Every day
07:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 327per person
7-Day Private Guided Tour: Casablanca to Marrakech
›
‹
7-Day Private Guided Tour: Casablanca to MarrakechPrivate 7-day guided tour from Casablanca through Rabat, Chefchaouen, Fes, Volubilis, Merzouga desert and Marrakech, including hotel pickup, camel rides and all transfers.
2 reviews
5.00★
Duration
7d
start times · Every day
5
Live guide EN · AR · IT · FR +1Hotel pickupFree cancellationfromUS$ 1,483per person
Casablanca to Marrakesh taxi transfer: Private car with driver
›
‹
Casablanca to Marrakesh taxi transfer: Private car with driverPrivate transfer from Casablanca Airport or city center to Marrakesh hotels in an air-conditioned vehicle with driver. 3–4 hours with pickup included and multilingual support.
2 reviews
5.00★
Duration
3h–4h
Every dayLive guide EN · AR · DE · IT +2Hotel pickupFree cancellationfromUS$ 217per group
5-day Sahara tour from Casablanca with driver and guide
›
‹
5-day Sahara tour from Casablanca with driver and guideFive days crossing Morocco from Casablanca to the Sahara and back, with a professional driver and licensed English-speaking guide.
2 reviews
5.00★
Duration
5d
start times · Every day
10
Live guide ENHotel pickupFree cancellationfromUS$ 1,015per person
Day Trip to Marrakech from Casablanca: Medina, Souks & Mosques
›
‹
Day Trip to Marrakech from Casablanca: Medina, Souks & MosquesSpend a full day exploring Marrakech's medina with a guide, visiting the Koutoubia Mosque, Saadian Tombs and Jemaa el-Fna Square.
2 reviews
5.00★
Duration
8h–10h
Every day
08:00
Live guide EN · DE · NO · RU +11Hotel pickupFree cancellationfromUS$ 430per group
Private Marrakech tour from Casablanca: Camel ride included
›
‹
Private Marrakech tour from Casablanca: Camel ride includedPrivate Marrakech day tour departing Casablanca with a camel ride through the Palm Grove, visits to Bahia Palace and Majorelle Garden.
2 reviews
5.00★
Duration
9h–10h
start times · Every day
7
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 180per person
7-Day Private Desert Tour Casablanca: Imperial Cities & Sahara
›
‹
7-Day Private Desert Tour Casablanca: Imperial Cities & SaharaSeven-day private tour from Casablanca through Morocco's Imperial Cities (Fes, Marrakech, Rabat, Meknes) plus the Sahara desert, with camel trekking.
2 reviews
5.00★
Duration
7d
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 1,367per person
Fez transfer from Casablanca Airport: Private car, 3 hours
›
‹
Fez transfer from Casablanca Airport: Private car, 3 hoursPrivate transfer from Casablanca Airport to Fez in an air-conditioned car with bottled water and Wi-Fi.
2 reviews
5.00★
Duration
3h–4h
Every dayHotel pickupFree cancellationfromUS$ 143per person
5-day Casablanca Mountains & Desert Safari: Atlas to Sahara
›
‹
5-day Casablanca Mountains & Desert Safari: Atlas to Sahara5-day private tour from Casablanca through Atlas Mountains, rose valleys and Sahara dunes with guide, meals and camel ride included. Ends back in Casablanca.
2 reviews
5.00★
Duration
5d
start times · Every day
2
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 1,129per person
10-Day Morocco Tour from Casablanca: Imperial Cities & Sahara
›
‹
10-Day Morocco Tour from Casablanca: Imperial Cities & Sahara10-day Morocco tour from Casablanca through Rabat, Chefchaouen, Fez, and Merzouga with camel rides in the Sahara, desert camp stays, and visits to Berber villages.
2 reviews
5.00★
Duration
10d
Every dayLive guide EN · AR · FRHotel pickupFree cancellationfromUS$ 2,167per person
10-Day Morocco Tour from Casablanca: Private Guide & Sahara
›
‹
10-Day Morocco Tour from Casablanca: Private Guide & SaharaPrivate 10-day Morocco tour from Casablanca with local guides in Fez and Marrakech, camel ride in Merzouga, and visits to Bahia Palace, Volubilis.
2 reviews
4.50★
Duration
10d
Every dayLive guide EN · AR · IT · FR +1Pickup optionalFree cancellationfromUS$ 2,435per person
6-Day Private Tour to Casablanca: Fes, Desert & Chefchaouen
›
‹
6-Day Private Tour to Casablanca: Fes, Desert & ChefchaouenSix-day private tour from Casablanca through Fes, Chefchaouen and the Sahara, featuring camel trekking in Merzouga with a multilingual driver and airport transfers.
2 reviews
5.00★
Duration
6d
Every day
09:00
Hotel pickupFree cancellationfromUS$ 1,083per person
Casablanca Airport to Marrakech: Private Transfer & Pickup
›
‹
Casablanca Airport to Marrakech: Private Transfer & PickupPrivate airport transfer from Casablanca to Marrakech with professional driver, air-conditioned vehicle, and hotel drop-off. No luggage fees, fixed price.
2 reviews
5.00★
Duration
2h–3h
Every day
12:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 106per person
10-Day Morocco Imperial Cities Tour from Casablanca to Marrakech
›
‹
10-Day Morocco Imperial Cities Tour from Casablanca to Marrakech10-day private tour through Morocco's imperial cities: Casablanca, Rabat, Fes, Merzouga desert, and Marrakech. Includes nine nights' accommodation.
2 reviews
5.00★
Duration
10d
Every day
09:00
Hotel pickupFree cancellationfromUS$ 1,585per person
2-Day Chefchaouen Tour from Casablanca: Blue City & Rabat
›
‹
2-Day Chefchaouen Tour from Casablanca: Blue City & RabatTwo-day tour from Casablanca through Rabat to Chefchaouen's blue-painted streets, with overnight riad stay, professional driver.
2 reviews
5.00★
Duration
2d
Every day
08:00
Live guide EN · DE · IT · FRPickup optionalFree cancellationfromUS$ 292per person
Need help planning your next activity?