Things to do in Morocco

Write Review Share

14,325 activities found

chefchaouen tours
Chefchaouen, Morocco

chefchaouen tours

4.5 (35)
2h Free cancellation
From
€37.00
View details
Day trip to visit Ouarzazate
Ouarzazate, Morocco

Day trip to visit Ouarzazate

4.6 (10)
7h Free cancellation
From
€125.00
View details
Agadir: 3-Day Merzouga Desert Tour with Camel Ride & Desert Camp
Agadir, Morocco

Agadir: 3-Day Merzouga Desert Tour with Camel Ride & Desert Camp

5.0 (5)
3 days Free cancellation
From
€350.00
View details
Private Fes Shopping tour
Fez, Morocco

Private Fes Shopping tour

5.0 (1)
3h - 4h Free cancellation
From
€33.34
View details
Merzouga Desert & Atlas Mountains from Casablanca
Casablanca, Morocco

Merzouga Desert & Atlas Mountains from Casablanca

5.0 (1)
4 days Free cancellation
From
€623.38
View details
Fez Day Trip from Casablanca
Casablanca, Morocco

Fez Day Trip from Casablanca

3.0 (2)
10h - 12h Free cancellation
From
€163.69
View details
Agadir Airport Transfers to and from Agadir Hotels
Agadir, Morocco

Agadir Airport Transfers to and from Agadir Hotels

20m Free cancellation
From
€15.00
View details
3 Days/2 nights Sahara Desert Trip to Merzouga From Marrakech.
Marrakech, Morocco

3 Days/2 nights Sahara Desert Trip to Merzouga From Marrakech.

5.0 (13)
3 days Free cancellation
From
€110.00
View details
Casablanca City Tour - Let's travel
Casablanca, Morocco

Casablanca City Tour - Let's travel

4.7 (11)
4h Free cancellation
From
€65.00
View details
Berber villages Trail Running program near to Marrakech
Marrakech, Morocco

Berber villages Trail Running program near to Marrakech

1.3 days Free cancellation
From
€51.29
View details
Rent Car with Driver: Marrakech City Tour
Marrakech, Morocco

Rent Car with Driver: Marrakech City Tour

5.0 (1)
3h - 4h Free cancellation
From
€19.00
View details
Visite guidé de l'ancien ville de Marrakech , cites historique
Marrakech, Morocco

Visite guidé de l'ancien ville de Marrakech , cites historique

5.0 (2)
4h Free cancellation
From
€35.00
View details
10-Day Private Tour in Tangier, Chefchaouen, Fes, and Merzouga
Merzouga, Morocco

10-Day Private Tour in Tangier, Chefchaouen, Fes, and Merzouga

10 days Free cancellation
From
€3,000.00
View details
Essaouira Coastal Day Trip from Marrakech: Medina, Port Argan Oil
Marrakech, Morocco

Essaouira Coastal Day Trip from Marrakech: Medina, Port Argan Oil

10h - 12h Free cancellation
From
€26.00
View details
Mount Toubkal Climbing
Marrakech, Morocco

Mount Toubkal Climbing

5.0 (16)
2 days Free cancellation
From
€250.00
View details
Casablanca Rabat City Tour, Lunch Included
Casablanca, Morocco

Casablanca Rabat City Tour, Lunch Included

5.0 (12)
8h 15m Free cancellation
From
€120.00
View details
Private 3 days desert tour from fes to Marrakech
Fez, Morocco

Private 3 days desert tour from fes to Marrakech

5.0 (24)
3 days
From
€500.00
View details
Ourika valley & Atlas mountains day trip from Marrakech
Central Morocco, Morocco

Ourika valley & Atlas mountains day trip from Marrakech

4.9 (94)
7h Free cancellation
From
€20.00
View details
Marrakech Palm Groves Camel Ride
Marrakech, Morocco

Marrakech Palm Groves Camel Ride

3h Free cancellation
From
€30.00
View details
Beekeeping and Mountain Tour in Imouzzer
Agadir, Morocco

Beekeeping and Mountain Tour in Imouzzer

3h Free cancellation
From
€45.00
View details
3 days Desert tour form Marrakech to Merzouga
Marrakech, Morocco

3 days Desert tour form Marrakech to Merzouga

5.0 (2)
3 days Free cancellation
From
€95.00
View details
Marrakech: 3-Day Trek High Atlas Mountains and Berber Villages
Marrakech, Morocco

Marrakech: 3-Day Trek High Atlas Mountains and Berber Villages

3 days Free cancellation
From
€150.00
View details
Discover Fes Through Its Crafts Create,
Fez, Morocco

Discover Fes Through Its Crafts Create,

5.0 (1)
3h 30m Free cancellation
From
€50.00
View details
Private Transfer from El Jadida to Casablanca (CMN) Airport
Atlantic Coast, Morocco

Private Transfer from El Jadida to Casablanca (CMN) Airport

1h 35m Free cancellation
From
€125.00
View details

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