Things to do in Marrakech | Expedia
Earn OneKeyCash on each activity you book just by signing in
1507 things to do
Search results
Marrakech
Tours & day trips
1251 things to do
Food, drink & nightlife
392 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
20% off
2. Hot Air Balloon Flight over Marrakech with Berber Breakfast
Duration 4h
8.8 out of 10
Excellent
127 reviews
Free cancellation available
3. Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show
Duration 7h
10 out of 10
Exceptional
9,898 reviews
Free cancellation available
4. Marrakech: Authentic Moroccan Hammam Experience in Mouassine
8.0 out of 10
Very Good
68 reviews
Free cancellation available
5. Marrakech : Dinner Show at Nouba Restaurant
9.0 out of 10
Wonderful
248 reviews
Free cancellation available
6. Marrakech: Traditional MRC Hammam and Massage with Argan Oil
Duration 1h 30m
9.2 out of 10
Wonderful
40 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
Marrakech: Moroccan Cooking Class for vegetarians and vegan
Duration 4h
9.8 out of 10
Exceptional
20 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: Agafay Desert Quad & Camel Rides with Dinner Show
Duration 7h
10 out of 10
Exceptional
9,898 reviews
Free cancellation available
From Marrakech: Merzouga 3-Day Desert Safari with Food
Duration 3d
9.4 out of 10
Exceptional
4,348 reviews
Free cancellation available
From Marrakesh : Essaouira Coastal Day Tour with Lunch
Duration 11h 30m
9.8 out of 10
Exceptional
1,379 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
From Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip
Duration 10h
9.8 out of 10
Exceptional
82 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
64% off
Marrakech Agafay Desert Sunset Camel Ride Dinner Show & Transfer
Duration 4h 35m
10 out of 10
Exceptional
18 reviews
Free cancellation available
Photography tours

From Marrakech: Ouarzazate & Ait Benhaddou Guided Day Trip
Duration 12h
9.8 out of 10
Exceptional
796 reviews
Free cancellation available
From Marrakesh: Ouzoud Falls Guided Trip with Boat Ride
Duration 11h+
9.8 out of 10
Exceptional
1,708 reviews
Free cancellation available
Casablanca Day Tour from Marrakech and Big Mosque Visit
Duration 11h+
9.8 out of 10
Exceptional
406 reviews
Free cancellation available
Marrakech: Agafay Desert Sunset, Camel Ride & Dinner Show
Duration 6h
9.0 out of 10
Wonderful
231 reviews
Free cancellation available
Marrakech: Hot Air Balloon Flight with Breakfast
Duration 5h
8.8 out of 10
Excellent
69 reviews
Free cancellation available
From Marrakech: Ait ben Haddou & Ouarzazate Full Day trip
Duration 1d
10 out of 10
Exceptional
3 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.4 out of 10
Very Good
5 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,072 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

Traditional Hammam and Massage in Marrakech with Transfer
Duration 3h
9.2 out of 10
Wonderful
13 reviews
Free cancellation available
Marrakech Desert Balloon Flight with Atlas Views and Breakfast
Duration 4h
9.8 out of 10
Exceptional
366 reviews
Free cancellation available
Marrakesh: Atlas Mountains, Ourika Waterfalls, Lunch & Guide
Duration 7h
10 out of 10
Exceptional
2 reviews
Free cancellation available
64% off
Marrakech Agafay Desert Sunset Camel Ride Dinner Show & Pickup
Duration 5h
10 out of 10
Exceptional
3 reviews
Free cancellation available
25% off
Marrakech: 2 Hours Quad Bike and Camel Ride Experience with Tea
Duration 4h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Marrakech: Agafay Desert Escape with Swimming Pool and Lunch
Duration 7h
9.2 out of 10
Wonderful
9 reviews
Free cancellation available