All things to do in Marrakech

All things to do in Marrakech

Tours & things to do hand-picked by our insiders

Atlas Mountains Hot Air Balloon Ride from Marrakech with Berber Breakfast and Desert Camel Experience

5 star rating: Highly Recommended 38 Reviews

A must for Marrakech visitors, this morning tour takes you soaring over the foothills of Morocco’s Atlas Mountains on a sunrise hot air balloon ride. Touch ...  Read more

Location: Marrakech, Morocco
Duration: 5 hours (approx.)

From USD $226.37

Three Valleys Day Trip from Marrakech with Optional Visit to Takerkoust Lake and Kik Plateau

5 star rating: Highly Recommended 77 Reviews

Experience traditional Moroccan life and stunning scenery on a day trip from Marrakech to three famous valleys in the Atlas Mountains. Explore the lovely ...  Read more

Location: Marrakech, Morocco
Duration: 7 hours (approx.)

From USD $73.57

Ouarzazate and Ait Benhaddou Day Trip Through the Atlas Mountains from Marrakech

4.5 star rating: Recommended 32 Reviews

Experience the history and drama of old Morocco on this day trip across the Atlas Mountains from Marrakech. Cross the Tizi-n-Tichka pass to reach Aït ...  Read more

Location: Marrakech, Morocco
Duration: 12 hours (approx.)

From USD $135.82

Marrakech Discovery Tour

4.5 star rating: Recommended 136 Reviews

Discover the multiple facets of Marrakech with a stroll in the labyrinth of the narrow streets of the Medina amongst its famous Souks. Immerse yourself in ...  Read more

Location: Marrakech, Morocco
Duration: 9 hours 30 minutes (approx.)

From USD $40.75

Ouzoud Falls Day Trip from Marrakech

5 star rating: Highly Recommended 9 Reviews

Escape the heat and hustle-bustle of Marrakech on this day trip to the stunningly beautiful Ouzoud Falls. Surrounded by an emerald cape of thousands of olive ...  Read more

Location: Marrakech, Morocco
Duration: 9 hours (approx.)

From USD $90.55

Marrakech Desert and Palm Grove Quad Bike Tour

5 star rating: Highly Recommended 11 Reviews

Explore the rugged desert, wild palm groves and rural Berber villages outside Marrakech on this half-day tour by 4WD quad bike. Meet your guide, master the ...  Read more

Location: Marrakech, Morocco
Duration: 4 hours (approx.)

From USD $73.57

Experience Marrakech: Food and Market Tour of Djemaa El Fna Including Traditional Dinner

4.5 star rating: Recommended 23 Reviews

Indulge in exotic Moroccan foods and feast your senses on the spectacle of Marrakech’s chaotic main square, Djemaa El Fna, during this unforgettable walking ...  Read more

Location: Marrakech, Morocco
Duration: 3 hours 30 minutes (approx.)

From USD $55.46

Sunset Camel Ride in the Palm Grove of Marrakech

5 star rating: Highly Recommended 3 Reviews

Discover Marrakech’s verdant oasis from the top of a camel on this sunset camel ride through the Palmeraie, a huge palm grove a short drive from the city. ...  Read more

Location: Marrakech, Morocco
Duration: 3 hours (approx.)

From USD $45.27

3-Day Sahara Desert Tour from Marrakech: Ouarzazate, Draa River Valley and M’hamid Sand Dunes

4 star rating: Recommended 3 Reviews

Journey from Marrakech into the Sahara Desert for three full days of breathtaking valley and desert landscapes seen in movies such as ‘Gladiator’ and ...  Read more

Location: Marrakech, Morocco
Duration: 3 days (approx.)

From USD $456.14

Desert and Palm Grove Camel Ride from Marrakech Including Berber Village Visit

4.5 star rating: Recommended 7 Reviews

Step off the beaten track to explore rural Morocco in style on this 2-hour camel ride from Marrakech. Wrap your included protective scarf around your head, ...  Read more

Location: Marrakech, Morocco
Duration: 4 hours (approx.)

From USD $39.62

Berber Trails 4WD Day Trip from Marrakech

4 star rating: Recommended 66 Reviews

Travel off the beaten track to discover an altogether different pace of life in Morocco on this 8-hour Berber trails 4-wheel drive tour from Marrakech. Follow ...  Read more

Location: Marrakech, Morocco
Duration: 8 hours (approx.)

From USD $79.23

Essaouira Day Trip from Marrakech

4.5 star rating: Recommended 57 Reviews

Visit the beach and famous port of Essaouira on a day trip from Marrakech. You'll take a guided tour of the port and have the opportunity to discover the ...  Read more

Location: Marrakech, Morocco
Duration: 11 hours 30 minutes (approx.)

From USD $46.41

Essaouira Tour with Independent Bus Ride from Marrakech

Step off the tourist trail and discover traditional Moroccan cuisine, crafts and culture on this tour of Essaouira, starting with an independent bus ride from ...  Read more

Location: Marrakech, Morocco
Duration: 8 hours (approx.)

From USD $93.94

Agafay Desert Trip from Marrakech

Leave the bustling city of Marrakech behind and watch the landscape change as you move through rural farmland into the Agafay desert. On this tour you'll spend ...  Read more

Location: Marrakech, Morocco
Duration: 1 day (approx.)

From USD $84.89

Day Trip Through the Three Valleys from Marrakech

Take a day trip from Marrakech into the Three Valleys. Explore the Ourika Valley before climbing to an altitude of more than 6500ft (2000m) where you can ...  Read more

Location: Marrakech, Morocco
Duration: 1 day (approx.)

From USD $84.89
Insider's Guide to Marrakech

Major attractions, tips and our top things to see and do.

Get the
Inside Scoop

Privacy Policy

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message