Explore Marrakech activities

Marrakech

Tours & Sightseeing

5,832 partner experiences

15 Days Morocco Desert Crossing From Marrakech

Marrakech

15 Days Morocco Desert Crossing From Marrakech

360hFree cancellation
Half Day Walk in the Atlas Mountains - Unique experience

From Marrakech

Half Day Walk in the Atlas Mountains - Unique experience

2–5h★ 5 (1)Free cancellation
Marrakech to Zagora 2 Days Desert Tour

Marrakech

Marrakech to Zagora 2 Days Desert Tour

48h★ 5 (2)Free cancellation
Special 5 days Desert Trek Tour in Morocco from Marrakech

Marrakech

Special 5 days Desert Trek Tour in Morocco from Marrakech

120hFree cancellation
Private day trip to Ait ben Haddou Kasbah from Marrakech

Marrakech

Private day trip to Ait ben Haddou Kasbah from Marrakech

10hFree cancellation
Atlas Mountain and Three Valleys Private Day Trip from Marrakech

Marrakech

Atlas Mountain and Three Valleys Private Day Trip from Marrakech

9h★ 5 (4)Free cancellation
Marrakech: High Atlas and Agafay Desert Day Tour

Marrakech

Marrakech: High Atlas and Agafay Desert Day Tour

7hFree cancellation
Marrakech: Atlas Mountains, Ourika Valley, Waterfall & Lunch

Marrakech

Marrakech: Atlas Mountains, Ourika Valley, Waterfall & Lunch

7–8h★ 5 (26)Free cancellation
Ouzoud Waterfalls Guided Day Trip from Marrakech

Marrakech

Ouzoud Waterfalls Guided Day Trip from Marrakech

10–11h★ 5 (3)Free cancellation
7 Days Morocco Desert Tour from Marrakech

Marrakech

7 Days Morocco Desert Tour from Marrakech

168hFree cancellation
3 Days Merzouga desert tour

From Marrakech

3 Days Merzouga desert tour

72h★ 4.5 (8)Free cancellation
Cooking Classes Marrakech | The Chef Is You

Marrakech

Cooking Classes Marrakech | The Chef Is You

4h★ 5 (5)Free cancellation
All Inclusive 3 Day Private Tour from Marrakech to Erg Lihoudi

Marrakech

All Inclusive 3 Day Private Tour from Marrakech to Erg Lihoudi

72h★ 5 (1)Free cancellation
A 3-Day Tour in Marrakech to Fez Desert

Marrakech

A 3-Day Tour in Marrakech to Fez Desert

72hFree cancellation
Marrakech to Essaouira Private Full-Day Tour with Lunch

Marrakech

Marrakech to Essaouira Private Full-Day Tour with Lunch

8–9hFree cancellation
3-Day Trek In the High Atlas Massif from Marrakech

Marrakech

3-Day Trek In the High Atlas Massif from Marrakech

72hFree cancellation
3 Day Tour from Marrakech to merzouga desert

Marrakech

3 Day Tour from Marrakech to merzouga desert

72h★ 5 (6)Free cancellation
Full Day Trip to Essaouira and the Atlantic Coast from Marrakech

Marrakech

Full Day Trip to Essaouira and the Atlantic Coast from Marrakech

8–10hFree cancellation
1 Day Excrursion From Marrakech To Essaouira

Marrakech

1 Day Excrursion From Marrakech To Essaouira

12hFree cancellation
Odyssey Ait Ben Haddou Kasbah and Atlas Mountains from Marrakech

Marrakech

Odyssey Ait Ben Haddou Kasbah and Atlas Mountains from Marrakech

48h★ 5 (1)
3 Valleys Excursion - Departure from Marrakech

Marrakech

3 Valleys Excursion - Departure from Marrakech

8hFree cancellation
From Marrakech: 3 Day Round Trip To Merzouga Desert & Camel Trek

Marrakech

From Marrakech: 3 Day Round Trip To Merzouga Desert & Camel Trek

72h★ 5 (7)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.