Things to do in Morocco

Write Review Share

14,329 activities found

Private Casablanca Airport Transfer to Casablanca, Rabat & More
Casablanca, Morocco

Private Casablanca Airport Transfer to Casablanca, Rabat & More

1h - 3h Free cancellation
From
€49.00
View details
Hot Air Balloon Marrakech City Views
Marrakech, Morocco

Hot Air Balloon Marrakech City Views

4h Free cancellation
From
€80.00
View details
A day in the Ourika valley and in the Atlas
Marrakech, Morocco

A day in the Ourika valley and in the Atlas

5.0 (1)
8h 30m
From
€25.00
View details
4-Days Private Tour from Marrakech to the Sahara Desert and Fez
Marrakech, Morocco

4-Days Private Tour from Marrakech to the Sahara Desert and Fez

5.0 (4)
4 days Free cancellation
From
€100.00
View details
Marrakech to Merzouga 4-Day Luxury Sahara Adventure Camel & Quad
Marrakech, Morocco

Marrakech to Merzouga 4-Day Luxury Sahara Adventure Camel & Quad

5.0 (5)
4 days Free cancellation
From
€330.00
View details
Agafay Desert package, quad biking, camel ride and dinner show
Marrakech, Morocco

Agafay Desert package, quad biking, camel ride and dinner show

7h Free cancellation
From
€36.22
View details
Marrakech Wakeboarding Adventure at Waky Cable Park
Marrakech, Morocco

Marrakech Wakeboarding Adventure at Waky Cable Park

5.0 (1)
2h - 3h Free cancellation
From
€147.00
View details
Private Transfer from Tanger-Ibn Batouta (TNG) Airport to Fnideq
Tangier, Morocco

Private Transfer from Tanger-Ibn Batouta (TNG) Airport to Fnideq

1h 35m Free cancellation
From
€142.00
View details
From Rabat: Fes Guided city tour
Rabat, Morocco

From Rabat: Fes Guided city tour

5.0 (1)
9h Free cancellation
From
€171.00
View details
Aguergour Berber Village and Atlas Mountains Experience
Marrakech, Morocco

Aguergour Berber Village and Atlas Mountains Experience

6h Free cancellation
From
€30.00
View details
Agadir City Half Day Tour Kasbah Marina and Souk El Had
Agadir, Morocco

Agadir City Half Day Tour Kasbah Marina and Souk El Had

4h - 5h Free cancellation
From
€30.00
View details
Marrakesh Old Town Highlights Private Guided Walking Tour
Marrakech, Morocco

Marrakesh Old Town Highlights Private Guided Walking Tour

2h - 3h Free cancellation
From
€91.44
View details
Shisha with sami
Fez, Morocco

Shisha with sami

2h 30m Free cancellation
From
€15.00
View details
3-Day Merzouga Desert Tour from Marrakech
Marrakech, Morocco

3-Day Merzouga Desert Tour from Marrakech

5.0 (2)
3 days Free cancellation
From
€125.00
View details
From Marrakech : 7 day visit to the imperial cities of Morocco
Marrakech, Morocco

From Marrakech : 7 day visit to the imperial cities of Morocco

4.5 (2)
6 days Free cancellation
From
€1,300.00
View details
Essaouira Coastal Day Trip
Marrakech, Morocco

Essaouira Coastal Day Trip

11h Free cancellation
From
€8.00
View details
8 Day Private Sahara Desert Tour from Tangier
Marrakech, Morocco

8 Day Private Sahara Desert Tour from Tangier

8 days Free cancellation
From
€1,995.00
View details
Marrakech : Transfer from Marrakech to Agadir City Center
Marrakech, Morocco

Marrakech : Transfer from Marrakech to Agadir City Center

5.0 (2)
3h Free cancellation
From
€100.00
View details
Agadir Camel Ride with Sunset and Barbecue Experience
Agadir, Morocco

Agadir Camel Ride with Sunset and Barbecue Experience

3.0 (1)
3h Free cancellation
From
€25.00
View details
fes to fes 3 days desert tour
Fez, Morocco

fes to fes 3 days desert tour

3 days Free cancellation
From
€475.00
View details
Private 2 Days Tour from Fes to Tangier with Night at Chefchaouen
Fez, Morocco

Private 2 Days Tour from Fes to Tangier with Night at Chefchaouen

5.0 (2)
2 days Free cancellation
From
€560.00
View details
Mountain Bike Day Adventures in the High Atlas Mountains
Marrakech, Morocco

Mountain Bike Day Adventures in the High Atlas Mountains

5.0 (6)
9h Free cancellation
From
€175.00
View details

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