Things to do in Morocco

Write Review Share

14,330 activities found

Ultimate Morocco: Private Sahara Tour from Casablanca
Casablanca, Morocco

Ultimate Morocco: Private Sahara Tour from Casablanca

5 days Free cancellation
From
€1,050.00
View details
Fes guided Tour
Fez, Morocco

Fes guided Tour

5.0 (3)
4h Free cancellation
From
€35.00
View details
Casablanca city tour accompanied by a professional guide & driver
Casablanca, Morocco

Casablanca city tour accompanied by a professional guide & driver

4h Free cancellation
From
€121.00
View details
3 Days Private Tour from Errachidia to Merzouga Desert
Errachidia, Morocco

3 Days Private Tour from Errachidia to Merzouga Desert

3 days Free cancellation
From
€600.00
View details
Quad, Camel, pickup, dinner & Show at Agafay desert at Marrakech
Marrakech, Morocco

Quad, Camel, pickup, dinner & Show at Agafay desert at Marrakech

6h - 7h Free cancellation
From
€80.00
View details
Marrakech Adventure & Heritage Tour to Ouarzazate in 2 Days
Marrakech, Morocco

Marrakech Adventure & Heritage Tour to Ouarzazate in 2 Days

5.0 (1)
2 days Free cancellation
From
€190.37
View details
Magical Sunset Camel Ride with Moroccan Dinner in Agafay Desert
Marrakech, Morocco

Magical Sunset Camel Ride with Moroccan Dinner in Agafay Desert

5.0 (1)
6h Free cancellation
From
€68.00
View details
From Agadir Morocco tour South .
Agadir, Morocco

From Agadir Morocco tour South .

5.0 (3)
7 days Free cancellation
From
€1,261.00
View details
Private Tour: Half-Day Sightseeing Tour of Marrakech
Marrakech, Morocco

Private Tour: Half-Day Sightseeing Tour of Marrakech

5.0 (2)
4h Free cancellation
From
€81.00
View details
Private Local 4x4 Experience Around Merzouga and Erg Chebbi
Merzouga, Morocco

Private Local 4x4 Experience Around Merzouga and Erg Chebbi

3h Free cancellation
From
€50.00
View details
Fes to Marrakech desert tours 3 days
Fez, Morocco

Fes to Marrakech desert tours 3 days

5.0 (7)
3 days
From
€220.00
View details
Ourika Valley: A Scenic Escape from Marrakech
Marrakech, Morocco

Ourika Valley: A Scenic Escape from Marrakech

6h - 8h Free cancellation
From
€100.00
View details
Marrakech's Hidden Gem: Majorelle Garden & Camel Safari Joy
Marrakech, Morocco

Marrakech's Hidden Gem: Majorelle Garden & Camel Safari Joy

5.0 (1)
4h Free cancellation
From
€100.00
View details
4 Days Morocco Tour from Fes to Marrakech via Sahara Desert
Fez, Morocco

4 Days Morocco Tour from Fes to Marrakech via Sahara Desert

4 days Free cancellation
From
€600.00
View details
Agafay Desert Adventure Experience
Marrakech, Morocco

Agafay Desert Adventure Experience

6h - 7h Free cancellation
From
€35.00
View details
2-Day Merzouga Desert Tour from Fez Bueno and Cheap
Fez, Morocco

2-Day Merzouga Desert Tour from Fez Bueno and Cheap

2 days Free cancellation
From
€1,200.00
View details
Essaouira day trip
Marrakech, Morocco

Essaouira day trip

6h - 9h Free cancellation
From
€75.00
View details
2 days toubkal trek experience
Marrakech, Morocco

2 days toubkal trek experience

5.0 (22)
2 days Free cancellation
From
€190.00
View details
Private Morocco Tour By Imperial Cities And South Desert 10Days
Casablanca, Morocco

Private Morocco Tour By Imperial Cities And South Desert 10Days

5.0 (1)
10 days Free cancellation
From
€1,899.00
View details
Excursion Ourika valley Atlas mountains
Marrakech, Morocco

Excursion Ourika valley Atlas mountains

8h Free cancellation
From
€18.50
View details
Cooking class with a local chef
Marrakech, Morocco

Cooking class with a local chef

5.0 (1)
3h 30m Free cancellation
From
€30.00
View details
3-Day Private Desert Tour from Marrakech to Merzouga Dunes
Marrakech, Morocco

3-Day Private Desert Tour from Marrakech to Merzouga Dunes

3 days Free cancellation
From
€880.00
View details
Transfer Casablanca to Tetouan
Casablanca, Morocco

Transfer Casablanca to Tetouan

5h Free cancellation
From
€181.77
View details

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