Things to do in Marrakech (and vicinity) | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Day trips
Free cancellation available
From Marrakech: Ouzoud Waterfalls Guided Tour & Boat Ride
Duration 10h
4.6/5
(1,799)
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
From Marrakech: Day Trip to Ouarzazate and Ait Benhaddou
Duration 11h
4.4/5
(1,224)
Free cancellation available
Casablanca to Marrakech Day Trip with Camel Ride
Duration 11h
2/5
(6)
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
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: Atlas Mountains Full-Day Hiking Trip
Duration 1d
4.8/5
(1,276)
Free cancellation available
*Get a lower price by selecting multiple travelers
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
From Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip
Duration 10h
4.6/5
(2,702)
Free cancellation available
Marrakesh: Full-Day Desert and Mountain Tour with Camel Ride
Duration 9h
4.9/5
(2,326)
Free cancellation available
*Get a lower price by selecting multiple adult tickets
From Marrakesh: Zip-Line & Hike in the Atlas Mountains
Duration 6h
4.9/5
(215)
Free cancellation available
Private full day trip to Essaouira from Marrakech
Duration 10h
Free cancellation available
*Get a lower price by selecting multiple adult tickets
From Marrakech: Ait Benhaddou and Atlas Mountains Day Trip
Duration 1d
4.6/5
(167)
Free cancellation available
*Get a lower price by selecting multiple adult tickets
Free cancellation available
From Marrakech: Essaouira Full-Day Trip
Duration 10h
4.3/5
(1,335)
Free cancellation available
Marrakech: Majorelle Garden Tour with Palmeraie Camel Ride
Duration 4h
4.3/5
(119)
Free cancellation available
Day Trip to Essaouira From Marrakech
Duration 9h
1/5
(1)
Free cancellation available
Marrakech: Camel Ride in the Oasis Palmeraie
Duration 2h
4.4/5
(911)
Free cancellation available
From Marrakech: Full-Day Trip to Essaouira
Duration 9h
Free cancellation available
Free cancellation available
Marrakech: Atlas Mountains and 5 Valleys Day Tour with Lunch
Duration 8h
4.9/5
(775)
Free cancellation available
Atlas Mountains and Three Valleys & Waterfalls: Guided Day Trip from Marrak...
Duration 7h
Free cancellation available
Moroccan Wine tasting from Marrakech at Atlas Mountains & Desert and Camel ...
Duration 10h
Free cancellation available
Free cancellation available
Marrakech: Classic Shared Balloon Flight
Duration 4h
4.7/5
(364)
Free cancellation available
Free cancellation available
Essaouira Private Full-Day Trip from Marrakech (All-inclusive)
Duration 1d
Free cancellation available
*Get a lower price by selecting multiple adult tickets
From Marrakech: Essaouira & Atlantic Coast Full-Day Trip
Duration 10h
4.2/5
(410)
Free cancellation available
From Marrakech: 2-Day Sahara Desert Trip with Camel Ride
4.2/5
(31)
Free cancellation available
Free cancellation available
Free cancellation available
From Marrakech: Full-Day Trip to Agadir
Duration 12h+
4.4/5
(153)
Free cancellation available
From Marrakech: Camel Ride, Quad Bike & Spa Full-Day Trip
Duration 7h
4.6/5
(164)
Free cancellation available
Marrakech Full-Day Tour with Lunch
Duration 15h
3.7/5
(5)
Free cancellation available
From Marrakech: Atlas Mountain and Berber Village Bike Trip
Duration 6h
Free cancellation available
Free cancellation available
*Get a lower price by selecting multiple travelers
From Casablanca to Marrakech: A Day of History and Culture
Duration 12h
Free cancellation available
*Get a lower price by selecting multiple adult tickets
From Marrakech: Ourika Valley Day Trip
Duration 8h+
4.4/5
(157)
Free cancellation available
Ouzoud Waterfalls Day Trip from Marrakech
Duration 9h
5/5
(1)
Free cancellation available
Agadir/Taghazout: Marrakech Trip with Licensed Tour Guide
Duration 1d
4.3/5
(169)
Free cancellation available
Tour to Machu Picchu from Cusco
Duration 14h
Free cancellation available
*Get a lower price by selecting multiple travelers
Free cancellation available
*Get a lower price by selecting multiple adult tickets