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
2852 things to do - History & culture
History & culture
1714 things to do
Top things to do today
- 1. Marrakech Day Trip to Agafay Desert, Atlas Mountains & Camel RideOpens in a new windowFree cancellation available
Price is $22 per adult - 2. From Marrakech: Ouzoud Waterfalls Guided Tour & Boat RideOpens in a new window
2. From Marrakech: Ouzoud Waterfalls Guided Tour & Boat Ride
Duration 10h+4.6/5(1,799)Free cancellation availablePrice is $20 per adult - 3. From Marrakech 3-Day Sahara Desert Trip to MerzougaOpens in a new window
3. From Marrakech 3-Day Sahara Desert Trip to Merzouga
Duration 3d4.6/5(1,461)Free cancellation availablePrice is $113 per adult - 4. Marrakech Desert & Palm Grove Quad Bike TourOpens in a new window
4. Marrakech Desert & Palm Grove Quad Bike Tour
Duration 3h4.5/5(701)Free cancellation availablePrice is $40 per adult - 5. Atlas Mountains & 5 Valleys Tour from Marrakech - All inclusive -Opens in a new windowFree cancellation available
Price is $86 per adult* *Get a lower price by selecting multiple travelers - 6. Agafay Desert: Dinner + Show with Quad Bike & Sunset Camel RideOpens in a new windowFree cancellation available
Price is $27 per adult - 7. From Marrakech: Merzouga 3-Day Desert Safari with FoodOpens in a new window
7. From Marrakech: Merzouga 3-Day Desert Safari with Food
4.5/5(2,041)Free cancellation availablePrice is $211 per adult - 8. From Marrakech: Day Trip to Ouarzazate and Ait BenhaddouOpens in a new window
8. From Marrakech: Day Trip to Ouarzazate and Ait Benhaddou
Duration 11h4.4/5(1,224)Free cancellation availablePrice is $31 per adult - 9. Marrakech: Private Guided Half-Day City TourOpens in a new windowFree cancellation available
Price is $27 per adult* *Get a lower price by selecting multiple adult tickets - 10. Casablanca to Marrakech Day Trip with Camel RideOpens in a new window
10. Casablanca to Marrakech Day Trip with Camel Ride
Duration 11h1.9/5(7)Free cancellation availablePrice is $106 per traveler
Cultural & heritage experiences
Free cancellation available
From Marrakech: Ouzoud Waterfalls Guided Tour & Boat Ride
Duration 10h+
4.6/5
(1,799)
Free cancellation available
From Marrakech 3-Day Sahara Desert Trip to Merzouga
Duration 3d
4.6/5
(1,461)
Free cancellation available
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
Need a ride between the airport and your hotel?
4WD, ATV & off-road tours
From Marrakech: Merzouga 3-Day Desert Safari with Food
4.5/5
(2,041)
Free cancellation available
Free cancellation available
*Get a lower price by selecting multiple adult tickets
Skip the line at CHEZ ALI MARRAKECH : Fantazia Show
Duration 4h
4.4/5
(3)
Free cancellation available
Marrakech: Desert Quad Bike Tour with Tea & Optional Dinner
Duration 4h+
4.7/5
(207)
Free cancellation available
Marrakech Palmeraie: Camel Ride & Quad Bike Experience
Duration 4h
4.6/5
(359)
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
Free cancellation available
From Casablanca: Day Trip to Marrakech with Camel Ride
Duration 12h
4.6/5
(29)
Free cancellation available
From Marrakesh: Essaouira Full-Day Trip
Duration 9h+
4.5/5
(831)
Free cancellation available
Free cancellation available
Marrakech: Spa Massage and Steam Hammam with Pickup
Duration 2h
4.1/5
(357)
Free cancellation available