Explore Marrakech activities

Marrakech

All Marrakech tours

7,481 partner experiences

Day Trip To Essaouira and Sekkala From Marrakech in a small Group

Marrakech

Day Trip To Essaouira and Sekkala From Marrakech in a small Group

12h 30mFree cancellation
Private day trip from Marrakech to Essaouira and argan factory

Marrakech

Private day trip from Marrakech to Essaouira and argan factory

6–8hFree cancellation
Ouzoud Waterfalls Private Trip from Marrakech Hike and Boat Ride

Marrakech

Ouzoud Waterfalls Private Trip from Marrakech Hike and Boat Ride

9–12h★ 5 (1)Free cancellation
Private Full Day Tour to the Ourika Valley and Atlas Mountains

From Marrakech

Private Full Day Tour to the Ourika Valley and Atlas Mountains

8hFree cancellation
Marrakesh city tour : Private Half-Day Guided Tour

Marrakech

Marrakesh city tour : Private Half-Day Guided Tour

4h★ 5 (1)Free cancellation
Transfer from Marrakech airport to city

Marrakech

Transfer from Marrakech airport to city

7hFree cancellation
Authentic Moroccan Hammam and Massage for Women Only

Marrakech

Authentic Moroccan Hammam and Massage for Women Only

2hFree cancellation
Private Luxury Agafay Overnight with Dinner, Show & 4x4

From Marrakech

Private Luxury Agafay Overnight with Dinner, Show & 4x4

48h★ 5 (1)Free cancellation
Privately guided Toubkal Ascent 2 days trek in Atlas Mountains

From Marrakech

Privately guided Toubkal Ascent 2 days trek in Atlas Mountains

48hFree cancellation
3-Days Sahara Trip To Merzouga "Erg Chebbi" From Marrakech

Marrakech

3-Days Sahara Trip To Merzouga "Erg Chebbi" From Marrakech

72h★ 4.5 (10)Free cancellation
2Days 1 nights Marrakech to Fes: Camel Trek & Erg Chebbi

Marrakech

2Days 1 nights Marrakech to Fes: Camel Trek & Erg Chebbi

48hFree cancellation
Lunch, Pool Access & Camel Ride in the Agafay Desert

From Marrakech

Lunch, Pool Access & Camel Ride in the Agafay Desert

5h★ 5 (1)Free cancellation
Ourika Valley & Essaouira 2-Day Tour from Marrakech

Marrakech

Ourika Valley & Essaouira 2-Day Tour from Marrakech

48h★ 4.9 (7)Free cancellation
3 Days 2 Nights tour from Marrakech to Marrakech via Merzouga Sahara Desert

Marrakech

3 Days 2 Nights tour from Marrakech to Marrakech via Merzouga Sahara Desert

72h★ 5 (4)
Comfortable Private Transfer from Marrakech to Fes

Marrakech

Comfortable Private Transfer from Marrakech to Fes

6hFree cancellation
4×4 Agafay desert & Atlas mountains day trip from Marrakech : off beaten track

Marrakech

4×4 Agafay desert & Atlas mountains day trip from Marrakech : off beaten track

9h★ 3 (4)Free cancellation
Mount Toubkal 4167m an Epic Trekking Challenge from Marrakech

Marrakech

Mount Toubkal 4167m an Epic Trekking Challenge from Marrakech

48h★ 5 (1)Free cancellation
5-Day Private Tour from Marrakech to Mt Toubkal and Sahara Desert

Marrakech

5-Day Private Tour from Marrakech to Mt Toubkal and Sahara Desert

120h★ 5 (3)Free cancellation
3 Days Desert Tour From Marrakech

Marrakech

3 Days Desert Tour From Marrakech

72h★ 5 (1)Free cancellation
Essaouira Shared Day Trip from Marrakech

Marrakech

Essaouira Shared Day Trip from Marrakech

9h★ 5 (3)Free cancellation
3 Days Tour From Marrakech to Sahara Desert

Marrakech

3 Days Tour From Marrakech to Sahara Desert

72hFree cancellation
Private Trip To Ouzoud Waterfalls & Iminifri natural bridge in atlas montagnes

From Marrakech

Private Trip To Ouzoud Waterfalls & Iminifri natural bridge in atlas montagnes

9–12hFree 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.