Things to do in Marrakech

Write Review Share

7,487 activities found

Marrakech: Atlas Mountains Day Trip, 3 Valleys and waterfall Tour
Marrakech, Morocco

Marrakech: Atlas Mountains Day Trip, 3 Valleys and waterfall Tour

7h Free cancellation
From
€19.00
View details
Fly Over Agafay Desert Paragliding with Atlas Mountain Views
Marrakech, Morocco

Fly Over Agafay Desert Paragliding with Atlas Mountain Views

5.0 (7)
5h Free cancellation
From
€95.00
View details
E-Bike Adventure in Marrakech: Agafay Desert & Berber Village
Marrakech, Morocco

E-Bike Adventure in Marrakech: Agafay Desert & Berber Village

4.9 (8)
3h Free cancellation
From
€95.00
View details
Cooking Class at parents place
Marrakech, Morocco

Cooking Class at parents place

5.0 (8)
3h Free cancellation
From
€37.00
View details
Transfers from or to Marrakech Airport and Marrakech
Marrakech, Morocco

Transfers from or to Marrakech Airport and Marrakech

4.9 (34)
10m - 40m Free cancellation
From
€8.00
View details
Sunset Quad and Camel Ride Tour in Agafay Desert with Dinner
Marrakech, Morocco

Sunset Quad and Camel Ride Tour in Agafay Desert with Dinner

5.0 (2)
5h Free cancellation
From
€45.00
View details
Day Pass Swimming Pool Marrakech Desert
Marrakech, Morocco

Day Pass Swimming Pool Marrakech Desert

5.0 (3)
6h - 8h Free cancellation
From
€65.00
View details
Transfer Airport (RAK) to city center free waiting time
Marrakech, Morocco

Transfer Airport (RAK) to city center free waiting time

5.0 (46)
1h Free cancellation
From
€20.00
View details
Marrakech Sunset Camel Ride in the Palm Grove
Marrakech, Morocco

Marrakech Sunset Camel Ride in the Palm Grove

5.0 (12)
3h Free cancellation
From
€27.00
View details
The Best of Marrakesh Private Walking Tour
Marrakech, Morocco

The Best of Marrakesh Private Walking Tour

2h Free cancellation
From
€126.55
View details
Private Marrakech Airport Transfer Menara Airport to Hotel & Riad
Marrakech, Morocco

Private Marrakech Airport Transfer Menara Airport to Hotel & Riad

5.0 (6)
15m - 45m Free cancellation
From
€13.66
View details
Marrakech: Atlas Mountains, Berber Villages & Cooking Class Special offer
Marrakech, Morocco

Marrakech: Atlas Mountains, Berber Villages & Cooking Class

8h Free cancellation
From
€54.00 €32.00
View details
Private Thai Massage in Marrakech
Marrakech, Morocco

Private Thai Massage in Marrakech

4.2 (5)
1h Free cancellation
From
€55.00
View details
Marrakech: Majestic Atlas Mountains and 3 valleys Tour
Marrakech, Morocco

Marrakech: Majestic Atlas Mountains and 3 valleys Tour

7h Free cancellation
From
€19.87
View details
Kasbah Ait ben haddou and Ouarzazate day trip
Marrakech, Morocco

Kasbah Ait ben haddou and Ouarzazate day trip

5.0 (1)
11h Free cancellation
From
€29.00
View details
2H Camel Ride in Marrakech
Marrakech, Morocco

2H Camel Ride in Marrakech

2h Free cancellation
From
€15.00
View details
Full Day Trip To Essaouira
Marrakech, Morocco

Full Day Trip To Essaouira

4.0 (9)
8h 30m Free cancellation
From
€19.00
View details
Quad and camel ride in the desert of the Palmeraie Marrakech
Marrakech, Morocco

Quad and camel ride in the desert of the Palmeraie Marrakech

4h Free cancellation
From
€54.00
View details
Agafay Sunset Tour: Quad, Camel Ride & Dinner Show
Marrakech, Morocco

Agafay Sunset Tour: Quad, Camel Ride & Dinner Show

4.5 (2)
7h - 8h Free cancellation
From
€40.06
View details
Desert Agafay Dinner Show and Camel Ride with Magical view
Marrakech, Morocco

Desert Agafay Dinner Show and Camel Ride with Magical view

4.6 (11)
5h Free cancellation
From
€70.00
View details
Day Trip Atlas Morocco Berber Experience & Cooking Class From Marrakech
Marrakech, Morocco

Day Trip Atlas Morocco Berber Experience & Cooking Class From Marrakech

5.0 (3)
6h - 8h Free cancellation
From
€30.00
View details
Cooking Class in the hearth of the Atlas Mountain from Marrakech With locals
Marrakech, Morocco

Cooking Class in the hearth of the Atlas Mountain from Marrakech With locals

5.0 (3)
5h Free cancellation
From
€20.00
View details
Marrakech Airport Transfer ( ONE WAY pick-up OR/OU ONE WAY drop-off)
Marrakech, Morocco

Marrakech Airport Transfer ( ONE WAY pick-up OR/OU ONE WAY drop-off)

4.3 (7)
15m - 1h Free cancellation
From
€6.00
View details
From Marrakech : Day Trip to Atlas Mountains with Camel Ride
Marrakech, Morocco

From Marrakech : Day Trip to Atlas Mountains with Camel Ride

5.0 (24)
7h 30m Free cancellation
From
€35.00
View details

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