Explore Marrakech activities

Marrakech

All Marrakech tours

7,484 partner experiences

Live like a local in the Atlas mountains with a berber family

From Marrakech

Live like a local in the Atlas mountains with a berber family

9hFree cancellation
Marrakech Sunset Camel Ride Dinner Experience

Marrakech

Marrakech Sunset Camel Ride Dinner Experience

40mFree cancellation
Private Day Trip from Marrakech to Essaouira

Marrakech

Private Day Trip from Marrakech to Essaouira

9hFree cancellation
A Day of Desert Discovery: Lunch, Quad & Camel Ride in Agafay

From Marrakech

A Day of Desert Discovery: Lunch, Quad & Camel Ride in Agafay

7h★ 5 (1)Free cancellation
Marrakech Berber Village and Couscous Workshop Tour

Marrakech

Marrakech Berber Village and Couscous Workshop Tour

6hFree cancellation
3 Days Desert Tour from Marrakech to Merzouga | Luxury Camp

Marrakech

3 Days Desert Tour from Marrakech to Merzouga | Luxury Camp

72h★ 5 (7)Free cancellation
7-Day Cycling Adventure from Marrakech to the Sahara Desert

Marrakech

7-Day Cycling Adventure from Marrakech to the Sahara Desert

168h★ 5 (1)Free cancellation
Ouzoud day trip From Marrakech

Marrakech

Ouzoud day trip From Marrakech

8–10hFree cancellation
Medina Private Walking Tour from Marrakech

Marrakech

Medina Private Walking Tour from Marrakech

4h★ 5 (2)Free cancellation
Ourika Valley Day Trip

Marrakech

Ourika Valley Day Trip

9h 8m★ 5 (4)Free cancellation
3 days desert tour from Marrakesh to Chigaga (shared minibus, camel & Safari)

Marrakech

3 days desert tour from Marrakesh to Chigaga (shared minibus, camel & Safari)

72h★ 5 (3)Free cancellation
Private day trip from Marrakech to Essaouira

Marrakech

Private day trip from Marrakech to Essaouira

4–5h★ 5 (3)Free cancellation
Toubkal Ascent Trek - Atlas Mountains - 2 days (Private Trek)

From Marrakech

Toubkal Ascent Trek - Atlas Mountains - 2 days (Private Trek)

48h★ 5 (11)Free cancellation
Ouzoud Waterfalls Shared Day Trip from Marrakech with Pickup

Marrakech

Ouzoud Waterfalls Shared Day Trip from Marrakech with Pickup

8hFree cancellation
5 Days Morocco Private Tour to the Sahara Desert

Marrakech

5 Days Morocco Private Tour to the Sahara Desert

120h★ 5 (1)Free cancellation
Atlas Mountains Berber Village Trip with Camel Ride

From Marrakech

Atlas Mountains Berber Village Trip with Camel Ride

7h★ 5 (7)Free cancellation
Moroccan Cooking Class with chef Mama Nouzha

Marrakech

Moroccan Cooking Class with chef Mama Nouzha

4h★ 5 (4)Free cancellation
One Day Tour from Marrakech to Ait Ben Haddou and Ouarzazate

Marrakech

One Day Tour from Marrakech to Ait Ben Haddou and Ouarzazate

9hFree cancellation
Best Lunch, Quad & Camel Ride Experience in Marrakech desert

Marrakech

Best Lunch, Quad & Camel Ride Experience in Marrakech desert

5hFree cancellation
Private Agafay Desert Sunset Tour, Dinner & Camel Riding

From Marrakech

Private Agafay Desert Sunset Tour, Dinner & Camel Riding

4hFree cancellation
Atlas Mountains Day Trip to Imlil with Lunch in Armed

From Marrakech

Atlas Mountains Day Trip to Imlil with Lunch in Armed

8hFree cancellation
2 Day Marrakech or Fes to Sahara Desert End in Fes or Marrakech

Marrakech

2 Day Marrakech or Fes to Sahara Desert End in Fes or Marrakech

48hFree cancellation
Private Day Trip from Marrakech: Atlas Mountains & Waterfalls

Marrakech

Private Day Trip from Marrakech: Atlas Mountains & Waterfalls

8h★ 5 (1)Free cancellation

Partner experiences supplied by Viator. Prices, availability and final terms are confirmed on Viator. Voyrio may earn a commission at no extra cost to you.

Editorial ideas

Voyrio starting points

Original notes to help you choose your pace — separate from live partner inventory.