Explore Marrakech activities

Marrakech

All Marrakech tours

7,483 partner experiences

Marrakech to Ait ben haddou & Ouarzazate day trip

Marrakech

Marrakech to Ait ben haddou & Ouarzazate day trip

10hFree cancellation
Private Transfer from Marrakech Menara (RAK) Airport to Casablanca

Marrakech

Private Transfer from Marrakech Menara (RAK) Airport to Casablanca

2h 10mFree cancellation
Shared Desert Tour Merzouga From Marrakech ( 3 Days 2 Nights )

Marrakech

Shared Desert Tour Merzouga From Marrakech ( 3 Days 2 Nights )

72h★ 5 (2)Free cancellation
Agafay Desert Buggy Ride, Camel Ride and Dinner Show

From Marrakech

Agafay Desert Buggy Ride, Camel Ride and Dinner Show

6hFree cancellation
Atlas Valleys Trek 3 Days from Marrakech

Marrakech

Atlas Valleys Trek 3 Days from Marrakech

72hFree cancellation
From Marrakech: Private Day Trip To Casablanca

Marrakech

From Marrakech: Private Day Trip To Casablanca

10hFree cancellation
Atlas Mountains with Horse Riding and discover the berber Villages and culture

From Marrakech

Atlas Mountains with Horse Riding and discover the berber Villages and culture

8–10h★ 5 (1)Free cancellation
5 Valleys Atlas mountains day trip from Marrakech with camel ride

Marrakech

5 Valleys Atlas mountains day trip from Marrakech with camel ride

8h★ 5 (8)Free cancellation
Top Activities : Half day guided walking tour in Marrakech with official guide

Marrakech

Top Activities : Half day guided walking tour in Marrakech with official guide

3–4h★ 4.8 (16)Free cancellation
Marrakesh Transport : Hire Car & Driver

Marrakech

Marrakesh Transport : Hire Car & Driver

48h★ 5 (2)Free cancellation
Discover the majestic Atlas Mountains and waterfalls

From Marrakech

Discover the majestic Atlas Mountains and waterfalls

7–8h★ 5 (7)Free cancellation
Marrakech: 3-Day Trek High Atlas Mountains and Berber Villages

Marrakech

Marrakech: 3-Day Trek High Atlas Mountains and Berber Villages

72hFree cancellation
Shared Group Day trip from Marrakech to Ourika Valley

Marrakech

Shared Group Day trip from Marrakech to Ourika Valley

6–9hFree cancellation
Private Transfer: Marrakech To Casablanca City Or Casablanca Airport

Marrakech

Private Transfer: Marrakech To Casablanca City Or Casablanca Airport

3hFree cancellation
Marrakech to Casablanca - Private Transfer

Marrakech

Marrakech to Casablanca - Private Transfer

2hFree cancellation
Marrakech Hammam With Massage and Facial Treatment

Marrakech

Marrakech Hammam With Massage and Facial Treatment

2hFree cancellation
Day Trip Imlil Treks to start from Marrakech

Marrakech

Day Trip Imlil Treks to start from Marrakech

6–7h★ 5 (4)Free cancellation
Majorelle Garden and Palmeraie Camel Ride in Marrakech

Marrakech

Majorelle Garden and Palmeraie Camel Ride in Marrakech

4h 30mFree cancellation
From Marrakech: Ouzoud Falls Day Trip

Marrakech

From Marrakech: Ouzoud Falls Day Trip

6hFree cancellation
Diner show in Agafay Désert & Camels Ride

From Marrakech

Diner show in Agafay Désert & Camels Ride

10h★ 5 (33)Free cancellation
Marrakech: High Atlas Mountains Summit Day Hike with Lunch

Marrakech

Marrakech: High Atlas Mountains Summit Day Hike with Lunch

7hFree cancellation
A day in the Ourika valley from Marrakech

Marrakech

A day in the Ourika valley from Marrakech

7–8h★ 4.5 (6)Free cancellation
Agafay Desert, Camel Ride, Dinner & Fire Show

From Marrakech

Agafay Desert, Camel Ride, Dinner & Fire Show

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