Things to do in Marrakech (and vicinity) | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Marrakech (and vicinity)
- Tours & day trips
Tours & day trips
2910 things to do - History & culture
History & culture
1744 things to do
Top things to do today
- 1. From Marrakech 3-Day Sahara Desert Trip to MerzougaOpens in a new window
1. From Marrakech 3-Day Sahara Desert Trip to Merzouga
Duration 3d4.6/5(1,461)Free cancellation availablePrice is $288 per traveler* *Get a lower price by selecting multiple travelers - 2. Marrakech Desert & Palm Grove Quad Bike TourOpens in a new window
2. Marrakech Desert & Palm Grove Quad Bike Tour
Duration 3h4.5/5(701)Free cancellation availablePrice is $40 per adult - 3. Agafay Desert: Dinner + Show with Quad Bike & Sunset Camel RideOpens in a new windowFree cancellation available
Price is $27 per adult - 4. From Marrakech: Merzouga 3-Day Desert Safari with FoodOpens in a new window
4. From Marrakech: Merzouga 3-Day Desert Safari with Food
4.5/5(2,041)Free cancellation availablePrice is $211 per adult - 5. Casablanca to Marrakech Day Trip with Camel RideOpens in a new window
5. Casablanca to Marrakech Day Trip with Camel Ride
Duration 11h1.9/5(7)Free cancellation availablePrice is $106 per traveler - 6. From Casablanca: Day Trip to Marrakech with Camel RideOpens in a new window
6. From Casablanca: Day Trip to Marrakech with Camel Ride
Duration 12h4.6/5(29)Free cancellation availablePrice is $129 per adult - 7. From Marrakesh: Essaouira Full-Day TripOpens in a new window
7. From Marrakesh: Essaouira Full-Day Trip
Duration 9h+4.5/5(831)Free cancellation availablePrice is $20 per adult - 8. Dinner and Sunset Camel Ride at desert Marrakech AgafayOpens in a new windowFree cancellation available
Price is $27 per adult - 9. Marrakech: Spa Massage and Steam Hammam with PickupOpens in a new window
9. Marrakech: Spa Massage and Steam Hammam with Pickup
Duration 2h4.1/5(357)Free cancellation availablePrice is $69 per adult - 10. From Marrakech: Atlas Mountains Day Trip with Camel RideOpens in a new window
10. From Marrakech: Atlas Mountains Day Trip with Camel Ride
Duration 9h4.9/5(2,025)Free cancellation availablePrice is $20 per adult
Cultural & heritage experiences
Free cancellation available
From Marrakech 3-Day Sahara Desert Trip to Merzouga
Duration 3d
4.6/5
(1,461)
Free cancellation available
*Get a lower price by selecting multiple travelers
Marrakech Desert & Palm Grove Quad Bike Tour
Duration 3h
4.5/5
(701)
Free cancellation available
Free cancellation available
*Get a lower price by selecting multiple travelers
Free cancellation available
*Get a lower price by selecting multiple adult tickets
From Marrakech: Merzouga 3-Day Desert Safari with Food
4.5/5
(2,041)
Free cancellation available
Need a ride between the airport and your hotel?
Private tours
Free cancellation available
*Get a lower price by selecting multiple adult tickets
Private full day trip to Essaouira from Marrakech
Duration 10h
Free cancellation available
*Get a lower price by selecting multiple adult tickets
Marrakech: EcoScooter City Tour
Duration 1h+
4.7/5
(68)
Free cancellation available
Free cancellation available
Marrakech: Private Half-Day City Highlights Tour
Duration 3h 30m
4.7/5
(79)
Free cancellation available
Hiking & camping
From Marrakech: Atlas Mountains Day Trip with Camel Ride
Duration 9h
4.9/5
(2,025)
Free cancellation available
From Marrakesh: Ourika Valley & Atlas Mountains Day Tour
Duration 8h+
4.5/5
(1,071)
Free cancellation available
From Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip
Duration 10h
4.6/5
(2,702)
Free cancellation available
*Get a lower price by selecting multiple travelers
From Marrakesh: Zip-Line & Hike in the Atlas Mountains
Duration 6h
4.9/5
(215)
Free cancellation available
Marrakesh to Fez 3-Day with Overnight merzouga Desert Camping
Duration 3d
Free cancellation available
Free cancellation available
Photography tours
Mt Toubkal Ascent Express Trek 2 Days 1 Nights
Duration 2d
4.8/5
(183)
Free cancellation available
Overnight in Marrakech Desert Camp Camel Trekking All inclusive
Duration 19h
Free cancellation available
Hire Photographer, Professional Photo Shoot - Marrakesh
Duration 4h
Free cancellation available
*Get a lower price by selecting multiple adult tickets
From Marrakech: Agafay Desert Dinner and Optional Camel Ride
Duration 5h
4.5/5
(191)
Free cancellation available
Shared Small group Day Trip to Agafay Desert & Camel Ride
Duration 4h
Free cancellation available
*Get a lower price by selecting multiple adult tickets
Camel Ride with Dinner in Marrakech Desert
Duration 8h
Free cancellation available
Continue exploring Marrakech (and vicinity)
Free cancellation available
From Marrakech: Day Trip to Ouarzazate and Ait Benhaddou
Duration 11h
4.4/5
(1,224)
Free cancellation available
Free cancellation available
Free cancellation available
*Get a lower price by selecting multiple adult tickets
Free cancellation available
Skip the line at CHEZ ALI MARRAKECH : Fantazia Show
Duration 4h
4.4/5
(3)
Free cancellation available