Explore Marrakech activities

Marrakech

All Marrakech tours

7,482 partner experiences

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
Skip the line at CHEZ ALI MARRAKECH : Fantazia Show

Marrakech

Skip the line at CHEZ ALI MARRAKECH : Fantazia Show

3–4h★ 3 (2)Free cancellation
Full Day Guided Tour in Ouzoud Waterfalls

Marrakech

Full Day Guided Tour in Ouzoud Waterfalls

11–12h★ 5 (2)Free cancellation
Agafay Desert Excursion Traditional Diner and Quad and Camel

From Marrakech

Agafay Desert Excursion Traditional Diner and Quad and Camel

4–5h★ 5 (6)Free cancellation
Atlas Mountain Trek: Discover the Lake Ifni and Summit Toubkal

From Marrakech

Atlas Mountain Trek: Discover the Lake Ifni and Summit Toubkal

144hFree cancellation
6 Days Morocco Summit Happiness, Berber Culture And Yoga in the Mountains

Marrakech

6 Days Morocco Summit Happiness, Berber Culture And Yoga in the Mountains

144h★ 5 (3)Free cancellation
8 Days Camel Trek at the Desert in Morocco

Marrakech

8 Days Camel Trek at the Desert in Morocco

192hFree cancellation
Marrakech City Tour Bahia Palace Souks and Medina Highlights

Marrakech

Marrakech City Tour Bahia Palace Souks and Medina Highlights

4hFree cancellation
Marrakesh to Agadir Airport (AGA) - Departure Private Transfer

From Marrakech

Marrakesh to Agadir Airport (AGA) - Departure Private Transfer

3h 5mFree cancellation
Transfer Marrakech to Mohammedia

Marrakech

Transfer Marrakech to Mohammedia

3hFree cancellation
Three Valleys & Waterfalls & Atlas Mountains - Camel ride Day Trip Marrakech

Marrakech

Three Valleys & Waterfalls & Atlas Mountains - Camel ride Day Trip Marrakech

8h★ 5 (4)Free cancellation
walking tour Marrakech old medina

Marrakech

walking tour Marrakech old medina

3hFree cancellation
Marrakech blend of history and flavor

Marrakech

Marrakech blend of history and flavor

4h 30mFree cancellation
Full-Day Tour from Marrakech to Agadir with Guide Included

Marrakech

Full-Day Tour from Marrakech to Agadir with Guide Included

10hFree cancellation
Private 3-Day Tour From Marrakech To Merzouga Desert

Marrakech

Private 3-Day Tour From Marrakech To Merzouga Desert

72hFree cancellation
Private Safari Experience in Agafay Desert

From Marrakech

Private Safari Experience in Agafay Desert

6h★ 5 (6)Free cancellation
Ourika Full Day Tour in Atlas Mountains with Lunch

From Marrakech

Ourika Full Day Tour in Atlas Mountains with Lunch

8h★ 5 (1)Free cancellation
Ait Ben Haddou and Ouarzazate day trip

From Marrakech

Ait Ben Haddou and Ouarzazate day trip

11hFree cancellation
3 Day Private Tour Marrakech to Merzouga Desert

Marrakech

3 Day Private Tour Marrakech to Merzouga Desert

72h★ 5 (18)Free cancellation
1 Day Excursion to Ourika Valley Waterfalls

Marrakech

1 Day Excursion to Ourika Valley Waterfalls

8h★ 5 (11)
4 Days Morocco Desert Tour from Marrakech

Marrakech

4 Days Morocco Desert Tour from Marrakech

96h★ 5 (18)Free cancellation
Discover the three valleys of the Atlas One-day experience

From Marrakech

Discover the three valleys of the Atlas One-day experience

8hFree 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.