Things to do in Morocco

Write Review Share

14,330 activities found

Private Imi-n-Ifri Natural Bridge One Day Trip
Marrakech, Morocco

Private Imi-n-Ifri Natural Bridge One Day Trip

7h - 8h Free cancellation
From
€399.00
View details
Palm grove and jbilat desert tour in 1000cc buggy
Central Morocco, Morocco

Palm grove and jbilat desert tour in 1000cc buggy

5.0 (1)
3h Free cancellation
From
€70.00
View details
Private Islamic Geometry Wood Art Work Class in Chefchaouen
Chefchaouen, Morocco

Private Islamic Geometry Wood Art Work Class in Chefchaouen

3h Free cancellation
From
€172.02
View details
4 Day Desert Private Tour from Tangier To Fes
Tangier, Morocco

4 Day Desert Private Tour from Tangier To Fes

5.0 (1)
4 days
From
€650.00
View details
Ourika Waterfalls 1 Day Private Trip through the Atlas Mountains from Marrakech
Marrakech, Morocco

Ourika Waterfalls 1 Day Private Trip through the Atlas Mountains from Marrakech

3.0 (1)
8h Free cancellation
From
€350.34
View details
Essaouira Day Trip from Marrakech with Free Time in the Medina
Essaouira, Morocco

Essaouira Day Trip from Marrakech with Free Time in the Medina

10h Free cancellation
From
€18.11
View details
Marrakech Buggy ATV Ride in Agafay Desert
Marrakech, Morocco

Marrakech Buggy ATV Ride in Agafay Desert

2h Free cancellation
From
€80.00
View details
Private Guided Day Excursion from Marrakech to Casablanca Special offer
Marrakech, Morocco

Private Guided Day Excursion from Marrakech to Casablanca

5.0 (1)
13h Free cancellation
From
€250.00 €197.50
View details
Morocco: 3 days desert tour from Marrakech
Fez, Morocco

Morocco: 3 days desert tour from Marrakech

4.9 (9)
3 days Free cancellation
From
€430.77
View details
Marrakech to Erg Chigaga three Day's Desert Adventure
Marrakech, Morocco

Marrakech to Erg Chigaga three Day's Desert Adventure

3 days Free cancellation
From
€940.00
View details
Agadir Airport Private Transfer to Agadir City Hotels
Agadir, Morocco

Agadir Airport Private Transfer to Agadir City Hotels

30m - 45m Free cancellation
From
€27.00
View details
Circuit The Great South from Agadir 4 Days
Agadir, Morocco

Circuit The Great South from Agadir 4 Days

5.0 (2)
4 days
From
€750.00
View details
Trekking and Hiking in Morocco 2 Day trek in Atlas Mountains Berber villages
Marrakech, Morocco

Trekking and Hiking in Morocco 2 Day trek in Atlas Mountains Berber villages

5.0 (12)
2 days Free cancellation
From
€150.00
View details
Marrakech Experience: PalmGrove Camel Ride Excursion
Marrakech, Morocco

Marrakech Experience: PalmGrove Camel Ride Excursion

4h Free cancellation
From
€69.00
View details
Where Sahara meets atlantic ocean
Agadir, Morocco

Where Sahara meets atlantic ocean

5.0 (12)
1 day Free cancellation
From
€29.00
View details
Cooking Class in Essaouira Countryside
Essaouira, Morocco

Cooking Class in Essaouira Countryside

3h Free cancellation
From
€50.00
View details
5 Days tour from The North To south
Tangier, Morocco

5 Days tour from The North To south

5.0 (2)
5 days Free cancellation
From
€659.00
View details
Agadir private transfer from Imsouane to Agadir airport (AGA)
Morocco Sahara, Morocco

Agadir private transfer from Imsouane to Agadir airport (AGA)

2h Free cancellation
From
€94.81
View details
Private Essaouira day trip from Marrakech
Marrakech, Morocco

Private Essaouira day trip from Marrakech

10h Free cancellation
From
€100.00
View details
Circuit Désert 3 jours Fès - Merzouga - Marrakech
Fez, Morocco

Circuit Désert 3 jours Fès - Merzouga - Marrakech

5.0 (11)
3 days Free cancellation
From
€294.67
View details
Half-Day Walking Tour of Fes Medina
Fez, Morocco

Half-Day Walking Tour of Fes Medina

5.0 (2)
3h Free cancellation
From
€19.00
View details
Atlas Mountains Day Trip with Berber Villages and Scenic Views
Marrakech, Morocco

Atlas Mountains Day Trip with Berber Villages and Scenic Views

5.0 (1)
8h Free cancellation
From
€10.50
View details

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