Things to do in Marrakech (and vicinity) | Expedia
Earn OneKeyCash on each activity you book just by signing in
1692 things to do
Search results
Marrakech (and vicinity)
Tours & day trips
1401 things to do
Food, drink & nightlife
424 things to do
Selecting an option will immediately update the search results.
Top things to do today

25% off
1. Agafay Desert: Dinner Show with Quad Bike and Sunset Camel Ride
Duration 5h 30m
9.4 out of 10
Exceptional
1,653 reviews
Free cancellation available
2. Traditional Hammam and Massage in Marrakech with Transfer
Duration 3h
9.2 out of 10
Wonderful
13 reviews
Free cancellation available
20% off
3. Hot Air Balloon Flight over Marrakech with Berber Breakfast
Duration 4h
8.8 out of 10
Excellent
127 reviews
Free cancellation available
4. Small Group Marrakech Street Food Tour with Dinner at Jemaa el Fnaa
Duration 3h
9.6 out of 10
Exceptional
20 reviews
Free cancellation available
5. Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show
Duration 7h
10 out of 10
Exceptional
10,087 reviews
Free cancellation available
6. Overnight stay in the Agafay Desert, Deluxe Tent with Show and Swimming Poo...
Duration 16h
9.4 out of 10
Exceptional
166 reviews
Free cancellation available
Dining experiences

25% off
Agafay Desert: Dinner Show with Quad Bike and Sunset Camel Ride
Duration 5h 30m
9.4 out of 10
Exceptional
1,653 reviews
Free cancellation available
Small Group Marrakech Street Food Tour with Dinner at Jemaa el Fnaa
Duration 3h
9.6 out of 10
Exceptional
20 reviews
Free cancellation available
Marrakech: Moroccan Cooking Class for vegetarians and vegan
Duration 4h
9.8 out of 10
Exceptional
20 reviews
Free cancellation available
From Marrakesh : Essaouira Coastal Day Tour with Lunch
Duration 11h 30m
9.8 out of 10
Exceptional
1,427 reviews
Free cancellation available
Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show
Duration 7h
10 out of 10
Exceptional
10,087 reviews
Free cancellation available
Marrakech: Agafay Desert Quad & Camel Rides With Dinner Show
Duration 5h
10 out of 10
Exceptional
107 reviews
Free cancellation available
Need a ride between the airport and your hotel?
Cultural & heritage experiences

Marrakech Day Trip: Agafay Desert, Atlas Mountains and Camel Ride
Duration 8h
9.8 out of 10
Exceptional
776 reviews
Free cancellation available
20% off
Casablanca Day Trip from Marrakech and Visit to the Grand Mosque
Duration 10h 40m
9.8 out of 10
Exceptional
7 reviews
Free cancellation available
64% off
Marrakech Agafay Desert Sunset Camel Ride Dinner Show & Transfer
Duration 4h 35m
10 out of 10
Exceptional
18 reviews
Free cancellation available
From Marrakech: Ouarzazate & Ait Benhaddou Guided Day Trip
Duration 12h
9.8 out of 10
Exceptional
810 reviews
Free cancellation available
64% off
Marrakech Agafay Desert Sunset Camel Ride Dinner Show & Pickup
Duration 5h
9.6 out of 10
Exceptional
4 reviews
Free cancellation available
Marrakech: Ouzoud Falls with Guided Hike & Boat Ride Options
Duration 11h+
9.8 out of 10
Exceptional
1,715 reviews
Free cancellation available
Food tours

From Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip
Duration 10h
9.8 out of 10
Exceptional
85 reviews
Free cancellation available
5% off
Marrakech Discovery and Tagine Tasting
Duration 9h
8.0 out of 10
Very good
44 reviews
Free cancellation available
Agafay Desert & Berber villages & Atlas Mountains, Full Day Trip From Marra...
Duration 8h
9.6 out of 10
Exceptional
84 reviews
Free cancellation available
Marrakech: Hammam & Relaxing Massage – Spa Relaxation
Duration 1h+
8.0 out of 10
Very good
136 reviews
Free cancellation available
Agadir: Marrakech Guided Day Experience with Medina and Souk
Duration 10h
9.8 out of 10
Exceptional
16 reviews
Free cancellation available
Marrakech: Moroccan Pastries and Tea Class with a Local
Duration 2h 30m
8.8 out of 10
Excellent
6 reviews
Free cancellation available
Continue exploring Marrakech (and vicinity)

Marrakech Desert Balloon Flight with Atlas Views and Breakfast
Duration 4h
9.8 out of 10
Exceptional
366 reviews
Free cancellation available
From Marrakech: Essaouira & Atlantic Coast Full-Day Trip
Duration 10h
8.6 out of 10
Excellent
420 reviews
Free cancellation available
21% off
Moroccan Tagine Cooking Class in a Marrakech Family Home
Duration 3h
Free cancellation available
Marrakech: Traditional MRC Hammam and Massage with Argan Oil
Duration 1h 30m
9.0 out of 10
Wonderful
42 reviews
Free cancellation available
20% off
Best Marrakech to Fes Sahara Desert Tour with Camp & Camel Trek
Duration 3d
9.6 out of 10
Exceptional
441 reviews
Free cancellation available
60% off
Marrakech Medina A Local Guide to the Souks
Duration 3h 30m
10 out of 10
Exceptional
1 review
Free cancellation available