Explore Marrakech activities

Marrakech

All Marrakech tours

7,483 partner experiences

Private VIP Marrakech City Tour by Mercedes Vito & Official Guide

Marrakech

Private VIP Marrakech City Tour by Mercedes Vito & Official Guide

4h★ 4.9 (8)Free cancellation
Marrakech: 2 days, Dadès Gorges & Berber villages via Atlas

Marrakech

Marrakech: 2 days, Dadès Gorges & Berber villages via Atlas

48h★ 5 (3)Free cancellation
Agadir City Tour & Crocopark Visit – 1 Day Full of Discovery

Agadir City Tour & Crocopark Visit – 1 Day Full of Discovery

7–8h★ 5 (17)Free cancellation
Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech

Marrakech

Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech

8–10h★ 5 (3)Free cancellation
From marrakech :Ouzoud waterfalls ;local guide. Cruise boat

Marrakech

From marrakech :Ouzoud waterfalls ;local guide. Cruise boat

6–7h★ 3.8 (8)
Enchanting Half-Day Journey of Marrakech into History & Culture.

Marrakech

Enchanting Half-Day Journey of Marrakech into History & Culture.

3h★ 5 (30)Free cancellation
Marrakech Hot Air Balloon Ride for Birthdays & Anniversaries

Marrakech

Marrakech Hot Air Balloon Ride for Birthdays & Anniversaries

4hFree cancellation
Marrakech 3 Days Desert Merzouga with Camel and Quad bike

Marrakech

Marrakech 3 Days Desert Merzouga with Camel and Quad bike

72h★ 4.5 (8)Free cancellation
Marrakech madina, Bahia Palace & Ben Youssef madrsa

Marrakech

Marrakech madina, Bahia Palace & Ben Youssef madrsa

4h★ 5 (48)Free cancellation
Marrakech Medina/souk Shopping Tour guided

Marrakech

Marrakech Medina/souk Shopping Tour guided

3h★ 5 (7)Free cancellation
Essaouira Coast Day Trip From Marrakech

Marrakech

Essaouira Coast Day Trip From Marrakech

10h★ 4.9 (31)Free cancellation
2 Days one night Desert Tour Marrakech to zagora share & private

Marrakech

2 Days one night Desert Tour Marrakech to zagora share & private

36h★ 5 (8)
Small-group Day Trip to Essaouira from Marrakech

Marrakech

Small-group Day Trip to Essaouira from Marrakech

10h★ 4.9 (118)Free cancellation
4-day tour from Marrakech to Merzouga

Marrakech

4-day tour from Marrakech to Merzouga

96h★ 5 (9)Free cancellation
Marrakech Horse Riding

Marrakech

Marrakech Horse Riding

2h★ 3.9 (8)Free cancellation
Marrakech: Atlas Mountains, Imlil Valley & Berber Villages Tour

Marrakech

Marrakech: Atlas Mountains, Imlil Valley & Berber Villages Tour

7h 30m★ 4.8 (19)Free cancellation
Hollywood of Morocco: 1 Day Trip to Ouarzazate and Ait Benhaddou

From Marrakech

Hollywood of Morocco: 1 Day Trip to Ouarzazate and Ait Benhaddou

12–14h★ 4.3 (28)Free cancellation
Quad bike ride 2h and camel 30min to the Palmeraie of Marrakech

Marrakech

Quad bike ride 2h and camel 30min to the Palmeraie of Marrakech

4h★ 4 (2)Free cancellation
Marrakech culture Tour with a local expert: Morning or Evening

Marrakech

Marrakech culture Tour with a local expert: Morning or Evening

1–4h★ 5 (23)Free cancellation
Marrakech to Merzouga: 2-Day Journey _ Small-Group

Marrakech

Marrakech to Merzouga: 2-Day Journey _ Small-Group

48h★ 4 (3)Free cancellation
Cooking Class with A Berber Family In Atlas Mountains Day Tour From Marrakech

Marrakech

Cooking Class with A Berber Family In Atlas Mountains Day Tour From Marrakech

7h★ 3.6 (5)Free cancellation
Chez Ali Marrakech Fantasia Show with Dinner and private transfer

Marrakech

Chez Ali Marrakech Fantasia Show with Dinner and private transfer

4h★ 5 (1)
Merzouga desert tour 3 days from Marrakech to Fes

Marrakech

Merzouga desert tour 3 days from Marrakech to Fes

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