Explore Marrakech activities

Marrakech

All Marrakech tours

7,481 partner experiences

Cooking Course in Marrakech

Marrakech

Cooking Course in Marrakech

6h 30m★ 3 (2)Free cancellation
Private Luxury Agafay Overnight with Dinner, Show & 4x4

From Marrakech

Private Luxury Agafay Overnight with Dinner, Show & 4x4

48h★ 5 (1)Free cancellation
Enchanting Half-Day Journey of Marrakech into History & Culture.

Marrakech

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

3–4hFree cancellation
Ourika Valley Waterfalls & Lunch Atlas Mountains Experience

From Marrakech

Ourika Valley Waterfalls & Lunch Atlas Mountains Experience

8h★ 5 (1)Free cancellation
Marrakech Private Half-Day Walking City Tour

Marrakech

Marrakech Private Half-Day Walking City Tour

4hFree cancellation
Marrakesh Foodie Tour with Dinner

Marrakech

Marrakesh Foodie Tour with Dinner

3h★ 5 (1)Free cancellation
Marrakech: 3-Day Sahara Tour, Camel Ride & Luxury Camp

Marrakech

Marrakech: 3-Day Sahara Tour, Camel Ride & Luxury Camp

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

Marrakech

Essaouira Day Trip from Marrakech

9–11hFree cancellation
2-Day Luxury Agafay Desert Tour from Marrakech

Marrakech

2-Day Luxury Agafay Desert Tour from Marrakech

48h★ 5 (2)Free cancellation
Day Trip Ourika from Marrakech

Marrakech

Day Trip Ourika from Marrakech

8h★ 5 (5)Free cancellation
Day Trip in Atlas Mountains and 3 Valleys from Marrakech

Marrakech

Day Trip in Atlas Mountains and 3 Valleys from Marrakech

9h★ 5 (8)Free cancellation
Quad adventure in the Agafay desert in Marrakech

Marrakech

Quad adventure in the Agafay desert in Marrakech

5h★ 5 (1)Free cancellation
4 DAYS MOROCCO DESERT TOUR FROM MARRAKESH (Private tours , medium formula )

Marrakech

4 DAYS MOROCCO DESERT TOUR FROM MARRAKESH (Private tours , medium formula )

96h★ 5 (1)Free cancellation
Ouirgane Valley Tour Marigha Salt Mines Trip

Marrakech

Ouirgane Valley Tour Marigha Salt Mines Trip

6hFree cancellation
Marrakech airport: transfer arrive at departure

Marrakech

Marrakech airport: transfer arrive at departure

1hFree cancellation
One Day Trip 3 Valley Atlas Mountain

From Marrakech

One Day Trip 3 Valley Atlas Mountain

9–10h★ 5 (1)Free cancellation
Agafay Magical Day Pass with unlimited access Swimming Pool

From Marrakech

Agafay Magical Day Pass with unlimited access Swimming Pool

7hFree cancellation
Exploring Around Marrakech, Hiking & the Coast - 6 Days

Marrakech

Exploring Around Marrakech, Hiking & the Coast - 6 Days

144hFree cancellation
Guided Berber Villages Trek 5 Days in Atlas Mountains

From Marrakech

Guided Berber Villages Trek 5 Days in Atlas Mountains

120hFree cancellation
Marrakech Camel Ride Palmeraie with Hotel Pickup and Moroccan Tea

Marrakech

Marrakech Camel Ride Palmeraie with Hotel Pickup and Moroccan Tea

3–4hFree cancellation
Cultural Immersion in Rose Valley Atlas Mountains, Boumalne Dades

From Marrakech

Cultural Immersion in Rose Valley Atlas Mountains, Boumalne Dades

48hFree cancellation
Marrakech - Route of the kasbahs-Desert Merzouga 7 Days 6 Nights

Marrakech

Marrakech - Route of the kasbahs-Desert Merzouga 7 Days 6 Nights

168h★ 5 (46)
Dinner in the Agafay desert with camel ride included

From Marrakech

Dinner in the Agafay desert with camel ride included

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