Explore Marrakech activities

Marrakech

Tours & Sightseeing

5,833 partner experiences

From Marrakech: 3 Day Round Trip To Merzouga Desert & Camel Trek

Marrakech

From Marrakech: 3 Day Round Trip To Merzouga Desert & Camel Trek

72h★ 5 (7)Free cancellation
3-Day Tour From Marrakech to Merzouga Dunes

Marrakech

3-Day Tour From Marrakech to Merzouga Dunes

72h★ 5 (11)Free cancellation
5-Days Private Atlas Mountains Trek from Marrakech

Marrakech

5-Days Private Atlas Mountains Trek from Marrakech

120hFree cancellation
Agafay Desert and Atlas Mountains Day Trip from Marrakech

Marrakech

Agafay Desert and Atlas Mountains Day Trip from Marrakech

8hFree cancellation
Private Day Trip To Ouarzazat & Ait Ben Haddou On 1001 Kasbahs Road.

Marrakech

Private Day Trip To Ouarzazat & Ait Ben Haddou On 1001 Kasbahs Road.

12h★ 4.5 (2)Free cancellation
High Atlas Mountains and Desert Day Tour from Marrakech

Marrakech

High Atlas Mountains and Desert Day Tour from Marrakech

6–8h★ 5 (4)Free cancellation
2-Days Tour Fez to Desert with Camel Trekking with a small Group

From Marrakech

2-Days Tour Fez to Desert with Camel Trekking with a small Group

48hFree cancellation
Marrakech: 2-Hour Quad Bike & Camel Ride in Palmeraie

Marrakech

Marrakech: 2-Hour Quad Bike & Camel Ride in Palmeraie

3h★ 5 (4)Free cancellation
From Marrakech: 5-Day Private To Tangier Via Merzouga Desert Tour

Marrakech

From Marrakech: 5-Day Private To Tangier Via Merzouga Desert Tour

120hFree cancellation
Group Ourika Valley Excursion

Marrakech

Group Ourika Valley Excursion

8–10hFree cancellation
Private Guided Day Trip to Ouzoud Waterfalls from Marrakech

Marrakech

Private Guided Day Trip to Ouzoud Waterfalls from Marrakech

24h★ 5 (1)Free cancellation
From Marrakech to Casablanca private Day Tour and Mosque Visit

Marrakech

From Marrakech to Casablanca private Day Tour and Mosque Visit

11hFree cancellation
3-Day Sahara Desert from Marrakech to Merzouga with Camel Trek

Marrakech

3-Day Sahara Desert from Marrakech to Merzouga with Camel Trek

72h★ 5 (4)Free cancellation
3 Day Morocco Sahara Tour - Marrakech to Fez via Merzouga Desert

Marrakech

3 Day Morocco Sahara Tour - Marrakech to Fez via Merzouga Desert

72h★ 5 (1)Free cancellation
Merzouga Camel ride and Toubkal Trek 5 days

From Marrakech

Merzouga Camel ride and Toubkal Trek 5 days

120hFree cancellation
Desert Tours From Marrakech Tour From Marrakech To Zagora 2 Days

Marrakech

Desert Tours From Marrakech Tour From Marrakech To Zagora 2 Days

48h★ 4 (1)Free cancellation
3 Day Sahara Desert Tour from Marrakech to Merzouga

Marrakech

3 Day Sahara Desert Tour from Marrakech to Merzouga

72h★ 5 (5)Free cancellation
Ouzoud Waterfalls DayTrip FromMarrakesh."Waterfalls,BarbrieApes"

Marrakech

Ouzoud Waterfalls DayTrip FromMarrakesh."Waterfalls,BarbrieApes"

7–10h★ 5 (1)Free cancellation
Adventure 2 Day Toubkal Trip from Marrakech

Marrakech

Adventure 2 Day Toubkal Trip from Marrakech

48hFree cancellation
Moroccan Delights: Explore Chefchaouen and Rabat's Culture

From Marrakech

Moroccan Delights: Explore Chefchaouen and Rabat's Culture

72h★ 5 (15)Free cancellation
Private guided walking tour of the Medina des Souks in Marrakech

Marrakech

Private guided walking tour of the Medina des Souks in Marrakech

3–4h★ 4.9 (23)Free cancellation
4-Day Tour from Marrakech to Merzouga | 2 Nights Desert Camp

Marrakech

4-Day Tour from Marrakech to Merzouga | 2 Nights Desert Camp

96h★ 5 (2)Free cancellation
Marrakech: Private Agafay sunset Camel Ride with Transfer

Marrakech

Marrakech: Private Agafay sunset Camel Ride with Transfer

4h 30mFree 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.