Things to do in Marrakech

Write Review Share

7,508 activities found

Merzouga Desert 3 days tour From Marrakech
Marrakech, Morocco

Merzouga Desert 3 days tour From Marrakech

4.7 (3)
3 days Free cancellation
From
€420.00
View details
Camel Ride Day On Atlas Mountains And Three Valleys & Waterfalls
Marrakech, Morocco

Camel Ride Day On Atlas Mountains And Three Valleys & Waterfalls

5.0 (2)
7h Free cancellation
From
€199.80
View details
3-Day Sahara Desert Tour Marrakech to Merzouga
Marrakech, Morocco

3-Day Sahara Desert Tour Marrakech to Merzouga

5.0 (2)
3 days Free cancellation
From
€106.26
View details
Ourika Valley Private Trip: Waterfalls & Atlas Mountains
Marrakech, Morocco

Ourika Valley Private Trip: Waterfalls & Atlas Mountains

5.0 (13)
8h Free cancellation
From
€160.00
View details
Jebel Saghro Trekking Tour
Marrakech, Morocco

Jebel Saghro Trekking Tour

6 days
From
€700.00
View details
Private Saharan Luxury Merzouga Desert and Erg Chebbi Dunes Tour
Casablanca, Morocco

Private Saharan Luxury Merzouga Desert and Erg Chebbi Dunes Tour

5.0 (2)
5 days Free cancellation
From
€780.00
View details
Sunset Agafay camel ride & Dinner
Marrakech, Morocco

Sunset Agafay camel ride & Dinner

4h Free cancellation
From
€50.00
View details
Restaurant at Ali's
Marrakech, Morocco

Restaurant at Ali's

3h - 4h Free cancellation
From
€65.00
View details
Ourika Valley Day Trip
Marrakech, Morocco

Ourika Valley Day Trip

5.0 (1)
9h Free cancellation
From
€15.00
View details
1 day excursion to paradise valley with private transport
Marrakech, Morocco

1 day excursion to paradise valley with private transport

9h Free cancellation
From
€450.00
View details
3 Days Private Desert Tour From Marrakech Including Camel Ride
Marrakech, Morocco

3 Days Private Desert Tour From Marrakech Including Camel Ride

3 days Free cancellation
From
€1,200.00
View details
Private Transfer from/to Marrakech from/to Kasbah bab Ourika
Marrakech, Morocco

Private Transfer from/to Marrakech from/to Kasbah bab Ourika

45m - 1h Free cancellation
From
€62.67
View details
Chez Ali Moroccan Dinner and Spectacular Fantasia Horse Show
Marrakech, Morocco

Chez Ali Moroccan Dinner and Spectacular Fantasia Horse Show

4h - 5h Free cancellation
From
€86.00
View details
Private Transportation from Marrakech Airport to City Center
Marrakech, Morocco

Private Transportation from Marrakech Airport to City Center

30m - 40m Free cancellation
From
€18.16
View details
3 days Desert Adventure from Marrakech to Merzouga
Marrakech, Morocco

3 days Desert Adventure from Marrakech to Merzouga

5.0 (1)
3 days Free cancellation
From
€120.59
View details
2 Days Private Tour to the Zagora Desert from Marrakech
Marrakech, Morocco

2 Days Private Tour to the Zagora Desert from Marrakech

5.0 (7)
2 days
From
€255.00
View details
Discover the wonder Agadir with our comprehensive full day tour
Marrakech, Morocco

Discover the wonder Agadir with our comprehensive full day tour

5.0 (1)
12h Free cancellation
From
€190.00
View details
Agafay Sunset Tour with Camel Ride and Tea in a Nomad’s Tent
Marrakech, Morocco

Agafay Sunset Tour with Camel Ride and Tea in a Nomad’s Tent

5.0 (2)
6h Free cancellation
From
€115.39
View details
Marrakech: Agafay Desert, horse, quad, dinner and show
Marrakech, Morocco

Marrakech: Agafay Desert, horse, quad, dinner and show

5h Free cancellation
From
€130.00
View details
4 Days Tour From Marrakech To Merzouga Desert
Marrakech, Morocco

4 Days Tour From Marrakech To Merzouga Desert

4.3 (4)
4 days
From
€1,250.00
View details
3-Day Desert Tour: Marrakech to Merzouga Sahara
Marrakech, Morocco

3-Day Desert Tour: Marrakech to Merzouga Sahara

5.0 (10)
3 days Free cancellation
From
€450.00
View details
Atlas Mountains 2-Day Trek: Azzaden Valley Escape
Marrakech, Morocco

Atlas Mountains 2-Day Trek: Azzaden Valley Escape

5.0 (38)
2 days Free cancellation
From
€179.00
View details
From Marrakech: Imlil to Ouirgane 2 Day Traverse Trek
Marrakech, Morocco

From Marrakech: Imlil to Ouirgane 2 Day Traverse Trek

2 days Free cancellation
From
€138.67
View details
4 Days Shared Tour from Marrakech Via Sahara Desert
Marrakech, Morocco

4 Days Shared Tour from Marrakech Via Sahara Desert

4 days Free cancellation
From
€271.55
View details

Activities are provided by Viator. Final prices and availability are confirmed on viator.com when you book.