Things to do in Marrakech

Write Review Share

7,484 activities found

Small Group Half Day Trip to the Hight Atlas mountains
Marrakech, Morocco

Small Group Half Day Trip to the Hight Atlas mountains

5.0 (1)
5h Free cancellation
From
€49.00
View details
Kasbah Ait-Ben-Haddou - Marrakech day trip
Marrakech, Morocco

Kasbah Ait-Ben-Haddou - Marrakech day trip

5.0 (1)
7h - 8h Free cancellation
From
€194.64
View details
4 Day Marrakech to Merzouga Desert Tour via Dades Valley
Marrakech, Morocco

4 Day Marrakech to Merzouga Desert Tour via Dades Valley

4 days Free cancellation
From
€537.38
View details
Private Day Trip to Essaouira Mogador from Marrakech
Marrakech, Morocco

Private Day Trip to Essaouira Mogador from Marrakech

9h - 12h Free cancellation
From
€75.00
View details
1 Day Three valleys Excursion(Ourika, Asni,Kik & Barrage) - Private 2 pers min
Marrakech, Morocco

1 Day Three valleys Excursion(Ourika, Asni,Kik & Barrage) - Private 2 pers min

4.0 (1)
12h Free cancellation
From
€92.00
View details
Highlights of Morocco Tour of 8 Days in 4* Hotels
Marrakech, Morocco

Highlights of Morocco Tour of 8 Days in 4* Hotels

3.7 (3)
8 days
From
€1,690.00
View details
Private Day Trip To Essaouira
Marrakech, Morocco

Private Day Trip To Essaouira

5.0 (2)
7h - 10h Free cancellation
From
€110.00
View details
The Magical experience of Erg Chebbi
Marrakech, Morocco

The Magical experience of Erg Chebbi

3.5 (2)
3 days Free cancellation
From
€190.00
View details
3-Day Private Desert Tour From Marrakech To Merzouga Dunes
Marrakech, Morocco

3-Day Private Desert Tour From Marrakech To Merzouga Dunes

3 days Free cancellation
From
€420.00
View details
Full day City Tour & Dinner with show in Agafay
Marrakech, Morocco

Full day City Tour & Dinner with show in Agafay

8h Free cancellation
From
€55.00
View details
Cooking class in Marrakech
Marrakech, Morocco

Cooking class in Marrakech

5.0 (1)
3h - 4h Free cancellation
From
€60.00
View details
Private transfer from Marrakech and Airport to Casablanca & casablanca Airport
Marrakech, Morocco

Private transfer from Marrakech and Airport to Casablanca & casablanca Airport

2 to 3 hrs Free cancellation
From
€130.00
View details
Enchanting Marrakech A Private Journey Through the Red City
Marrakech, Morocco

Enchanting Marrakech A Private Journey Through the Red City

4h - 5h Free cancellation
From
€50.00
View details
day trip from marrakech to 4 valleys in atlas mountains
Marrakech, Morocco

day trip from marrakech to 4 valleys in atlas mountains

5.0 (1)
1 day Free cancellation
From
€228.09
View details
"Easy Cycling Trip in Marrakech Atlas Mountains
Marrakech, Morocco

"Easy Cycling Trip in Marrakech Atlas Mountains

5 days Free cancellation
From
€825.00
View details
Marrakech Airport Transfer Arrival and Departure
Marrakech, Morocco

Marrakech Airport Transfer Arrival and Departure

30m Free cancellation
From
€27.37
View details
5-Day Desert Tour from Marrakech to Merzouga with Camel Ride
Marrakech, Morocco

5-Day Desert Tour from Marrakech to Merzouga with Camel Ride

5.0 (2)
5 days Free cancellation
From
€1,100.00
View details
Zagora Desert 2-Day Low Cost Group Tour
Marrakech, Morocco

Zagora Desert 2-Day Low Cost Group Tour

3.8 (8)
2 days Free cancellation
From
€90.00
View details
From Marrakech to Agafay Desert
Marrakech, Morocco

From Marrakech to Agafay Desert

6h 30m Free cancellation
From
€45.00
View details
3-Day Tour from Marrakech to Merzouga with Pick Up
Marrakech, Morocco

3-Day Tour from Marrakech to Merzouga with Pick Up

5.0 (6)
3 days
From
€280.00
View details
Luxury Royal Hammam with 1—Hour Massage Experience in Marrakech
Marrakech, Morocco

Luxury Royal Hammam with 1—Hour Massage Experience in Marrakech

5.0 (4)
2h Free cancellation
From
€80.00
View details
Marrakech Cooking Class with shopping Tour Marrakesh Special offer
Marrakech, Morocco

Marrakech Cooking Class with shopping Tour Marrakesh

4h Free cancellation
From
€35.00 €24.00
View details

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