Explore Marrakech activities

Marrakech

All Marrakech tours

7,483 partner experiences

Marrakech to Casablanca Private Car Service City or Airport

Marrakech

Marrakech to Casablanca Private Car Service City or Airport

3h 50m★ 5 (1)Free cancellation
3 Days Marrakech to Fes Desert Tour via Merzouga Desert

Marrakech

3 Days Marrakech to Fes Desert Tour via Merzouga Desert

72h★ 5 (1)Free cancellation
3-Day Marrakech to Merzouga Desert Tour with Camel Ride

Marrakech

3-Day Marrakech to Merzouga Desert Tour with Camel Ride

72h★ 5 (1)
Full day city tour of Marrakech

Marrakech

Full day city tour of Marrakech

6–7hFree cancellation
Private 2 Days Trip from Errachidia to Fes via Merzouga desert

From Marrakech

Private 2 Days Trip from Errachidia to Fes via Merzouga desert

48hFree cancellation
SAHARA DESERT 4 Day Private Tour from Marrakech

Marrakech

SAHARA DESERT 4 Day Private Tour from Marrakech

96h
Private Marrakech To Fes Desert Tour 3 Days With Luxury Accommodations

Marrakech

Private Marrakech To Fes Desert Tour 3 Days With Luxury Accommodations

72h★ 4.5 (2)
Imperial Cities and Sahara Private 8-Day Tour from Marrakech

Marrakech

Imperial Cities and Sahara Private 8-Day Tour from Marrakech

192h★ 5 (2)
Private Day Trip: Escape to Ourika Valley & High Atlas Mountains

From Marrakech

Private Day Trip: Escape to Ourika Valley & High Atlas Mountains

10hFree cancellation
Day Trip from Marrakech to Ouzoud Waterfalls

Marrakech

Day Trip from Marrakech to Ouzoud Waterfalls

8–10hFree cancellation
11-Day Odyssey Departing from Marrakech to Dakhla

Marrakech

11-Day Odyssey Departing from Marrakech to Dakhla

216hFree cancellation
6-Day Desert & Imperial Cities Tour from Marrakech

Marrakech

6-Day Desert & Imperial Cities Tour from Marrakech

120hFree cancellation
6 Day Private Morocco Tour from Marrakech to Desert, Chefchaouen and Tangier

Marrakech

6 Day Private Morocco Tour from Marrakech to Desert, Chefchaouen and Tangier

144hFree cancellation
Private Guided Day Excursion from Marrakech to Casablanca

Marrakech

Private Guided Day Excursion from Marrakech to Casablanca

13h★ 5 (1)Free cancellation
Private Agafay Desert And Berber Village Full-Day Trip From Marrakech

Marrakech

Private Agafay Desert And Berber Village Full-Day Trip From Marrakech

6–7hFree cancellation
3-day Private Desert Tour From Marrakech to Merzouga

Marrakech

3-day Private Desert Tour From Marrakech to Merzouga

72h★ 5 (12)Free cancellation
Private Transfer from Marrakech to Casablanca centre or airport

Marrakech

Private Transfer from Marrakech to Casablanca centre or airport

3hFree cancellation
Morocco Sahara Tour: 3 Days from Marrakech to Merzouga

Marrakech

Morocco Sahara Tour: 3 Days from Marrakech to Merzouga

72h★ 4 (3)Free cancellation
Private Tour to Agafay Desert and Atlas Mountains

From Marrakech

Private Tour to Agafay Desert and Atlas Mountains

7h 30m★ 5 (1)Free cancellation
From Marrakech to Essaouira Day Trip Discovery

Marrakech

From Marrakech to Essaouira Day Trip Discovery

10h★ 5 (1)Free cancellation
Private 3-Day Merzouga Desert Tour from Marrakech - All inclusive -

Marrakech

Private 3-Day Merzouga Desert Tour from Marrakech - All inclusive -

96h★ 5 (18)Free cancellation
Agafay Desert Camel Ride Quad Bike and Dinner Show

From Marrakech

Agafay Desert Camel Ride Quad Bike and Dinner Show

6–8hFree cancellation
Ziplining In The Atlas Mountains

From Marrakech

Ziplining In The Atlas Mountains

8hFree cancellation
3 Days Nomad Desert Tour - Marrakech > Zagora > Marrakech

Marrakech

3 Days Nomad Desert Tour - Marrakech > Zagora > Marrakech

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