Things to do in Morocco

Write Review Share

14,329 activities found

Your Magic Camp
Merzouga, Morocco

Your Magic Camp

1 day Free cancellation
From
€60.00
View details
Fez Cooking Workshop in fez Medina with Market Visit
Fez, Morocco

Fez Cooking Workshop in fez Medina with Market Visit

5.0 (17)
1h Free cancellation
From
€55.00
View details
5 Day Desert Escape From Marrakech
Marrakech, Morocco

5 Day Desert Escape From Marrakech

5 days
From
€860.00
View details
Marrakech to Ouarzazate Day trip
Marrakech, Morocco

Marrakech to Ouarzazate Day trip

5.0 (5)
10h 12m Free cancellation
From
€100.00
View details
4-Day Tour from Marrakech to Fez via Merzouga Desert
Marrakech, Morocco

4-Day Tour from Marrakech to Fez via Merzouga Desert

5.0 (8)
4 days Free cancellation
From
€869.17
View details
2 days Tour from Marrakech, Zagora Desert Camp
Marrakech, Morocco

2 days Tour from Marrakech, Zagora Desert Camp

2 days Free cancellation
From
€99.00
View details
Authentic Tajine Traditional Cooking Workshop with Mam
Marrakech, Morocco

Authentic Tajine Traditional Cooking Workshop with Mam

2h 30m Free cancellation
From
€35.00
View details
quad biking and camel ride in Marrakech palmerie
Marrakech, Morocco

quad biking and camel ride in Marrakech palmerie

5.0 (1)
3h Free cancellation
From
€176.55
View details
Desert Sahara Sand Dunes Trip in Agadir
Agadir, Morocco

Desert Sahara Sand Dunes Trip in Agadir

3.5 (4)
5h Free cancellation
From
€50.00
View details
3-Day Marrakech to Merzouga Desert Tour
Marrakech, Morocco

3-Day Marrakech to Merzouga Desert Tour

5.0 (4)
3 days Free cancellation
From
€108.65
View details
Sahara Whinsper Experience
Marrakech, Morocco

Sahara Whinsper Experience

1h - 7h Free cancellation
From
€60.00
View details
Marrakech : Ourika Valley & Anima Garden Full-Day Trip
Marrakech, Morocco

Marrakech : Ourika Valley & Anima Garden Full-Day Trip

5.0 (5)
6h - 8h Free cancellation
From
€130.00
View details
5 Days Morocco Private Tour to the Sahara Desert
Marrakech, Morocco

5 Days Morocco Private Tour to the Sahara Desert

5.0 (1)
5 days Free cancellation
From
€2,100.00
View details
Marrakech Private Car & Minivan Transfers with Driver
Marrakech, Morocco

Marrakech Private Car & Minivan Transfers with Driver

30m - 45m Free cancellation
From
€17.20
View details
Ouzoud Waterfalls Day Trip from Marrakech with Scenic Nature Walk
Marrakech, Morocco

Ouzoud Waterfalls Day Trip from Marrakech with Scenic Nature Walk

10h Free cancellation
From
€20.82
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
All Exclusive Day Trip from Marrakech to Ourika Valley
Marrakech, Morocco

All Exclusive Day Trip from Marrakech to Ourika Valley

4.6 (9)
7h Free cancellation
From
€30.00
View details
Essaouira one day Trip from Marrakech
Marrakech, Morocco

Essaouira one day Trip from Marrakech

5.0 (2)
10h Free cancellation
From
€110.00
View details
Atlas Mountains And 3 Valleys Day Trip From Marrakech
Marrakech, Morocco

Atlas Mountains And 3 Valleys Day Trip From Marrakech

5.0 (1)
8h Free cancellation
From
€74.67
View details
Private Casablanca City Highlights Tour
Casablanca, Morocco

Private Casablanca City Highlights Tour

5h Free cancellation
From
€86.01
View details
3 Days Moroccan Desert Adventure
Marrakech, Morocco

3 Days Moroccan Desert Adventure

5.0 (11)
3 days
From
€2,400.00
View details
Full Day Trip To Essaouira Mogador From Marrakech
Marrakech, Morocco

Full Day Trip To Essaouira Mogador From Marrakech

8h - 10h Free cancellation
From
€50.00
View details
Marrakech City Tour: Discover Palaces, Souks & Medina Highlights
Marrakech, Morocco

Marrakech City Tour: Discover Palaces, Souks & Medina Highlights

6h Free cancellation
From
€81.48
View details

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