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
2832 things to do - History & culture
History & culture
1701 things to do
Top things to do today
- 1. Marrakech Desert & Palm Grove Quad Bike TourOpens in a new window
1. Marrakech Desert & Palm Grove Quad Bike Tour
Duration 3h4.5/5(701)Free cancellation availablePrice is $40 per adult - 2. From Casablanca: Day Trip to Marrakech with Camel RideOpens in a new window
2. From Casablanca: Day Trip to Marrakech with Camel Ride
Duration 12h4.6/5(29)Free cancellation availablePrice is $106 per adult - 3. Dinner and Sunset Camel Ride at desert Marrakech AgafayOpens in a new windowFree cancellation available
Price is $27 per adult - 4. Marrakech: Spa Massage and Steam Hammam with PickupOpens in a new window
4. Marrakech: Spa Massage and Steam Hammam with Pickup
Duration 2h4.1/5(357)Free cancellation availablePrice is $76 per adult - 5. Skip the line at CHEZ ALI MARRAKECH : Fantazia ShowOpens in a new window
5. Skip the line at CHEZ ALI MARRAKECH : Fantazia Show
Duration 4h4.4/5(3)Free cancellation availablePrice is $73 per adult - 6. Agafay Desert Sunset, Camel Ride and Dinner from MarrakechOpens in a new windowFree cancellation available
Price is $15 per adult - 7. Moroccan Spa: Hammam, Body Scrub & MassageOpens in a new window
7. Moroccan Spa: Hammam, Body Scrub & Massage
Duration 2h4.2/5(70)Free cancellation availablePrice is $55 per adult - 8. Marrakech: Desert Quad Bike Tour with Tea & Optional DinnerOpens in a new window
8. Marrakech: Desert Quad Bike Tour with Tea & Optional Dinner
Duration 4h+4.7/5(207)Free cancellation availablePrice is $45 per adult - 9. Marrakech Palmeraie: Camel Ride & Quad Bike ExperienceOpens in a new window
9. Marrakech Palmeraie: Camel Ride & Quad Bike Experience
Duration 4h4.6/5(359)Free cancellation availablePrice is $68 per adult - 10. Hammam Massage Transfers IncludedOpens in a new windowFree cancellation available
Price is $70 per adult
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 Tour to Merzouga w/ Accomodation
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
From Marrakech: Day Trip to Ouarzazate and Ait Benhaddou
Duration 11h
4.4/5
(1,224)
Free cancellation available
Free cancellation available
*Get a lower price by selecting multiple adult tickets
Casablanca to Marrakech Day Trip with Camel Ride
Duration 11h
2/5
(6)
Free cancellation available
Free cancellation available
From Marrakesh: Essaouira Full-Day Trip
Duration 9h+
4.5/5
(831)
Free cancellation available