Best things to do in Casablanca
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Casablanca
History & culture
See all 54 activitiesOpens in new tabCasablanca: Hassan II Mosque Premium Tour with Entry Ticket
Activity duration is 45 minutes
6.0 out of 10 with 1 review
Free cancellation available
Food, drink & nightlife
See all 10 activitiesOpens in new tabCasablanca City Night Tour and Traditional Moroccan Dinner
Activity duration is 4 hours
Free cancellation available
Classes & workshops
See all 3 activitiesOpens in new tabOld local Market visit+Moroccan cooking class with a local family
Activity duration is 4 hours
Free cancellation available
Popular places to visit
Ain Diab Beach
4/5(22 reviews)
Why not spend a carefree afternoon at Ain Diab Beach during your travels in Casablanca? Make time to visit the shops and monuments while you're in the area.
Morocco Mall
4/5(29 reviews)
You can enjoy retail therapy at Morocco Mall during your trip to Casablanca. Wander the seaside and beautiful beaches in the area.
La Corniche Beach
4/5(24 reviews)
Why not spend a carefree afternoon at La Corniche Beach during your travels in Casablanca? Stroll along the seaside or visit the shops while you're in the area.
Casablanca sightseeing tours & attractions
Things do in destinations worldwide
Most popular
Hotels
Southwestern Ontario Waterpark Hotels and ResortsCheap Hotels in EdmontonGrande Prairie Hotels with Hot TubsNorth Hatley Spa Resorts & HotelsFredericton Romantic Getaways & HotelsHotels closest to Lonsdale Quay MarketNiagara Falls Kid Friendly HotelsCheap Hotels in LowellApartments Antigua and BarbudaMarrakech All Inclusive Resorts & Hotels
Flights
British AirwaysPhilippine Airlines Edmonton (YEG) to Manila (MNL) flightsPorter Airlines Toronto (YTZ) to Newark (EWR) flightsFlights from Vancouver to Prince AlbertAlaska Airlines Sidney (YYJ) to Seattle (SEA) flightsWestJet Grande Prairie (YQU) to Abbotsford (YXX) flightsAir India Delhi (DEL) to Vancouver (YVR) flightsDelta Fargo (FAR) to Winnipeg (YWG) flightsYYZ - SGFAir Canada Toronto (YYZ) to Thunder Bay (YQT) flightsAir Canada Vancouver (YVR) to Smithers (YYD) flights
Cars