Things to do in Marrakech | Expedia
Earn OneKeyCash on each activity you book just by signing in
19 things to do
Search results
Cultural & heritage experiences
Selecting an option will immediately update the search results.
Showing 19 things to do

26% off
Marrakech: Agafay Desert Sunset, Camel Ride, and Dinner Show
Duration 4h 35m
10 out of 10
Exceptional
18 reviews
Free cancellation available
67% off
Marrakech Medina Self-Guided Walking Tour Experience
Duration 5h
8.0 out of 10
Very Good
2 reviews
Free cancellation available
40% off
Dinner at Sunset & Camel ride in Marrakech desert Agafa
Duration 3h
9.2 out of 10
Wonderful
23 reviews
Free cancellation available
20% off
Agafay Desert Sunset Dinner with Camel Ride & Moroccan Live Show
Duration 6h
Free cancellation available
37% off
Casablanca Trip from Marrakech: Hassan II Mosque and City Tour
Duration 12h
Free cancellation available
20% off
Agafay Desert Camel Ride Sunset Dinner and Live Moroccan Show
Duration 6h
Free cancellation available
60% off
Marrakech: Saadian Tombs, Bahia Palace, Souks and Medina Tour
Duration 4h
Free cancellation available
10% off
Marrakech to Fes Sahara Desert Tour with Luxury Camp & Camel Trek
Duration 3d
9.6 out of 10
Exceptional
441 reviews
Free cancellation available
20% off
Agafay Desert Dinner with Camel Ride from Marrakech Sunset Tour
Duration 5h 30m
Free cancellation available
5% off
Ourika Cooking Class & Garden Lunch with Pool Access
Duration 5h
Free cancellation available
20% off
Atlas Mountains Day Tour at Villages and Waterfalls
Duration 8h
Free cancellation available
33% off
Marrakech: Private adventure in Ouarzazate & Aït Ben Haddou
Duration 12h
Free cancellation available
*Get lower prices by selecting more than 2 adults
20% off
4-Day Merzouga Desert Tour with Berber Villages & Cooking Class
Duration 4d
Free cancellation available
15% off
3 Day Merzouga Sahara Tour from Marrakech Camel ride included
Duration 3d
Free cancellation available
10% off
Private Marrakech Desert Tours 3 Days to Merzouga and Back
Duration 3d
Free cancellation available
*Get lower prices by selecting more than 2 adults
10% off
4 Days Desert Tour to Fez via Merzouga From Marrakech
Duration 4d
Free cancellation available
15% off
From Marrakech: 2-Day Tour to Dades Gorges and Valley of Roses
Duration 2d
Free cancellation available
*Get lower prices by selecting more than 2 adults
20% off
6-Day Marrakech Deep South Desert Tour with Cooking Class
Duration 6d
Free cancellation available
20% off
7 Day Moroccan Adventure From Tangier to Marrakech
Duration 7d
Free cancellation available
*Get lower prices by selecting more than 2 adults