Explore Marrakech activities

Marrakech

All Marrakech tours

7,484 partner experiences

Atlantic Coast Essaouira Day Trip

From Marrakech

Atlantic Coast Essaouira Day Trip

10h★ 4 (1)Free cancellation
Day Trip to the High Atlas & camel ride

From Marrakech

Day Trip to the High Atlas & camel ride

7–8h★ 5 (7)Free cancellation
Day Trip to Essaouira from Marrakech

Marrakech

Day Trip to Essaouira from Marrakech

9–10h★ 5 (3)Free cancellation
Marrakech Ourika, Atlas Mountain, and Waterfalls Tour

Marrakech

Marrakech Ourika, Atlas Mountain, and Waterfalls Tour

7h 30m★ 5 (5)Free cancellation
Day Trip From Marrakech to Ait Ben Haddou & Ouarzazate

Marrakech

Day Trip From Marrakech to Ait Ben Haddou & Ouarzazate

12–14h★ 4.3 (7)Free cancellation
Marrakech: 2H Traditional Argan Oil Extraction Workshop

Marrakech

Marrakech: 2H Traditional Argan Oil Extraction Workshop

2h★ 5 (9)Free cancellation
Marrakech Private Transfer to or from Marrakech Airport RAK

Marrakech

Marrakech Private Transfer to or from Marrakech Airport RAK

0.3–0.8h★ 5 (9)Free cancellation
Marrakech Self-Guided Detective Murder Mystery Game

Marrakech

Marrakech Self-Guided Detective Murder Mystery Game

2hFree cancellation
5-Day Morocco Sahara Tour Marrakech to Fes via Erg Chigaga Desert

Marrakech

5-Day Morocco Sahara Tour Marrakech to Fes via Erg Chigaga Desert

120hFree cancellation
Full Day Trip from Marrakech To Essaouira Mogador

Marrakech

Full Day Trip from Marrakech To Essaouira Mogador

10h★ 5 (1)Free cancellation
Ourika Valley Day Trip From Marrakech

Marrakech

Ourika Valley Day Trip From Marrakech

6h★ 5 (2)Free cancellation
Camel ride at sunset in Marrakech palm grove

Marrakech

Camel ride at sunset in Marrakech palm grove

2h★ 4.9 (19)Free cancellation
Atlas Mountains, Imlil valley, waterfalls, & Camel ride Day trip from Marrakech

Marrakech

Atlas Mountains, Imlil valley, waterfalls, & Camel ride Day trip from Marrakech

8h 30m★ 5 (12)Free cancellation
"Essaouira Day Trip: Explore from Marrakech in a Small Group"

Marrakech

"Essaouira Day Trip: Explore from Marrakech in a Small Group"

8–10hFree cancellation
Ourika Atlas Mountains Day trip from Marrakech

Marrakech

Ourika Atlas Mountains Day trip from Marrakech

8–9hFree cancellation
Private Transfer Marrakech Airport

Marrakech

Private Transfer Marrakech Airport

0.3–0.7h★ 4.4 (5)Free cancellation
Marrakech Airport Transfer (RAK) - Private Transfer

Marrakech

Marrakech Airport Transfer (RAK) - Private Transfer

0.3–0.4h★ 5 (3)Free cancellation
Private Welcome with Marrakech Airport Transfer

Marrakech

Private Welcome with Marrakech Airport Transfer

20m★ 5 (1)Free cancellation
Private Transfer from Marrakesh City to Marrakesh Menara (RAK) Airport

Marrakech

Private Transfer from Marrakesh City to Marrakesh Menara (RAK) Airport

35mFree cancellation
Private Transfert From & To Marrakech airport

Marrakech

Private Transfert From & To Marrakech airport

★ 4 (9)Free cancellation
Guided medieval and recent history tour of Marrakech

Marrakech

Guided medieval and recent history tour of Marrakech

3–4hFree cancellation
private tour : full day trip from Marrakech to Essaouira

Marrakech

private tour : full day trip from Marrakech to Essaouira

9–10h★ 5 (5)Free cancellation
Ouzoud Waterfalls Shared Day Trip from Marrakech

Marrakech

Ouzoud Waterfalls Shared Day Trip from Marrakech

10hFree cancellation
Essaouira One Day Trip From Marrakech

Marrakech

Essaouira One Day Trip From Marrakech

8–9h★ 5 (2)Free 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.