Explore Marrakech activities

Marrakech

All Marrakech tours

7,480 partner experiences

Excursion to Ouzoud Waterfall with Transfer

Marrakech

Excursion to Ouzoud Waterfall with Transfer

7h★ 5 (6)Free cancellation
Essaouira Full-Day Tour from Marrakech with Hotel Pick Up

Marrakech

Essaouira Full-Day Tour from Marrakech with Hotel Pick Up

10h★ 4 (1)Free cancellation
Activity: Half Day Guide Sightseeing City Tour of Marrakech

Marrakech

Activity: Half Day Guide Sightseeing City Tour of Marrakech

3–4h★ 5 (10)Free cancellation
4-Day Atlas Mountains Trek and Amazigh Experience

From Marrakech

4-Day Atlas Mountains Trek and Amazigh Experience

96hFree cancellation
Marrakech: Waterfalls & Desert Agafay & Atlas Mountains & Camel

Marrakech

Marrakech: Waterfalls & Desert Agafay & Atlas Mountains & Camel

7hFree cancellation
Private Day Trip from Marrakech to Essaouira

Marrakech

Private Day Trip from Marrakech to Essaouira

9hFree cancellation
Ouzoud Falls Day Trip From Marrakech with Lunch

Marrakech

Ouzoud Falls Day Trip From Marrakech with Lunch

7–9hFree cancellation
Essaouira Day Trip from Marrakech

Marrakech

Essaouira Day Trip from Marrakech

10–11h★ 5 (4)Free cancellation
Agafay Desert Sunset Tour with Camel Ride and Dinner

From Marrakech

Agafay Desert Sunset Tour with Camel Ride and Dinner

5h★ 5 (1)Free cancellation
Private Yoga of Sound in Marrakech

Marrakech

Private Yoga of Sound in Marrakech

2h 30mFree cancellation
4 days tour from Marrakech to Merzouga

Marrakech

4 days tour from Marrakech to Merzouga

96h★ 5 (3)Free cancellation
Ait Ben haddou and Telouet Valley Private Day Trip

Marrakech

Ait Ben haddou and Telouet Valley Private Day Trip

10–11hFree cancellation
3 Day Merzouga Desert Tour from Marrakech with Camel Trek

Marrakech

3 Day Merzouga Desert Tour from Marrakech with Camel Trek

72hFree cancellation
Transfer Marrakech to Casablanca airport

Marrakech

Transfer Marrakech to Casablanca airport

1.5–3hFree cancellation
Private Full Day Trip From Marrakech To Ourika Valley

Marrakech

Private Full Day Trip From Marrakech To Ourika Valley

7–8h★ 5 (19)Free cancellation
Private 2 Days Tour To Zagora Desert From Marrakech

Marrakech

Private 2 Days Tour To Zagora Desert From Marrakech

72h★ 5 (1)Free cancellation
"Marrakech and Desert" Adventure of 7 days non stop.

Marrakech

"Marrakech and Desert" Adventure of 7 days non stop.

168h
3-day shared Merzouga desert tour from Marrakech

Marrakech

3-day shared Merzouga desert tour from Marrakech

72hFree cancellation
Tandem Paragliding Flight near Marrakech with Atlas Mountain View

Marrakech

Tandem Paragliding Flight near Marrakech with Atlas Mountain View

3h★ 5 (1)Free cancellation
Skip the line at CHEZ ALI MARRAKECH : Fantazia Show

Marrakech

Skip the line at CHEZ ALI MARRAKECH : Fantazia Show

3–4hFree cancellation
Comfortable Private Transfer from Marrakech to El Oualidia

Marrakech

Comfortable Private Transfer from Marrakech to El Oualidia

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