Explore Marrakech activities

Marrakech

All Marrakech tours

7,482 partner experiences

Private Transfer from Marrakech to Agadir or Agadir to Marrakech

Marrakech

Private Transfer from Marrakech to Agadir or Agadir to Marrakech

3hFree cancellation
Marrakech Berber Village and Couscous Workshop Tour

Marrakech

Marrakech Berber Village and Couscous Workshop Tour

6hFree cancellation
Private Ouzoud falls Tour with Local Guide -Trip from Marrakesh

Marrakech

Private Ouzoud falls Tour with Local Guide -Trip from Marrakesh

24h★ 3.7 (3)Free cancellation
1000 Years of History: A Self-Guided Marrakech Tour

Marrakech

1000 Years of History: A Self-Guided Marrakech Tour

2–2.5hFree cancellation
3 Days Tour Marrakech to Merzouga

Marrakech

3 Days Tour Marrakech to Merzouga

72h★ 5 (5)Free cancellation
Marrakech Private Day Trip to Essaouira(private)

Marrakech

Marrakech Private Day Trip to Essaouira(private)

8–10h★ 5 (1)Free cancellation
Private 3 Day Desert Tour From Marrakech To Merzouga Dunes

Marrakech

Private 3 Day Desert Tour From Marrakech To Merzouga Dunes

72h★ 5 (6)
8Days From Marrakech & back via Chefchaouen & Merzouga Desert

Marrakech

8Days From Marrakech & back via Chefchaouen & Merzouga Desert

192h★ 5 (2)
Marrakech Night or Day Tour in a Horse Drawn Carriage

Marrakech

Marrakech Night or Day Tour in a Horse Drawn Carriage

2–3h★ 5 (1)Free cancellation
Fez and Marrakech airport transfer

Marrakech

Fez and Marrakech airport transfer

Free cancellation
Marrakech Buggy & Camel ride and Tea ceremony

Marrakech

Marrakech Buggy & Camel ride and Tea ceremony

1h★ 4 (1)Free cancellation
Camel Ride Experience in Marrakech Palm Grove with Tea Pick Up

Marrakech

Camel Ride Experience in Marrakech Palm Grove with Tea Pick Up

1hFree cancellation
Skip the Line Marrakech Royal Heritage Tour Bahia Badi and Mellah

Marrakech

Skip the Line Marrakech Royal Heritage Tour Bahia Badi and Mellah

3h 30mFree cancellation
Toubkal Trek 4 Days and 3 Nights

Marrakech

Toubkal Trek 4 Days and 3 Nights

96hFree cancellation
Desert Thrills in Agafay Full Experience with Pool

From Marrakech

Desert Thrills in Agafay Full Experience with Pool

7hFree cancellation
3 day Tour to Merzouga desert From Mrrakech

From Marrakech

3 day Tour to Merzouga desert From Mrrakech

72h★ 5 (3)Free cancellation
4 Days Tour from Marrakech to Merzouga

Marrakech

4 Days Tour from Marrakech to Merzouga

96h★ 4.9 (8)Free cancellation
Luxury Private Day Trip To Agafay Desert & Atlas Mountains with Camel Ride

From Marrakech

Luxury Private Day Trip To Agafay Desert & Atlas Mountains with Camel Ride

8–9hFree cancellation
Private transfer Marrakech Taroudant - door to door service -

Marrakech

Private transfer Marrakech Taroudant - door to door service -

4hFree cancellation
Sahara Desert TOUR - Merzouga- 3 DAYS & 2 NIGHTS

From Marrakech

Sahara Desert TOUR - Merzouga- 3 DAYS & 2 NIGHTS

72hFree cancellation
Full Day Tour to 3 Villages and Ourika Valley from Marrakech

Marrakech

Full Day Tour to 3 Villages and Ourika Valley from Marrakech

6–8hFree cancellation
4 Day Private Desert to Merzouga from Marrakech

Marrakech

4 Day Private Desert to Merzouga from Marrakech

96h★ 4.9 (8)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.