Explore Marrakech activities

Marrakech

All Marrakech tours

7,484 partner experiences

Half-Day Colourful Walking Tour of Marrakech

Marrakech

Half-Day Colourful Walking Tour of Marrakech

3–4h★ 5 (3)Free cancellation
Day Trip To Ouzoud Waterfalls From Marrakech - Cascads d'Ouzoud

Marrakech

Day Trip To Ouzoud Waterfalls From Marrakech - Cascads d'Ouzoud

9–12h★ 5 (5)Free cancellation
Ourika valley Day Trip from Marrakech

Marrakech

Ourika valley Day Trip from Marrakech

1–7h★ 5 (3)Free cancellation
2 Days Atlas Mountains Trek with Village Stay in Marrakech

Marrakech

2 Days Atlas Mountains Trek with Village Stay in Marrakech

48h★ 4.6 (22)Free cancellation
Enjoy a Scenic Horseback Ride in the Marrakech Atlas Mountains

Marrakech

Enjoy a Scenic Horseback Ride in the Marrakech Atlas Mountains

3h
Marrakech:Sunset Agafay Desert with Camel Ride and Dinner Show

Marrakech

Marrakech:Sunset Agafay Desert with Camel Ride and Dinner Show

5h★ 5 (2)Free cancellation
Marrakech: Atlas Mountains, Ourika Valley, Waterfall & Lunch

Marrakech

Marrakech: Atlas Mountains, Ourika Valley, Waterfall & Lunch

7–8h★ 4.8 (10)Free cancellation
Buggy Agafay desert

From Marrakech

Buggy Agafay desert

4–5h★ 5 (3)Free cancellation
From Marrakech: 3 Day Merzouga Desert Morocco Sahara Tour

Marrakech

From Marrakech: 3 Day Merzouga Desert Morocco Sahara Tour

72h★ 5 (2)Free cancellation
Essaouira Day Trip from Marrakech with Free Time

Marrakech

Essaouira Day Trip from Marrakech with Free Time

11h★ 5 (40)Free cancellation
Private Day Trip to Telouet and Ait Benhaddou Kasbahs from Marrakech

Marrakech

Private Day Trip to Telouet and Ait Benhaddou Kasbahs from Marrakech

8–12h★ 5 (2)Free cancellation
2 Days Tour From Marrakech To Merzouga Private Tour

Marrakech

2 Days Tour From Marrakech To Merzouga Private Tour

48h★ 5 (2)Free cancellation
Marrakech Highlights: Guided Day Tour

Marrakech

Marrakech Highlights: Guided Day Tour

7h★ 4.8 (11)Free cancellation
Marrakech City Highlights Full-Day Tour

Marrakech

Marrakech City Highlights Full-Day Tour

7–8h★ 5 (1)Free cancellation
Marrakech to: Ouzoud Waterfalls Day trip with Boat & Lunch

Marrakech

Marrakech to: Ouzoud Waterfalls Day trip with Boat & Lunch

10hFree cancellation
Shared Group Day Trip to Ouzoud from Marrakech

Marrakech

Shared Group Day Trip to Ouzoud from Marrakech

8h★ 5 (1)Free cancellation
Atlas Mountains & Berber Villages - Ourika valley Private Tour

From Marrakech

Atlas Mountains & Berber Villages - Ourika valley Private Tour

8–10hFree 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
Toubkal Trek 4 Days with Local Atlas Guides

From Marrakech

Toubkal Trek 4 Days with Local Atlas Guides

96h★ 5 (1)Free cancellation
Camel Safari at Agafay Desert with Lunch

From Marrakech

Camel Safari at Agafay Desert with Lunch

4hFree cancellation
Marrakech Women Hammam and Massage Experience with Transfer

Marrakech

Marrakech Women Hammam and Massage Experience with Transfer

3hFree cancellation
Private day trip from Marrakech to Essaouira

Marrakech

Private day trip from Marrakech to Essaouira

8–12h★ 4.9 (19)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.