Things to do in Morocco

Write Review Share

14,322 activities found

Marrakech Private Transfer to or from Marrakech Airport RAK
Marrakech, Morocco

Marrakech Private Transfer to or from Marrakech Airport RAK

5.0 (9)
15m - 45m Free cancellation
From
€21.00
View details
Horse Ride Taghazout Morocco
Aourir, Morocco

Horse Ride Taghazout Morocco

5.0 (1)
2h Free cancellation
From
€32.82
View details
Marrakech Self-Guided Detective Murder Mystery Game
Marrakech, Morocco

Marrakech Self-Guided Detective Murder Mystery Game

2h Free cancellation
From
€19.95
View details
Camel and quad riding in the city of Asilah,tangier
Northern Morocco, Morocco

Camel and quad riding in the city of Asilah,tangier

5.0 (1)
2h Free cancellation
From
€40.00
View details
5-Day Morocco Sahara Tour Marrakech to Fes via Erg Chigaga Desert
Marrakech, Morocco

5-Day Morocco Sahara Tour Marrakech to Fes via Erg Chigaga Desert

5 days Free cancellation
From
€950.00
View details
Fantastic Fes Medina Private Guided Walking tour
Fez, Morocco

Fantastic Fes Medina Private Guided Walking tour

5.0 (7)
5h Free cancellation
From
€80.00
View details
Full Day Trip from Marrakech To Essaouira Mogador
Marrakech, Morocco

Full Day Trip from Marrakech To Essaouira Mogador

5.0 (1)
10h Free cancellation
From
€16.00
View details
Ourika Valley Day Trip From Marrakech
Marrakech, Morocco

Ourika Valley Day Trip From Marrakech

5.0 (2)
6h Free cancellation
From
€27.00
View details
Camel ride at sunset in Marrakech palm grove
Marrakech, Morocco

Camel ride at sunset in Marrakech palm grove

4.9 (19)
2h Free cancellation
From
€20.00
View details
Atlas Mountains, Imlil valley, waterfalls, & Camel ride Day trip from Marrakech
Marrakech, Morocco

Atlas Mountains, Imlil valley, waterfalls, & Camel ride Day trip from Marrakech

5.0 (12)
7h 30m Free cancellation
From
€21.82
View details
Agadir Tree-Climbing Goats & Souk El Had Market Half-Day Tour
Agadir, Morocco

Agadir Tree-Climbing Goats & Souk El Had Market Half-Day Tour

4h Free cancellation
From
€15.00
View details
"Essaouira Day Trip: Explore from Marrakech in a Small Group"
Marrakech, Morocco

"Essaouira Day Trip: Explore from Marrakech in a Small Group"

8h - 10h Free cancellation
From
€30.00
View details
Ourika Atlas Mountains Day trip from Marrakech
Marrakech, Morocco

Ourika Atlas Mountains Day trip from Marrakech

8h - 9h Free cancellation
From
€15.00
View details
Essaouira 3 Hour Quad Ride Through Forest and Dunes
Essaouira, Morocco

Essaouira 3 Hour Quad Ride Through Forest and Dunes

5.0 (10)
3h Free cancellation
From
€69.99
View details
Painting Experience with the Local Artist
Chefchaouen, Morocco

Painting Experience with the Local Artist

3.3 (7)
2h Free cancellation
From
€30.00
View details
Private Transfer Marrakech Airport
Marrakech, Morocco

Private Transfer Marrakech Airport

4.4 (5)
20m - 40m Free cancellation
From
€140.00
View details
Half day surf experience with lunch and transfer in Taghazout
Agadir, Morocco

Half day surf experience with lunch and transfer in Taghazout

5h Free cancellation
From
€30.00
View details
Marrakech Airport Transfer (RAK) - Private Transfer
Marrakech, Morocco

Marrakech Airport Transfer (RAK) - Private Transfer

5.0 (3)
15m - 25m Free cancellation
From
€24.00
View details
Private Welcome with Marrakech Airport Transfer
Marrakech, Morocco

Private Welcome with Marrakech Airport Transfer

5.0 (1)
20m Free cancellation
From
€10.51
View details
Private Transfert From & To Marrakech airport
Marrakech, Morocco

Private Transfert From & To Marrakech airport

4.0 (9)
15 to 30 mins Free cancellation
From
€12.13
View details
Guided medieval and recent history tour of Marrakech
Marrakech, Morocco

Guided medieval and recent history tour of Marrakech

3h - 4h Free cancellation
From
€25.00
View details
private tour : full day trip from Marrakech to Essaouira
Marrakech, Morocco

private tour : full day trip from Marrakech to Essaouira

5.0 (5)
9h - 10h Free cancellation
From
€80.00
View details

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