Things to do in Morocco

Write Review Share

14,329 activities found

One Day Excursion to Chefchaouen from Fes
Fez, Morocco

One Day Excursion to Chefchaouen from Fes

5.0 (15)
10h Free cancellation
From
€145.00
View details
Surfing Lessons in Imsouane with Local Instructor
Morocco Sahara, Morocco

Surfing Lessons in Imsouane with Local Instructor

2h Free cancellation
From
€36.22
View details
Ouzoud WaterFalls
Marrakech, Morocco

Ouzoud WaterFalls

5.0 (4)
7h Free cancellation
From
€50.87
View details
17 Days North to South Morocco Cultural Tour from Tangier
Tangier, Morocco

17 Days North to South Morocco Cultural Tour from Tangier

5.0 (2)
17 days
From
€5,488.00
View details
Morocco 5-Day Tour from Casablanca to Marrakech
Casablanca, Morocco

Morocco 5-Day Tour from Casablanca to Marrakech

5.0 (1)
5 days Free cancellation
From
€750.00
View details
Authentic berber cooking class in the Atlas Mountain
Marrakech, Morocco

Authentic berber cooking class in the Atlas Mountain

6h Free cancellation
From
€50.00
View details
3 Day Trek in the Atlas Mountains and Berber Villages from Marrakech
Marrakech, Morocco

3 Day Trek in the Atlas Mountains and Berber Villages from Marrakech

3 days Free cancellation
From
€400.00
View details
Tour of Agadir: Discover the Best of the City
Agadir, Morocco

Tour of Agadir: Discover the Best of the City

5.0 (2)
3h Free cancellation
From
€9.00
View details
Marrakech to Erg Chigaga 4 days desert tour
Marrakech, Morocco

Marrakech to Erg Chigaga 4 days desert tour

4 days Free cancellation
From
€449.00
View details
Ouzoud Waterfalls Day Trip from Marrakech
Marrakech, Morocco

Ouzoud Waterfalls Day Trip from Marrakech

5.0 (2)
9h Free cancellation
From
€23.00
View details
4 Day Ouarzazate to Merzouga desert
Ouarzazate, Morocco

4 Day Ouarzazate to Merzouga desert

4 days Free cancellation
From
€1,067.01
View details
Engrave Your Moroccan Bracelet in Fes
Fez, Morocco

Engrave Your Moroccan Bracelet in Fes

2h Free cancellation
From
€45.60
View details
Private Agadir Airport Arrival or Departure Transfer
Agadir, Morocco

Private Agadir Airport Arrival or Departure Transfer

3.9 (11)
25m - 30m Free cancellation
From
€23.00
View details
Private Transfer from Fez Airport To Your Hotel or vice versa
Fez, Morocco

Private Transfer from Fez Airport To Your Hotel or vice versa

5.0 (6)
40m Free cancellation
From
€22.00
View details
Desert Agafay trip from Marrakech
Marrakech, Morocco

Desert Agafay trip from Marrakech

5.0 (2)
6h - 9h Free cancellation
From
€45.00
View details
Agafay desert Package: Quad bike and camel experience & Dinner
Marrakech, Morocco

Agafay desert Package: Quad bike and camel experience & Dinner

5.0 (4)
5h - 7h Free cancellation
From
€89.00
View details
3 Day Tour From Marrakesh To The Merzouga Desert
Marrakech, Morocco

3 Day Tour From Marrakesh To The Merzouga Desert

3 days Free cancellation
From
€90.00
View details
Casablanca and Rabat Private Heritage Tour
Casablanca, Morocco

Casablanca and Rabat Private Heritage Tour

8h Free cancellation
From
€220.00
View details
Traditional Hammam and Massage Experience in Marrakech
Marrakech, Morocco

Traditional Hammam and Massage Experience in Marrakech

1h 45m Free cancellation
From
€60.00
View details
4-Day Marrakech to Merzouga Desert Tour via Ait Ben Haddou
Marrakech, Morocco

4-Day Marrakech to Merzouga Desert Tour via Ait Ben Haddou

5.0 (1)
4 days Free cancellation
From
€335.83
View details
Visit of Agadir Culture History and Coastal Views
Agadir, Morocco

Visit of Agadir Culture History and Coastal Views

3h - 4h Free cancellation
From
€13.00
View details
Half Day Walk in the Atlas Mountains - Unique experience
Marrakech, Morocco

Half Day Walk in the Atlas Mountains - Unique experience

5.0 (1)
2h - 5h Free cancellation
From
€85.00
View details

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