Explore Marrakech activities

Marrakech

Tours & Sightseeing

5,833 partner experiences

Full-Day Ouzoud Waterfalls Group Tour from Marrakech

Marrakech

Full-Day Ouzoud Waterfalls Group Tour from Marrakech

9–10h★ 5 (2)Free cancellation
3 Days and 2 Nights from Marrakech to Merzouga’s Golden Sands

Marrakech

3 Days and 2 Nights from Marrakech to Merzouga’s Golden Sands

72h★ 5 (17)Free cancellation
Marrakech to Merzouga Desert Tour 3 Days

Marrakech

Marrakech to Merzouga Desert Tour 3 Days

72h★ 4.9 (12)Free cancellation
In 4x4 Visit of the rock engravings of Yagour from Marrakech.

Marrakech

In 4x4 Visit of the rock engravings of Yagour from Marrakech.

24hFree cancellation
4-Hour Private Guided Marrakech Tour

Marrakech

4-Hour Private Guided Marrakech Tour

4hFree cancellation
Private Day Trip to Essaouira from Marrakech

Marrakech

Private Day Trip to Essaouira from Marrakech

8–18h★ 4 (1)Free cancellation
Marrakech: 3-Day Private Erg Chigaga Sahara Experience

Marrakech

Marrakech: 3-Day Private Erg Chigaga Sahara Experience

72h★ 5 (20)Free cancellation
Majorelle & Anima Gardens Tour with Tickets & Round-Trip!

Marrakech

Majorelle & Anima Gardens Tour with Tickets & Round-Trip!

4–5hFree cancellation
Enjoy a thrilling camel ride through the Palm Grove of Marrakech

Marrakech

Enjoy a thrilling camel ride through the Palm Grove of Marrakech

1–2h★ 4.8 (5)Free cancellation
Three days valley trekking in High Atlas Mount

From Marrakech

Three days valley trekking in High Atlas Mount

72hFree cancellation
Organized tour to the Sahara Desert / Merzouga.

From Marrakech

Organized tour to the Sahara Desert / Merzouga.

72h★ 4.7 (3)Free cancellation
Ouzoud Waterfalls Small Group Tour with Boat Ride

Marrakech

Ouzoud Waterfalls Small Group Tour with Boat Ride

10hFree cancellation
2 Days Private Tour From Marrakech to Zagora desert

Marrakech

2 Days Private Tour From Marrakech to Zagora desert

48h★ 5 (1)Free cancellation
3 Days: Private Desert Tour from Marrakech to Merzouga via Atlas & Camel Trek

Marrakech

3 Days: Private Desert Tour from Marrakech to Merzouga via Atlas & Camel Trek

72h★ 4.9 (14)Free cancellation
Essaouira : One Day Private Tour From Marrakech

Marrakech

Essaouira : One Day Private Tour From Marrakech

9h★ 5 (1)Free cancellation
Marrakech: To the Valleys, Villages and Atlas Mountains tour

Marrakech

Marrakech: To the Valleys, Villages and Atlas Mountains tour

8h★ 3.7 (3)Free cancellation
Full Day Trip, Atlas Mountains, Day Tour Ourika Valley, Berber Vellages

From Marrakech

Full Day Trip, Atlas Mountains, Day Tour Ourika Valley, Berber Vellages

8h★ 5 (1)Free cancellation
Atlas Mountains 3 Valleys Berber Villages Day Tour From Marrakech

Marrakech

Atlas Mountains 3 Valleys Berber Villages Day Tour From Marrakech

8–9h★ 5 (1)Free cancellation
PRIVATE TOUR to OUARZAZATE from Marrakech

Marrakech

PRIVATE TOUR to OUARZAZATE from Marrakech

8h 30mFree cancellation
2-Day Private Desert Safari from Marrakech to Zagora

Marrakech

2-Day Private Desert Safari from Marrakech to Zagora

48hFree cancellation
Medina Private Walking Tour from Marrakech

Marrakech

Medina Private Walking Tour from Marrakech

4h★ 5 (2)Free cancellation
4 Days Marrakech to Fes

Marrakech

4 Days Marrakech to Fes

96h★ 4.9 (10)Free cancellation
Atlas Mountain & 3 Valleys Guided Tour from Marrakech

Marrakech

Atlas Mountain & 3 Valleys Guided Tour from Marrakech

6–8hFree cancellation
Luxury Private Day Trip Of Agafay Desert & Atlas Mountains with Camel Ride

From Marrakech

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

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