Things to do in Morocco

Write Review Share

14,329 activities found

Transfer Marrakech to Tetouan
Marrakech, Morocco

Transfer Marrakech to Tetouan

3h Free cancellation
From
€281.60
View details
Ziplining In The Atlas Mountains
Marrakech, Morocco

Ziplining In The Atlas Mountains

8h Free cancellation
From
€149.34
View details
2 Days 1 Night Tour in Tafraoute and Canyon of Ait Mansour
Agadir, Morocco

2 Days 1 Night Tour in Tafraoute and Canyon of Ait Mansour

2 days Free cancellation
From
€250.00
View details
3 days to explore the sahara desert of Merzouga
Marrakech, Morocco

3 days to explore the sahara desert of Merzouga

4.0 (4)
3 days Free cancellation
From
€127.55
View details
Toubkal trek 3 days with private guide in Atlas Mountains
Marrakech, Morocco

Toubkal trek 3 days with private guide in Atlas Mountains

3 days Free cancellation
From
€250.00
View details
Morocco 11 Days Tour from Casablanca via Sahara Desert
Casablanca, Morocco

Morocco 11 Days Tour from Casablanca via Sahara Desert

5.0 (29)
11 days Free cancellation
From
€3,300.00
View details
Marrakech discovery experience
Marrakech, Morocco

Marrakech discovery experience

3h 30m Free cancellation
From
€24.00
View details
Full 12 day Tour Morroco Experience
Casablanca, Morocco

Full 12 day Tour Morroco Experience

12 days Free cancellation
From
€1,500.00
View details
3-Day Desert Tour Marrakech to Merzouga with Camel Ride
Marrakech, Morocco

3-Day Desert Tour Marrakech to Merzouga with Camel Ride

5.0 (2)
3 days Free cancellation
From
€650.00
View details
M'Goun trek in Morocco
Marrakech, Morocco

M'Goun trek in Morocco

9 days
From
€900.00
View details
Private 5-Day Escape to Berber Land from Marrakesh
Marrakech, Morocco

Private 5-Day Escape to Berber Land from Marrakesh

5.0 (2)
5 days
From
€595.00
View details
Restaurant at Ali's
Marrakech, Morocco

Restaurant at Ali's

3h - 4h Free cancellation
From
€65.00
View details
Essaouira Full-Day Guided Trip from Marrakech
Marrakech, Morocco

Essaouira Full-Day Guided Trip from Marrakech

10h Free cancellation
From
€32.00
View details
Excursion Lagziera from Agadir
Agadir, Morocco

Excursion Lagziera from Agadir

5.0 (1)
8h Free cancellation
From
€100.00
View details
Secret Valley Tour with Home Cooked Berber Lunch
Agadir, Morocco

Secret Valley Tour with Home Cooked Berber Lunch

3h - 4h Free cancellation
From
€35.00
View details
Private Transfer from Larache to Rabat (RBA) Airport
Larache, Morocco

Private Transfer from Larache to Rabat (RBA) Airport

1h 50m Free cancellation
From
€233.00
View details
Exploring Mirleft & Sidi-Ifni in 3-day Private Tour.
Marrakech, Morocco

Exploring Mirleft & Sidi-Ifni in 3-day Private Tour.

3 days Free cancellation
From
€430.05
View details
Moroccan Flavors A Guided Cooking Class
Marrakech, Morocco

Moroccan Flavors A Guided Cooking Class

4.7 (37)
1h 30m Free cancellation
From
€70.00
View details
Surf lessons in Taghazout and Tamraght
Agadir, Morocco

Surf lessons in Taghazout and Tamraght

3h Free cancellation
From
€30.00
View details
Sunset Camel ride Agafay desert including dinner and transport
Marrakech, Morocco

Sunset Camel ride Agafay desert including dinner and transport

5.0 (6)
5h Free cancellation
From
€49.49
View details
2 Days Tafraout Anti Atlas and Ait Manseur Valley Tour
Agadir, Morocco

2 Days Tafraout Anti Atlas and Ait Manseur Valley Tour

2 days Free cancellation
From
€500.00
View details
Walking Journey Through History And Hidden Gems Of Marrakech
Marrakech, Morocco

Walking Journey Through History And Hidden Gems Of Marrakech

3h - 4h Free cancellation
From
€18.19
View details
Agadir City Tour + Cable Car Experience, Kasbah, Mosque, Souk
Agadir, Morocco

Agadir City Tour + Cable Car Experience, Kasbah, Mosque, Souk

3h Free cancellation
From
€48.00
View details

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