Explore Marrakech activities

Marrakech

All Marrakech tours

7,482 partner experiences

Agafay desert sunset camel ride Tour from Marrakech

Marrakech

Agafay desert sunset camel ride Tour from Marrakech

4h★ 5 (37)Free cancellation
Oriental Dance Classes in Marrakech

Marrakech

Oriental Dance Classes in Marrakech

1h 20m★ 5 (1)Free cancellation
Overnight Desert Tour from Marrakech to Zagora

Marrakech

Overnight Desert Tour from Marrakech to Zagora

48h★ 4.7 (18)Free cancellation
Marrakech to Ouarzazate: Private Transfer for a Relaxing Journe

Marrakech

Marrakech to Ouarzazate: Private Transfer for a Relaxing Journe

4hFree cancellation
Round-trip Private Transfer from Marrakech to Agafay Desert

Marrakech

Round-trip Private Transfer from Marrakech to Agafay Desert

45m★ 5 (3)Free cancellation
Marrakesh Full Day Guided Tour

Marrakech

Marrakesh Full Day Guided Tour

4–7h★ 5 (1)Free cancellation
Atlas Mountains Zipline and Berber Breakfast from Marrakech

Marrakech

Atlas Mountains Zipline and Berber Breakfast from Marrakech

4h★ 5 (2)Free cancellation
Moroccan Cooking Workshop LAMAI CHEF

Marrakech

Moroccan Cooking Workshop LAMAI CHEF

4h 30m★ 5 (400)Free cancellation
Private Day Trip to Atlas Mountains and 3 valleys - Lunch & Guide

From Marrakech

Private Day Trip to Atlas Mountains and 3 valleys - Lunch & Guide

8–10h★ 5 (6)Free cancellation
Shuttle from Marrakech airport to hotels // riads medina

Marrakech

Shuttle from Marrakech airport to hotels // riads medina

30m★ 3.6 (30)Free cancellation
Ait Ben Haddou & Ouarzazate Private Day Trip from Marrakech

Marrakech

Ait Ben Haddou & Ouarzazate Private Day Trip from Marrakech

8–9h★ 4 (1)Free cancellation
Guided Day tour of Ouzoud waterfalls from Marrakech

Marrakech

Guided Day tour of Ouzoud waterfalls from Marrakech

9h★ 4.9 (126)Free cancellation
Marrakech City Tours: Walking, Private & Multi-Day Experiences

Marrakech

Marrakech City Tours: Walking, Private & Multi-Day Experiences

3–16h★ 5 (7)Free cancellation
Morocco: Atlas Mountains & Three valleys, guided tour from Marrakech

Marrakech

Morocco: Atlas Mountains & Three valleys, guided tour from Marrakech

8h★ 4.5 (26)Free cancellation
Marrakech to Atlas Mountains 5 Valleys Guided Tour

Marrakech

Marrakech to Atlas Mountains 5 Valleys Guided Tour

8h★ 5 (1)Free cancellation
Private day trip to Ouarzazate and Kasbah Ait Benhaddou from Marrakech

Marrakech

Private day trip to Ouarzazate and Kasbah Ait Benhaddou from Marrakech

12hFree cancellation
Zagora Desert Night Excursion from Marrakech

Marrakech

Zagora Desert Night Excursion from Marrakech

48h★ 5 (1)Free cancellation
Marrakech Souks Guided Walking Tour

Marrakech

Marrakech Souks Guided Walking Tour

3–4h★ 4.9 (13)Free cancellation
Marrakech Hidden Sights And Souks - Half Day Tour

Marrakech

Marrakech Hidden Sights And Souks - Half Day Tour

3h★ 4.3 (23)Free cancellation
Luxury Private Marrakech Experience with Shopping & Hidden Gems

Marrakech

Luxury Private Marrakech Experience with Shopping & Hidden Gems

3h★ 4.2 (13)Free cancellation
Private Traditional HAMMAM SPA Experience in Marrakech

Marrakech

Private Traditional HAMMAM SPA Experience in Marrakech

2h 30mFree cancellation
Medina Of Marrakesh Shopping Tour

Marrakech

Medina Of Marrakesh Shopping Tour

4h★ 3.6 (105)Free cancellation
Private day trip from Marrakech to Essaouira

Marrakech

Private day trip from Marrakech to Essaouira

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