Things to do in Morocco

Write Review Share

14,330 activities found

Casablanca to Rabat Imperial Day Trip by Train
Casablanca, Morocco

Casablanca to Rabat Imperial Day Trip by Train

5.0 (3)
7h Free cancellation
From
€271.62
View details
Ouzoud Waterfalls Full Day Trip From Marrakech
Marrakech, Morocco

Ouzoud Waterfalls Full Day Trip From Marrakech

9h Free cancellation
From
€70.00
View details
Day Trip to Ouzoud Waterfalls from Marrakech
Marrakech, Morocco

Day Trip to Ouzoud Waterfalls from Marrakech

4.7 (3)
6h Free cancellation
From
€30.00
View details
Atlas Mountains Day Trip to Imlil with Lunch in Armed
Marrakech, Morocco

Atlas Mountains Day Trip to Imlil with Lunch in Armed

8h Free cancellation
From
€193.75
View details
Fes desert tour 3 days
Fez, Morocco

Fes desert tour 3 days

3 days Free cancellation
From
€386.16
View details
Winter Trek Toubkal Ascent 2 days 1 night
Marrakech, Morocco

Winter Trek Toubkal Ascent 2 days 1 night

2 days Free cancellation
From
€159.00
View details
VIP Tangier Private Tour From The Cruise Ship
Tangier, Morocco

VIP Tangier Private Tour From The Cruise Ship

5h - 6h Free cancellation
From
€120.00
View details
Rabat Family Dinner Experience
Rabat, Morocco

Rabat Family Dinner Experience

5.0 (1)
3h Free cancellation
From
€55.00
View details
3 Days 2 Nights Desert tour From Marrakech to Merzouga Desert
Marrakech, Morocco

3 Days 2 Nights Desert tour From Marrakech to Merzouga Desert

5.0 (12)
3 days Free cancellation
From
€399.00
View details
Paradise Valley Day Trip From Agadir & Taghazout
Agadir, Morocco

Paradise Valley Day Trip From Agadir & Taghazout

5.0 (1)
5h Free cancellation
From
€26.26
View details
Tangier Jewish Heritage Tour with Synagogues & Lunch Special offer
Tangier, Morocco

Tangier Jewish Heritage Tour with Synagogues & Lunch

2h - 3h Free cancellation
From
€130.30 €123.78
View details
Desert excursion with camel trek into the camp Dinner breakfast
Merzouga, Morocco

Desert excursion with camel trek into the camp Dinner breakfast

4.9 (13)
18h Free cancellation
From
€45.27
View details
2h Quad Adventure in the Marrakech Palmeraie With Transfer
Marrakech, Morocco

2h Quad Adventure in the Marrakech Palmeraie With Transfer

5.0 (1)
2h Free cancellation
From
€25.00
View details
5-Hour Private Sunset Tour in Agafay Desert with Camel Ride
Marrakech, Morocco

5-Hour Private Sunset Tour in Agafay Desert with Camel Ride

5h Free cancellation
From
€110.00
View details
Agafay Desert and Atlas Mountains Day Trip from Marrakesh
Marrakech, Morocco

Agafay Desert and Atlas Mountains Day Trip from Marrakesh

7h Free cancellation
From
€19.00
View details
Agadir or Taghazout Sand Surfing Experience
Agadir, Morocco

Agadir or Taghazout Sand Surfing Experience

5h Free cancellation
From
€55.00
View details
4 Day Private Luxury Sahara Tour from Marrakech
Marrakech, Morocco

4 Day Private Luxury Sahara Tour from Marrakech

5.0 (6)
4 days Free cancellation
From
€810.00
View details
Private Transfer from Casablanca to Marrakech
Casablanca, Morocco

Private Transfer from Casablanca to Marrakech

3h Free cancellation
From
€140.00
View details
Asila Private Tour And Sightseeings Of Tangier
Tangier, Morocco

Asila Private Tour And Sightseeings Of Tangier

5.0 (1)
7h
From
€150.00
View details
Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech
M'Hamid, Morocco

Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech

5.0 (1)
5h Free cancellation
From
€80.00
View details
3 Day Private Morocco Desert Tour Marrakech from Fes
Fez, Morocco

3 Day Private Morocco Desert Tour Marrakech from Fes

3 days Free cancellation
From
€497.96
View details
Agadir Goat Tree Tour Discover the Amazing Argan Landscape
Agadir, Morocco

Agadir Goat Tree Tour Discover the Amazing Argan Landscape

3h Free cancellation
From
€25.00
View details

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