Explore Marrakech activities

Marrakech

All Marrakech tours

7,482 partner experiences

Ouarzazate group excursion

From Marrakech

Ouarzazate group excursion

8–10hFree cancellation
Quad Adventure in the Palmeraie #Adrenaline #MarrakechTrip #

Marrakech

Quad Adventure in the Palmeraie #Adrenaline #MarrakechTrip #

2h★ 5 (30)Free cancellation
Casablanca Day Trip from Marrakech - Hassan II Mosque

Marrakech

Casablanca Day Trip from Marrakech - Hassan II Mosque

10–12h★ 4.6 (13)Free cancellation
Full-Day Tour of Atlas Mountains with Camel Ride

From Marrakech

Full-Day Tour of Atlas Mountains with Camel Ride

7h★ 5 (1)Free cancellation
Full-Day Trip to Essaouira from Marrakech

Marrakech

Full-Day Trip to Essaouira from Marrakech

8hFree cancellation
From Marrakech: Atlas Mountains Full-Day Hiking Trip

Marrakech

From Marrakech: Atlas Mountains Full-Day Hiking Trip

8h★ 5 (41)Free cancellation
From Marrakesh : To Essaouira Full-Day Trip _ small-group

From Marrakech

From Marrakesh : To Essaouira Full-Day Trip _ small-group

10h★ 5 (3)Free cancellation
All Inclusive Marrakech Food Tour Eat Like a Local

Marrakech

All Inclusive Marrakech Food Tour Eat Like a Local

3–4h★ 5 (2)Free cancellation
Ourika Valley and Atlas Mountains 7 Hour Private Tour

From Marrakech

Ourika Valley and Atlas Mountains 7 Hour Private Tour

7h★ 5 (17)Free cancellation
Marrakech's Hidden Souks and Secret Shopping Treasures

Marrakech

Marrakech's Hidden Souks and Secret Shopping Treasures

2–3h★ 1 (1)Free cancellation
Mountain Biking Adventure in High Atlas

From Marrakech

Mountain Biking Adventure in High Atlas

6h★ 5 (1)Free cancellation
Tamraght Paradise Valley Excursion and Atlas Mountains Day Trip

Tamraght Paradise Valley Excursion and Atlas Mountains Day Trip

5hFree cancellation
One Day Trip from Marrakech to Essaouira Coastal Exploration

Marrakech

One Day Trip from Marrakech to Essaouira Coastal Exploration

10–11hFree cancellation
Full-Day Trip to Ouzoud Waterfalls From Marrakech & a boat ride

Marrakech

Full-Day Trip to Ouzoud Waterfalls From Marrakech & a boat ride

10–11hFree cancellation
Day Trip with a Group to Ouarzazate and Ait Ben Haddou

From Marrakech

Day Trip with a Group to Ouarzazate and Ait Ben Haddou

8–10hFree cancellation
Private transfer from airport Menara Marrakech To Riad/Hotel or Opposite way

Marrakech

Private transfer from airport Menara Marrakech To Riad/Hotel or Opposite way

15m★ 5 (1)Free cancellation
Sunset Camel Ride experience in the Agafay rocky Desert.

From Marrakech

Sunset Camel Ride experience in the Agafay rocky Desert.

3h★ 5 (8)Free cancellation
Explore Ouzoud waterfalls Marrakech Guided Hike & Boat Experience

Marrakech

Explore Ouzoud waterfalls Marrakech Guided Hike & Boat Experience

10h 30m★ 4.9 (35)Free cancellation
From Marrakech: Atlas Mountains Talamrout Summit Day Trek

Marrakech

From Marrakech: Atlas Mountains Talamrout Summit Day Trek

7hFree cancellation
Private Day Trip to Ourika Valley from Marrakech

Marrakech

Private Day Trip to Ourika Valley from Marrakech

8–9hFree cancellation
Ouzoud Waterfalls: Day Trip from Marrakech

Marrakech

Ouzoud Waterfalls: Day Trip from Marrakech

10h★ 3 (2)Free cancellation
Souk Marrakech Discover and Delight

Marrakech

Souk Marrakech Discover and Delight

2–3h★ 4.5 (4)Free cancellation
Marrakech City Tour: Half-Day Guided Tour

Marrakech

Marrakech City Tour: Half-Day Guided Tour

5h 30m★ 4.8 (4)Free cancellation
From Marrakech Sunset Dinner in the Agafay Desert

Marrakech

From Marrakech Sunset Dinner in the Agafay Desert

5h★ 4 (4)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.