Things to do in Morocco

Write Review Share

14,329 activities found

From Tarifa 2 Days Private Trip to Tangier and Chefchaouen
Tangier, Morocco

From Tarifa 2 Days Private Trip to Tangier and Chefchaouen

2 days Free cancellation
From
€797.00
View details
Taghazout Quad 1h30 Berber Farm & Swimming Pool
Agadir, Morocco

Taghazout Quad 1h30 Berber Farm & Swimming Pool

1h 30m Free cancellation
From
€39.00
View details
Private day trip to Ait ben Haddou Kasbah from Marrakech
Marrakech, Morocco

Private day trip to Ait ben Haddou Kasbah from Marrakech

10h Free cancellation
From
€25.00
View details
Chefchaouen Blue City Tour 02 Days / 01 Night
Casablanca, Morocco

Chefchaouen Blue City Tour 02 Days / 01 Night

2 days Free cancellation
From
€350.00
View details
Quad Bike Escape: Half-Day Adventure in the Marrakech Palmeraie
Marrakech, Morocco

Quad Bike Escape: Half-Day Adventure in the Marrakech Palmeraie

5.0 (3)
3h 30m Free cancellation
From
€29.00
View details
7 Days Private Historical Tour of 6 Cities in Morocco
Casablanca, Morocco

7 Days Private Historical Tour of 6 Cities in Morocco

5.0 (6)
7 days Free cancellation
From
€2,600.00
View details
Shared group day tour to Ouarzazate and Kasbahs from Marrakech
Marrakech, Morocco

Shared group day tour to Ouarzazate and Kasbahs from Marrakech

4.7 (3)
10h - 12h Free cancellation
From
€37.12
View details
Paragliding over Agafay Desert with Atlas Mountain View
Marrakech, Morocco

Paragliding over Agafay Desert with Atlas Mountain View

5h Free cancellation
From
€89.15
View details
Private Day Tour in Atlas Mountains and 5 Valleys
Marrakech, Morocco

Private Day Tour in Atlas Mountains and 5 Valleys

5.0 (2)
8h Free cancellation
From
€140.00
View details
Sahara 2 Day Desert Tour
M'Hamid, Morocco

Sahara 2 Day Desert Tour

2 days Free cancellation
From
€900.00
View details
El Alto Atlas Y Sus Pueblos Bereberes
Marrakech, Morocco

El Alto Atlas Y Sus Pueblos Bereberes

5.0 (1)
4h - 8h Free cancellation
From
€70.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
€226.35
View details
Marrakech to Essaouira Day trip
Marrakech, Morocco

Marrakech to Essaouira Day trip

5.0 (1)
10h Free cancellation
From
€24.00
View details
Private Transfer from Fez to Chefchaouen(one way)
Fez, Morocco

Private Transfer from Fez to Chefchaouen(one way)

5.0 (4)
4h - 5h Free cancellation
From
€93.00
View details
1 Day Trip at Coastal City of Essaouira from Marrakech
Marrakech, Morocco

1 Day Trip at Coastal City of Essaouira from Marrakech

5.0 (1)
10h - 12h Free cancellation
From
€99.00
View details
1 day at Ouzoud waterfalls
Marrakech, Morocco

1 day at Ouzoud waterfalls

11h 30m
From
€29.87
View details
Explore Rabat with Private Transportation
Rabat, Morocco

Explore Rabat with Private Transportation

5.0 (1)
3h Free cancellation
From
€126.75
View details
3-Day Marrakech to Merzouga Desert Tour: Camel Rides & Overnights
Marrakech, Morocco

3-Day Marrakech to Merzouga Desert Tour: Camel Rides & Overnights

4.8 (5)
3 days Free cancellation
From
€110.00
View details
3-Days Marrakech Desert Tour To Erg Chegaga
Marrakech, Morocco

3-Days Marrakech Desert Tour To Erg Chegaga

5.0 (2)
3 days Free cancellation
From
€390.00
View details
Best of Morocco 7 days Imperial Authentic Luxury Tour
Tangier, Morocco

Best of Morocco 7 days Imperial Authentic Luxury Tour

5.0 (4)
7 days Free cancellation
From
€3,000.00
View details
Private Windsurf Lessons Essaouira
Essaouira, Morocco

Private Windsurf Lessons Essaouira

5.0 (4)
2h Free cancellation
From
€130.00
View details
Private Fez Day Trip from Casablanca with Medina and Tanneries
Casablanca, Morocco

Private Fez Day Trip from Casablanca with Medina and Tanneries

12h Free cancellation
From
€207.00
View details
Fes Shopping Tour
Fez, Morocco

Fes Shopping Tour

3h Free cancellation
From
€50.00
View details

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