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 (41–60 of 218)

Moroccan cooking class: Learn family recipes from a local
›
‹
Most booked
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
Rabat Day Trip from Casablanca: Private Tour with Palace & Tower
›
‹
Travelers' pick
Rabat Day Trip from Casablanca: Private Tour with Palace & TowerEight-hour guided tour from Casablanca to Rabat visiting the Mausoleum of Mohammed V, Hassan Tower.
114 reviews
4.89★
Duration
8h
start times · Every day
3
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 85per person
7-Day Morocco Tour from Casablanca: Sahara Desert & Riads
›
‹
★Top rated
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: Private Food Tour Habous & Central Market Tastings
›
‹
Travelers' pick
Casablanca: Private Food Tour Habous & Central Market TastingsFollow a local through Casablanca’s Habous Quarter & Central Market, tasting Moroccan pastries, oysters, fried sardines & kefta tagine. Includes tastings & pickup.
109 reviews
4.89★
Duration
3h
start times · Every day
10
Live guide EN · FRHotel pickupFree cancellationfromUS$ 105per person
Casablanca Souks: Private Shopping Tour with Mint Tea & Guide
›
‹
Travelers' pick
Casablanca Souks: Private Shopping Tour with Mint Tea & GuideFollow a local through Casablanca’s traditional souks, haggle for spices and textiles, enjoy Moroccan sweets and mint tea, and get hotel pickup included.
109 reviews
4.70★
Duration
3h
start times · Every day
9
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 40per person
Casablanca City Tour with Hassan II Mosque: Private Guide
›
‹
Casablanca City Tour with Hassan II Mosque: Private GuideFour to five hours exploring Casablanca's landmarks with a private driver-guide, hotel or cruise port pickup, and air-conditioned transport.
108 reviews
4.61★
Duration
4h–5h
start times · Every day
7
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 60per 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
Marrakech Day Trip from Casablanca: Majorelle Garden, Jemaa el-Fna & Private Pickup
›
‹
Travelers' pick
Marrakech Day Trip from Casablanca: Majorelle Garden, Jemaa el-Fna & Private PickupLet Marrakech surprise you: wander Majorelle Garden’s colors, get lost in Jemaa el-Fna, and relax with private pickup from Casablanca. All main sights included.
103 reviews
4.78★
Duration
8h–12h
start times · Every day
5
Live guide EN · AR · IT · FR +1Hotel pickupFree cancellationfromUS$ 160per person
Casablanca Airport to Marrakech: Private Transfer & Luggage Help
›
‹
Best value
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 City Tour: Hassan II Mosque & Rick's Café
›
‹
Casablanca City Tour: Hassan II Mosque & Rick's CaféCasablanca city tour with Hassan II Mosque, Rick's Café, Old Medina and Central Market. Bilingual driver, air-conditioned vehicle, WiFi included. Customizable itinerary.
97 reviews
4.65★
Duration
4h–5h
start times · Every day
3
Live guide EN · RU · FR · ESHotel pickupFree cancellationfromUS$ 60per person
Chefchaouen Day Trip from Casablanca by High-Speed Train
›
‹
Travelers' pick
Chefchaouen Day Trip from Casablanca by High-Speed TrainStep into Chefchaouen’s blue alleys on a day trip from Casablanca, ride the high-speed train, taste local lunch, and stroll with a guide. Includes hotel pickup.
96 reviews
4.64★
Duration
12h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 204per person
Casablanca: Food Tour Medina & Central Market Seafood Feast
›
‹
Travelers' pick
Casablanca: Food Tour Medina & Central Market Seafood FeastStart your Casablanca food tour tasting oysters and fresh juice in the Medina, wander markets with a local guide, and end with dessert in a historic restaurant.
95 reviews
4.80★
Duration
3h–4h
Every day
11:00
Live guide EN · ARFree cancellationfromUS$ 103per 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
Casablanca: Hassan II Mosque, Medina & Royal Palace Tour
›
‹
Casablanca: Hassan II Mosque, Medina & Royal Palace TourStep inside Casablanca’s Hassan II Mosque, stroll the old medina, and see the Royal Palace with a local guide. Includes hotel pickup and air-conditioned transport.
92 reviews
4.93★
Duration
4h–5h
start times · Every day
3
Live guide EN · AR · FR · ESHotel pickupFree cancellationfromUS$ 40per person
Chefchaouen day trip from Casablanca: Blue city full day
›
‹
Travelers' pick
Chefchaouen day trip from Casablanca: Blue city full dayFull-day trip from Casablanca to Chefchaouen with private or group transport, English-speaking guide, and hotel pickup included.
89 reviews
4.66★
Duration
13h–14h
Every day
07:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 266per person
Horseback Riding in Casablanca: Beach or Forest Ride
›
‹
Travelers' pick
Horseback Riding in Casablanca: Beach or Forest RideRide along Casablanca's beach or through forest on horseback with hotel pickup included: no experience needed, all ages welcome from 3 up.
85 reviews
4.87★
Duration
2h
start times · Every day
5
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 44per person
Casablanca Private Driver & Car Hire: Flexible Hours, City Pickup
›
‹
Casablanca Private Driver & Car Hire: Flexible Hours, City PickupStep into Casablanca with a private driver, city center pickup, flexible 4 or 8-hour hire, and local tips. Bottled water, WiFi, and parking included for comfort.
82 reviews
4.89★
Duration
4h
start times · Every day
33
Hotel pickupFree cancellationfromUS$ 40per person
Private Day Trip to Rabat from Casablanca: Hassan Tower & Kasbah
›
‹
Travelers' pick
Private Day Trip to Rabat from Casablanca: Hassan Tower & KasbahPrivate guided day trip from Casablanca to Rabat with hotel pickup, air-conditioned transport and a live guide, visit Hassan Tower.
78 reviews
4.68★
Duration
4h–8h
start times · Every day
6
Live guide EN · AR · IT · FR +1Hotel pickupFree cancellationfromUS$ 95per person
Private Driver in Casablanca: 4 or 8 Hours, Hotel Pickup
›
‹
Private Driver in Casablanca: 4 or 8 Hours, Hotel PickupHire a private driver in Casablanca for 4 or 8 hours with hotel pickup, air-conditioned vehicle and multilingual driver. Skip the navigation stress and move at your own pace.
75 reviews
4.83★
Duration
4h–8h
start times · Every day
18
Live guide EN · AR · FRHotel pickupFree cancellationfromUS$ 35per person
Casablanca Airport to Rabat: Private Transfer with Local Driver
›
‹
Travelers' pick
Casablanca Airport to Rabat: Private Transfer with Local DriverArriving in Casablanca? Enjoy a private transfer to Rabat with a local driver, air-conditioned car, and WiFi. Relax. Your driver waits even if your flight is delayed.
75 reviews
4.92★
Duration
1h 30m–1h 40m
Every dayLive guide EN · AR · FRHotel pickupFree cancellationfromUS$ 68per person
Need help planning your next activity?