Explore Marrakech activities

Marrakech

Tours & Sightseeing

5,833 partner experiences

Marrakech Walking Tour Jemaa el-Fnaa Souks et Ben Youssef

Marrakech

Marrakech Walking Tour Jemaa el-Fnaa Souks et Ben Youssef

3hFree cancellation
Private excursion to Essaouira, departure from Marrakech

Marrakech

Private excursion to Essaouira, departure from Marrakech

8h★ 5 (3)Free cancellation
7-Day Jebel Toubkal - Hiking Tour from Marrakech

Marrakech

7-Day Jebel Toubkal - Hiking Tour from Marrakech

168h
From Marrakech to Fes 3-Day Desert Tour with Camel Trek

Marrakech

From Marrakech to Fes 3-Day Desert Tour with Camel Trek

72h★ 5 (2)Free cancellation
7-day PRIVATE route from Marrakech: Imperial Cities with 3* hotels included

Marrakech

7-day PRIVATE route from Marrakech: Imperial Cities with 3* hotels included

168h
Cooking class in Marrakech

Marrakech

Cooking class in Marrakech

3–4h★ 5 (1)Free cancellation
Marrakech to Ourika Valley and Berber Village Experience

Marrakech

Marrakech to Ourika Valley and Berber Village Experience

7–9hFree cancellation
2-Days Atlas mountains : Local experience with cooking class

From Marrakech

2-Days Atlas mountains : Local experience with cooking class

48hFree cancellation
Old Marrakech Walking Tour - Half Day

Marrakech

Old Marrakech Walking Tour - Half Day

1–3h★ 4.9 (14)Free cancellation
Marrakech to Merzouga small group shared Desert tour

Marrakech

Marrakech to Merzouga small group shared Desert tour

72hFree cancellation
Full-Day Ouzoud Waterfalls Tour From Marrakesh with Boat Ride

Marrakech

Full-Day Ouzoud Waterfalls Tour From Marrakesh with Boat Ride

10h★ 5 (1)Free cancellation
one day Trip From Marrakech to Ait Ben Haddou & Ouarzazate

Marrakech

one day Trip From Marrakech to Ait Ben Haddou & Ouarzazate

12hFree cancellation
Full-Day Tour from Marrakech to Agadir with Guide Included

Marrakech

Full-Day Tour from Marrakech to Agadir with Guide Included

10hFree cancellation
Ourika Valley & Atlas Mountains Day Trip from Marrakech

Marrakech

Ourika Valley & Atlas Mountains Day Trip from Marrakech

8–9h★ 5 (24)Free cancellation
Day trip to Ourika valley Atlas mountains

From Marrakech

Day trip to Ourika valley Atlas mountains

8h★ 5 (2)Free cancellation
Hiking 3 Days Trek Toubkal (4167m) From Marrakech :

Marrakech

Hiking 3 Days Trek Toubkal (4167m) From Marrakech :

72h★ 4.5 (2)Free cancellation
3 Days Merzouga Desert Tour from Marrakech

Marrakech

3 Days Merzouga Desert Tour from Marrakech

72hFree cancellation
Ourika Valley Guided Day Trip from Marrakech

Marrakech

Ourika Valley Guided Day Trip from Marrakech

8h★ 3.9 (12)Free cancellation
Discover Berber Villages & Atlas Mountains -- Private Trip--

From Marrakech

Discover Berber Villages & Atlas Mountains -- Private Trip--

9–17h★ 5 (3)Free cancellation
Imlil - Kik Plateau and Agafay Desert Day Trip from Marrakech

Marrakech

Imlil - Kik Plateau and Agafay Desert Day Trip from Marrakech

8–9hFree cancellation
Full-Day trip Essaouira with Small-Group from Marrakech

Marrakech

Full-Day trip Essaouira with Small-Group from Marrakech

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