Things to do in Morocco

Write Review Share

14,329 activities found

Paradise Valley unique adventure in Atlas mountains
Agadir, Morocco

Paradise Valley unique adventure in Atlas mountains

5.0 (1)
5h Free cancellation
From
€30.00
View details
Full-Day Excursion to 3 Valleys from Marrakech Marrakech
Marrakech, Morocco

Full-Day Excursion to 3 Valleys from Marrakech Marrakech

5.0 (3)
7h Free cancellation
From
€70.00
View details
Visit Agadir
Agadir, Morocco

Visit Agadir

5.0 (8)
3h Free cancellation
From
€19.24
View details
2 Days Desert Tour from Marrakech
Marrakech, Morocco

2 Days Desert Tour from Marrakech

5.0 (8)
2 days
From
€320.00
View details
Two Day Tour with Overnight Desert Camp Experience from Agadir
Agadir, Morocco

Two Day Tour with Overnight Desert Camp Experience from Agadir

2 days Free cancellation
From
€195.00
View details
Transfer From Marrakech To Casablanca
Marrakech, Morocco

Transfer From Marrakech To Casablanca

3h Free cancellation
From
€95.00
View details
Camel ride + quad and magical diner & live show at Agafay desert
Marrakech, Morocco

Camel ride + quad and magical diner & live show at Agafay desert

3h Free cancellation
From
€80.00
View details
Goat on Trees & Desert Quad Biking Including hotel Transfers
Agadir, Morocco

Goat on Trees & Desert Quad Biking Including hotel Transfers

3h Free cancellation
From
€55.00
View details
Private 3-Day Luxury Sahara 4x4 Tour: Marrakech to Merzouga Dunes
Marrakech, Morocco

Private 3-Day Luxury Sahara 4x4 Tour: Marrakech to Merzouga Dunes

5.0 (21)
3 days Free cancellation
From
€749.00
View details
Beginner Surf Lesson in Agadir – Small Group Experience
Agadir, Morocco

Beginner Surf Lesson in Agadir – Small Group Experience

5.0 (3)
2h Free cancellation
From
€36.38
View details
Sandboarding Adventure in Timlalin Agadir and Taghazout
Agadir, Morocco

Sandboarding Adventure in Timlalin Agadir and Taghazout

5h Free cancellation
From
€49.91
View details
Private Transfer to Zagora ( Marrakech private transfers )
Marrakech, Morocco

Private Transfer to Zagora ( Marrakech private transfers )

6h - 7h Free cancellation
From
€900.00
View details
2-Hour Surf Lesson in Tamraght with a Local Instructor
Agadir, Morocco

2-Hour Surf Lesson in Tamraght with a Local Instructor

2h 30m Free cancellation
From
€40.00
View details
Private Day Trip to Middle Atlas from Fes
Fez, Morocco

Private Day Trip to Middle Atlas from Fes

5.0 (2)
7h - 8h Free cancellation
From
€66.00
View details
Blue Dreams Beautiful Day Trip to Chef Chaouan from Tangier
Tangier, Morocco

Blue Dreams Beautiful Day Trip to Chef Chaouan from Tangier

6h Free cancellation
From
€363.75
View details
Camel Ride in the Palm Grove of Marrakech
Marrakech, Morocco

Camel Ride in the Palm Grove of Marrakech

4.0 (3)
4h Free cancellation
From
€40.00
View details
Tangier Morocco Private Imperial city Tour 3 Days Special offer
Tangier, Morocco

Tangier Morocco Private Imperial city Tour 3 Days

3 days Free cancellation
From
€449.00 €413.08
View details
2 Day Tour from Fes to Tangier via Chefchaouen and Meknes
Fez, Morocco

2 Day Tour from Fes to Tangier via Chefchaouen and Meknes

2 days Free cancellation
From
€300.00
View details
Unveil the secrets of Marrakech
Casablanca, Morocco

Unveil the secrets of Marrakech

5.0 (4)
7h - 10h Free cancellation
From
€479.00
View details
Agafay Desert Sunset Experience Camel Ride Quad and Dinner Show
Marrakech, Morocco

Agafay Desert Sunset Experience Camel Ride Quad and Dinner Show

5.0 (1)
8h 30m Free cancellation
From
€114.58
View details
Private Transfer from Casablanca (CMN) Airport to Ouarzazate
Casablanca, Morocco

Private Transfer from Casablanca (CMN) Airport to Ouarzazate

6h 15m Free cancellation
From
€510.21
View details
Highlight of Tangier Tour
Tangier, Morocco

Highlight of Tangier Tour

5.0 (1)
5h Free cancellation
From
€110.00
View details

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