Things to do in Marrakech | Expedia
Earn OneKeyCash on each activity you book just by signing in
1617 things to do
Search results
Marrakech
Tours & day trips
1329 things to do
Food, drink & nightlife
404 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
Big Summer Sale
15% off
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
9,981 reviews
Free cancellation available
6. Marrakech: Traditional MRC Hammam and Massage with Argan Oil
Duration 1h 30m
9.0 out of 10
Wonderful
42 reviews
Free cancellation available
Big Summer Sale
Members save 15% or more off select activities. Terms apply - Please check individual activity for details.
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
Big Summer Sale
15% off
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
Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show
Duration 7h
10 out of 10
Exceptional
9,981 reviews
Free cancellation available
From Marrakech: Merzouga 3-Day Desert Safari with Food
Duration 3d
9.4 out of 10
Exceptional
4,368 reviews
Free cancellation available
From Marrakesh : Essaouira Coastal Day Tour with Lunch
Duration 11h 30m
9.8 out of 10
Exceptional
1,399 reviews
Free cancellation available
Need a ride between the airport and your hotel?
Bus & minivan tours

Marrakech Day Trip: Agafay Desert, Atlas Mountains and Camel Ride
Duration 8h
9.8 out of 10
Exceptional
776 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
Atlas Mountains and 5 Valleys Tour from Marrakech - All inclusive
Duration 8h
10 out of 10
Exceptional
693 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
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
From Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip
Duration 10h
9.8 out of 10
Exceptional
82 reviews
Free cancellation available
Marrakech: Agafay Desert Quad & Camel Rides With Dinner Show
Duration 5h
9.8 out of 10
Exceptional
74 reviews
Free cancellation available
Hiking & camping

From Marrakech: Ouarzazate & Ait Benhaddou Guided Day Trip
Duration 12h
9.8 out of 10
Exceptional
806 reviews
Free cancellation available
From Marrakesh: Ouzoud Falls Guided Trip with Boat Ride
Duration 11h+
9.8 out of 10
Exceptional
1,714 reviews
Free cancellation available
Marrakesh: Atlas Mountains, Ourika Waterfalls, Lunch & Guide
Duration 7h
10 out of 10
Exceptional
4 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: Atlas Mountains 45-Minute Horseback Ride
Duration 7h
9.6 out of 10
Exceptional
141 reviews
Free cancellation available
From Marrakesh: 2-Day Mount Toubkal Trek
Duration 2d
9.4 out of 10
Exceptional
350 reviews
Free cancellation available
Wine tasting & winery tours

Marrakech: Hammam & Relaxing Massage – Spa Relaxation
Duration 1h+
8.0 out of 10
Very Good
136 reviews
Free cancellation available
Marrakech Guided Souks Tour with a Local Insider
Duration 3h
9.4 out of 10
Exceptional
34 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
Marrakech: Agafay Desert Sunset Camel Ride, Quad & Dinner
Duration 5h 30m
8.0 out of 10
Very Good
1 review
Free cancellation available
Marrakech: Street Food Tour by Night
Duration 2h 30m+
9.6 out of 10
Exceptional
1,076 reviews
Free cancellation available
Marrakech: Atlas Mountains, Ourika Valley, Guide & Lunch
Duration 7h
10 out of 10
Exceptional
1 review
Free cancellation available
Continue exploring Marrakech

Marrakech Desert Balloon Flight with Atlas Views and Breakfast
Duration 4h
9.8 out of 10
Exceptional
366 reviews
Free cancellation available
Marrakech: Authentic Moroccan Hammam Experience in Mouassine
8.0 out of 10
Very Good
68 reviews
Free cancellation available
Marrakech : Dinner Show at Nouba Restaurant
9.0 out of 10
Wonderful
253 reviews
Free cancellation available
Marrakesh: Ouzoud Waterfalls Trip with Hike & Boat Option
Duration 10h
10 out of 10
Exceptional
243 reviews
Free cancellation available
Marrakech: Sunset Dinner in Agafay Desert with show & Transport
Duration 5h
9.2 out of 10
Wonderful
115 reviews
Free cancellation available
Marrakech Desert Agafay Magic Sunset Dinner & Live Show
Duration 6h
9.6 out of 10
Exceptional
63 reviews
Free cancellation available