Things to do in Morocco

Write Review Share

14,318 activities found

Visit and Discovery of the City of Agadir
Agadir, Morocco

Visit and Discovery of the City of Agadir

5.0 (5)
3h - 4h Free cancellation
From
€28.00
View details
Merzouga Quad Bikes and Sandboarding
Merzouga, Morocco

Merzouga Quad Bikes and Sandboarding

1h 30m Free cancellation
From
€45.00
View details
From Marrakesh : To Essaouira Full-Day Trip _ small-group
Marrakech, Morocco

From Marrakesh : To Essaouira Full-Day Trip _ small-group

5.0 (3)
10h Free cancellation
From
€18.85
View details
Marrakech Day Trip from Agadir with Hotel Pickup
Agadir, Morocco

Marrakech Day Trip from Agadir with Hotel Pickup

5.0 (1)
13h Free cancellation
From
€28.00
View details
Camel Barbecue Sunset Agadir city
Agadir, Morocco

Camel Barbecue Sunset Agadir city

5.0 (4)
2h - 3h Free cancellation
From
€29.00
View details
fes visit Private DE town
Fez, Morocco

fes visit Private DE town

5.0 (1)
7h - 8h Free cancellation
From
€40.00
View details
Quad Adventure in the Palmeraie #Adrenaline #MarrakechTrip #
Marrakech, Morocco

Quad Adventure in the Palmeraie #Adrenaline #MarrakechTrip #

5.0 (30)
2h Free cancellation
From
€30.00
View details
Casablanca Day Trip from Marrakech - Hassan II Mosque
Marrakech, Morocco

Casablanca Day Trip from Marrakech - Hassan II Mosque

4.6 (13)
10h - 12h Free cancellation
From
€39.70
View details
Mohammed V Airport Pickup Private Transfer to Casablanca
Casablanca, Morocco

Mohammed V Airport Pickup Private Transfer to Casablanca

35m - 1h 30m Free cancellation
From
€55.00
View details
Dinner and Sunset Camel Ride at desert Agafay Marrakech
Marrakech, Morocco

Dinner and Sunset Camel Ride at desert Agafay Marrakech

5.0 (5)
4h 30m Free cancellation
From
€43.34
View details
Sunset Camel Ride experience in the Agafay rocky Desert.
Marrakech, Morocco

Sunset Camel Ride experience in the Agafay rocky Desert.

5.0 (8)
3h Free cancellation
From
€46.00
View details
Tamraght Morocco Horseback Riding Adventure
Agadir, Morocco

Tamraght Morocco Horseback Riding Adventure

2h Free cancellation
From
€25.00
View details
Fez to Chefchaouen Day Trip - group tour
Fez, Morocco

Fez to Chefchaouen Day Trip - group tour

5.0 (1)
5h Free cancellation
From
€45.00
View details
Full-Day Trip to Essaouira from Marrakech
Marrakech, Morocco

Full-Day Trip to Essaouira from Marrakech

8h Free cancellation
From
€49.87
View details
From Marrakech: Atlas Mountains Full-Day Hiking Trip
Marrakech, Morocco

From Marrakech: Atlas Mountains Full-Day Hiking Trip

5.0 (41)
8h Free cancellation
From
€19.00
View details
Ultimate relaxation Pack 45min floating session and 45min Massage
Chefchaouen, Morocco

Ultimate relaxation Pack 45min floating session and 45min Massage

4.9 (13)
2h Free cancellation
From
€69.50
View details
Funny Family Cooking Class in Blue City
Chefchaouen, Morocco

Funny Family Cooking Class in Blue City

3.0 (2)
3h 30m Free cancellation
From
€77.27
View details
TAXI Transfers in Tangier Airport ibnu battota &Port & City Rides
Tangier, Morocco

TAXI Transfers in Tangier Airport ibnu battota &Port & City Rides

5.0 (1)
25m - 40m Free cancellation
From
€30.00
View details
Ourika Valley and Atlas Mountains 7 Hour Private Tour
Marrakech, Morocco

Ourika Valley and Atlas Mountains 7 Hour Private Tour

5.0 (17)
7h Free cancellation
From
€53.63
View details
Ouarzazate group excursion
Marrakech, Morocco

Ouarzazate group excursion

8h - 10h Free cancellation
From
€44.00
View details
Private Transfer from Rabat Airport to Rabat City
Rabat, Morocco

Private Transfer from Rabat Airport to Rabat City

5.0 (2)
20m - 30m Free cancellation
From
€14.00
View details
Full Day Private Guided Tour in Fez Medina
Fez, Morocco

Full Day Private Guided Tour in Fez Medina

6h Free cancellation
From
€26.36
View details
Private transfer from airport Menara Marrakech To Riad/Hotel or Opposite way
Marrakech, Morocco

Private transfer from airport Menara Marrakech To Riad/Hotel or Opposite way

5.0 (1)
15m Free cancellation
From
€7.50
View details
Marrakech Private Airport Transfer
Marrakech, Morocco

Marrakech Private Airport Transfer

4.0 (4)
20m Free cancellation
From
€9.40
View details

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