Things to do in Morocco

Write Review Share

14,320 activities found

Surf lessons in Casablanca
Casablanca, Morocco

Surf lessons in Casablanca

2h Free cancellation
From
€125.00
View details
Marrakech Private Shopping Tour
Marrakech, Morocco

Marrakech Private Shopping Tour

3.7 (3)
3h Free cancellation
From
€65.00
View details
Marrakech Grove Palm Buggy Tour
Marrakech, Morocco

Marrakech Grove Palm Buggy Tour

4.6 (21)
3h Free cancellation
From
€65.00
View details
Agadir Desert Adventure: Beach Buggy & Sandboarding with pickup
Agadir, Morocco

Agadir Desert Adventure: Beach Buggy & Sandboarding with pickup

3.0 (2)
4h Free cancellation
From
€60.00
View details
E-Bike Day Trip to Atlas Mountain & Imlil Valley from Marrakech
Marrakech, Morocco

E-Bike Day Trip to Atlas Mountain & Imlil Valley from Marrakech

5.0 (2)
1 day Free cancellation
From
€160.00
View details
Tangier Highlights Cap Spartel Camel Ride and Hercules Cave
Tangier, Morocco

Tangier Highlights Cap Spartel Camel Ride and Hercules Cave

5.0 (2)
4h - 6h Free cancellation
From
€40.00
View details
Horseback riding on Essaouira beach with transport
Essaouira, Morocco

Horseback riding on Essaouira beach with transport

2h Free cancellation
From
€28.00
View details
Fes Private Transfer Train Station to Hotel or Vice Versa
Fez, Morocco

Fes Private Transfer Train Station to Hotel or Vice Versa

5.0 (1)
1h - 1h 30m Free cancellation
From
€9.00
View details
3 Day Desert Tour from Marrakech to Zagora
Marrakech, Morocco

3 Day Desert Tour from Marrakech to Zagora

4.9 (11)
3 days Free cancellation
From
€299.00
View details
3-Day Desert Experience from Marrakech
Marrakech, Morocco

3-Day Desert Experience from Marrakech

4.0 (61)
3 days Free cancellation
From
€102.00
View details
Agafay Desert Quad Biking Experience
Marrakech, Morocco

Agafay Desert Quad Biking Experience

5.0 (5)
4h Free cancellation
From
€90.00
View details
Evening Colors Sunset Cable Car tour and Big Market Souk Agadir
Agadir, Morocco

Evening Colors Sunset Cable Car tour and Big Market Souk Agadir

5.0 (7)
2h 10m Free cancellation
From
€27.36
View details
Private Tour to Tropic of Cancer in Dakhla
Dakhla, Morocco

Private Tour to Tropic of Cancer in Dakhla

3.0 (1)
6h - 7h Free cancellation
From
€220.00
View details
Day excursion Imlil Atlas Mountains
Marrakech, Morocco

Day excursion Imlil Atlas Mountains

5.0 (4)
8h - 9h Free cancellation
From
€28.00
View details
Private Imlil Valley Tour from Marrakech
Marrakech, Morocco

Private Imlil Valley Tour from Marrakech

4.9 (10)
5h - 9h Free cancellation
From
€40.92
View details
Marrakech: Tradition Morrocan Cooking Class with Market Visit
Marrakech, Morocco

Marrakech: Tradition Morrocan Cooking Class with Market Visit

5.0 (5)
4h Free cancellation
From
€50.00
View details
Quad ride from Kasbah Ait Benhadou to Ouarzazate Studios
Ouarzazate, Morocco

Quad ride from Kasbah Ait Benhadou to Ouarzazate Studios

5.0 (1)
4h Free cancellation
From
€176.17
View details
Private transfer from train station to your Hotel in Fez city.
Fez, Morocco

Private transfer from train station to your Hotel in Fez city.

5.0 (1)
15m - 30m Free cancellation
From
€40.00
View details
From Marrakech : Zipline in the Atlas Mountains & Berber villages
Marrakech, Morocco

From Marrakech : Zipline in the Atlas Mountains & Berber villages

4.6 (10)
7h Free cancellation
From
€55.00
View details
Marrakech to Ouzoud Waterfalls Day Tour
Marrakech, Morocco

Marrakech to Ouzoud Waterfalls Day Tour

5.0 (142)
10h Free cancellation
From
€13.00
View details
Have a Great Day in Chefchaouen(blue city)
Fez, Morocco

Have a Great Day in Chefchaouen(blue city)

4.5 (13)
12h Free cancellation
From
€28.00
View details
Marrakesh : half-day private car with driver at your service
Marrakech, Morocco

Marrakesh : half-day private car with driver at your service

5.0 (3)
4h Free cancellation
From
€50.00
View details
3 Days Desert Tour From Marrakech To Agadir Camel & Overnights
Marrakech, Morocco

3 Days Desert Tour From Marrakech To Agadir Camel & Overnights

5.0 (1)
3 days Free cancellation
From
€207.00
View details
• "Sensations Excursion in Casablanca: Quad & Paintball"
Atlantic Coast, Morocco

• "Sensations Excursion in Casablanca: Quad & Paintball"

4h Free cancellation
From
€75.00
View details

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