Things to do in Morocco

Write Review Share

14,329 activities found

Fes City Tour Departure from Casablanca
Casablanca, Morocco

Fes City Tour Departure from Casablanca

12h Free cancellation
From
€158.44
View details
Shared Group Day trip from Marrakech Ouzoud waterfall
Marrakech, Morocco

Shared Group Day trip from Marrakech Ouzoud waterfall

5.0 (1)
7h - 11h Free cancellation
From
€19.00
View details
Marrakech : Private Transfer to/from RAK Airport
Marrakech, Morocco

Marrakech : Private Transfer to/from RAK Airport

4.6 (13)
1h - 2h Free cancellation
From
€90.00
View details
4-Days Sahara Desert Tour & Atlas Mountain And Luxury Camp Stay Special offer
Marrakech, Morocco

4-Days Sahara Desert Tour & Atlas Mountain And Luxury Camp Stay

5.0 (1)
4 days Free cancellation
From
€700.00 €490.00
View details
Buggy Adventure and Off-Road Experience in Agadir
Agadir, Morocco

Buggy Adventure and Off-Road Experience in Agadir

5.0 (2)
4h Free cancellation
From
€70.00
View details
3 hour Jeep Tour in Sahara Desert Merzouga
Morocco Sahara, Morocco

3 hour Jeep Tour in Sahara Desert Merzouga

3h Free cancellation
From
€60.00
View details
Quad Bike Marrakech Palm grove
Marrakech, Morocco

Quad Bike Marrakech Palm grove

4h Free cancellation
From
€52.00
View details
Imperial Cities Tour From Rabat by Train
Rabat, Morocco

Imperial Cities Tour From Rabat by Train

5.0 (1)
8 days
From
€1,800.00
View details
From Marrakech: 2 days Trek in Atlas Mountains Red Valley
Marrakech, Morocco

From Marrakech: 2 days Trek in Atlas Mountains Red Valley

5.0 (1)
2 days Free cancellation
From
€120.00
View details
Biking day Trip to Atlas Mountains From Marrakech
Marrakech, Morocco

Biking day Trip to Atlas Mountains From Marrakech

8h - 10h Free cancellation
From
€120.00
View details
Group day tour to Atlas Mountains from Marrakech
Marrakech, Morocco

Group day tour to Atlas Mountains from Marrakech

6h 30m Free cancellation
From
€42.12
View details
1-Day Quad Adventure in Essaouira near Marrakech
Essaouira, Morocco

1-Day Quad Adventure in Essaouira near Marrakech

5.0 (2)
7h
From
€177.00
View details
Authentic Moroccan Cooking Class in Marrakech with a Local Chef
Marrakech, Morocco

Authentic Moroccan Cooking Class in Marrakech with a Local Chef

3h Free cancellation
From
€53.42
View details
9 Days Private Morocco Desert Tour from Marrakech
Casablanca, Morocco

9 Days Private Morocco Desert Tour from Marrakech

5.0 (10)
9 days Free cancellation
From
€1,470.00
View details
8 Days Tour from Casablanca Imperial cites and Desert
Casablanca, Morocco

8 Days Tour from Casablanca Imperial cites and Desert

5.0 (2)
8 days
From
€2,580.65
View details
4 days tour Marrakech to Sahara desert
Marrakech, Morocco

4 days tour Marrakech to Sahara desert

4 days Free cancellation
From
€450.00
View details
Ourika: The Kingdom of "Noble People" Private Tour
Marrakech, Morocco

Ourika: The Kingdom of "Noble People" Private Tour

5.0 (4)
8h Free cancellation
From
€250.00
View details
5-day tour from Casablanca to Marrakech via the desert dunes
Marrakech, Morocco

5-day tour from Casablanca to Marrakech via the desert dunes

5.0 (2)
5 days Free cancellation
From
€800.00
View details
8 Day Surf and Yoga Holiday in Authentic Surf Camp, Tamraght MAR
Agadir, Morocco

8 Day Surf and Yoga Holiday in Authentic Surf Camp, Tamraght MAR

5.0 (4)
8 days Free cancellation
From
€659.00
View details
Private Transfer Agadir Airport to Taghazout
Agadir, Morocco

Private Transfer Agadir Airport to Taghazout

5.0 (1)
45m Free cancellation
From
€27.16
View details
3DEDay Desert Tour DE Marrakech to Merzouga
Marrakech, Morocco

3DEDay Desert Tour DE Marrakech to Merzouga

3 days Free cancellation
From
€120.00
View details
Full Day Trip to Imlil Valley from Marrakech
Marrakech, Morocco

Full Day Trip to Imlil Valley from Marrakech

2h Free cancellation
From
€63.38
View details

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