Explore Marrakech activities

Marrakech

All Marrakech tours

7,483 partner experiences

Full Day Hike in the Atlas Mountains with Picnic

From Marrakech

Full Day Hike in the Atlas Mountains with Picnic

8hFree cancellation
Agafay Desert: Quad, Camel Ride, Dinner & Show from Marrakech

Marrakech

Agafay Desert: Quad, Camel Ride, Dinner & Show from Marrakech

6h★ 5 (7)Free cancellation
Day trip from Marrakesh to atlas Mountains with lunch

From Marrakech

Day trip from Marrakesh to atlas Mountains with lunch

7–8h★ 5 (1)Free cancellation
3 Day Private Atlantic Coast Tour from Marrakech

Marrakech

3 Day Private Atlantic Coast Tour from Marrakech

72hFree cancellation
A Day in Imlil's Mountain Majesty from Marrakech

Marrakech

A Day in Imlil's Mountain Majesty from Marrakech

7h★ 5 (6)Free cancellation
Kesh Cultural Médersa museum and garden Walking tour

Marrakech

Kesh Cultural Médersa museum and garden Walking tour

3–4h★ 4.8 (12)Free cancellation
Essaouira,The Old City of Mogador, Sea Side 1 Day Excursion

From Marrakech

Essaouira,The Old City of Mogador, Sea Side 1 Day Excursion

9h★ 3.5 (2)Free cancellation
Mount Toubkal and imlil Village Private 3-Day Trek from Marrakech

Marrakech

Mount Toubkal and imlil Village Private 3-Day Trek from Marrakech

72hFree cancellation
Cooking class in Marrakech

Marrakech

Cooking class in Marrakech

3–4h★ 5 (1)Free cancellation
From Marrakech: 4 Days Private 4x4 Experience Erg Chigaga Dunes & Desert driving

Marrakech

From Marrakech: 4 Days Private 4x4 Experience Erg Chigaga Dunes & Desert driving

96h★ 5 (1)
Day with berbers discover the country differently

Marrakech

Day with berbers discover the country differently

6–9hFree cancellation
3-Day Sahara Desert Tour from Marrakech to Merzouga & Desert Camp

Marrakech

3-Day Sahara Desert Tour from Marrakech to Merzouga & Desert Camp

72hFree cancellation
Timnsit Tours Agafay Quad Bike Camel Ride Dinner Show

From Marrakech

Timnsit Tours Agafay Quad Bike Camel Ride Dinner Show

6–7h★ 5 (3)Free cancellation
2-Day Private Atlantic Coast Tour from Marrakech to Agadir

Marrakech

2-Day Private Atlantic Coast Tour from Marrakech to Agadir

48h
Massif de l'Atlas les trois vallées et des chutes d'eau

From Marrakech

Massif de l'Atlas les trois vallées et des chutes d'eau

8h★ 4.7 (3)Free cancellation
Private Tour Atlas Mountains max 8 PEOPLE

From Marrakech

Private Tour Atlas Mountains max 8 PEOPLE

9h★ 5 (4)Free cancellation
6 days trekking To The heart of Desert

6 days trekking To The heart of Desert

144h★ 5 (8)Free cancellation
See The Magic Of Morocco In Five Days

Marrakech

See The Magic Of Morocco In Five Days

120h★ 5 (5)Free cancellation
Marrakech : Ascension Toubkal 4,167 m in 2 days

Marrakech

Marrakech : Ascension Toubkal 4,167 m in 2 days

48h★ 5 (36)
Marrakech to Chefchaouen Luxury Car Service Private & Flexible

Marrakech

Marrakech to Chefchaouen Luxury Car Service Private & Flexible

7–8h★ 5 (1)Free cancellation
3-Day Marrakech Shared Desert Tour To Merzouga

Marrakech

3-Day Marrakech Shared Desert Tour To Merzouga

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

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.