Explore Marrakech activities

Marrakech

Tours & Sightseeing

5,833 partner experiences

Top Activities : Half day guided walking tour in Marrakech with official guide

Marrakech

Top Activities : Half day guided walking tour in Marrakech with official guide

3–4h★ 4.8 (16)Free cancellation
Ait Ben Haddou & Ouarzazate Private Day Trip from Marrakech

Marrakech

Ait Ben Haddou & Ouarzazate Private Day Trip from Marrakech

7h 30m★ 5 (12)Free cancellation
Atlas Valleys Trek 3 Days from Marrakech

Marrakech

Atlas Valleys Trek 3 Days from Marrakech

72hFree cancellation
From Marrakech: Private Day Trip To Casablanca

Marrakech

From Marrakech: Private Day Trip To Casablanca

10hFree cancellation
4-Day Private Morocco Adventure: Mountains, Kasbahs & Desert Camp

Marrakech

4-Day Private Morocco Adventure: Mountains, Kasbahs & Desert Camp

96h★ 4.9 (28)Free cancellation
Private Half-Day Guided Tour of Marrakech

Marrakech

Private Half-Day Guided Tour of Marrakech

4h★ 4.5 (2)Free cancellation
Full-Day Private trip to Ouarzazate and UNESCO Kasbahs from Marrakech

Marrakech

Full-Day Private trip to Ouarzazate and UNESCO Kasbahs from Marrakech

10–12h★ 4 (1)Free cancellation
Marrakesh: Atlas Mountains Day Trek with Lunch

From Marrakech

Marrakesh: Atlas Mountains Day Trek with Lunch

6hFree cancellation
Day Trip to Casablanca from Marrakech with Pickup

Marrakech

Day Trip to Casablanca from Marrakech with Pickup

7h 20mFree cancellation
Ourika Valley Day Trip from Marrakech

Marrakech

Ourika Valley Day Trip from Marrakech

8h★ 4.9 (16)Free cancellation
3-Day Desert Tour Marrakech to Merzouga : Camel Trek & Stargazing

Marrakech

3-Day Desert Tour Marrakech to Merzouga : Camel Trek & Stargazing

72h★ 5 (30)Free cancellation
Moroccan Hammam & Spa Experience Marrakech

Marrakech

Moroccan Hammam & Spa Experience Marrakech

3h 30m★ 5 (3)Free cancellation
4 Days Private Desert Tour from Marrakech to Merzouga

Marrakech

4 Days Private Desert Tour from Marrakech to Merzouga

96h★ 5 (7)Free cancellation
Oualidia Day Trip From Marrakech

Marrakech

Oualidia Day Trip From Marrakech

11h★ 5 (1)Free cancellation
Desert adventure from Marrakech to erg chebe overnight in camp

Marrakech

Desert adventure from Marrakech to erg chebe overnight in camp

48h★ 5 (2)Free cancellation
5 Valleys Atlas mountains day trip from Marrakech with camel ride

Marrakech

5 Valleys Atlas mountains day trip from Marrakech with camel ride

8h★ 5 (8)Free cancellation
Essaouira Medina and Beach Day Trip From Marrakech

Marrakech

Essaouira Medina and Beach Day Trip From Marrakech

8h★ 5 (1)Free cancellation
Skip the line at : Majorelle Garden and Palm Garden.

Marrakech

Skip the line at : Majorelle Garden and Palm Garden.

3–4hFree cancellation
Marrakech To Fez 3 Days 2 Overnights Desert Tour

Marrakech

Marrakech To Fez 3 Days 2 Overnights Desert Tour

72hFree cancellation
Ouarzazate private excursion

From Marrakech

Ouarzazate private excursion

8–10hFree cancellation
Full day trip to ourika valley and the high atlas mountains

From Marrakech

Full day trip to ourika valley and the high atlas mountains

8h 30m★ 5 (5)Free cancellation
7 days Desert Tour from Marrakech to Fes , Chefchaouen and Tangier

Marrakech

7 days Desert Tour from Marrakech to Fes , Chefchaouen and Tangier

168h★ 5 (4)Free cancellation
3-Day Luxury Merzouga Sahara Desert Tour from Marrakech

Marrakech

3-Day Luxury Merzouga Sahara Desert Tour from Marrakech

72h★ 5 (1)Free cancellation
Essaouira Day Trip from marrakech

Marrakech

Essaouira Day Trip from marrakech

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