Things to do in Morocco

Write Review Share

14,328 activities found

Merzouga 4x4 Desert Tour Sahara Exursion
Merzouga, Morocco

Merzouga 4x4 Desert Tour Sahara Exursion

5.0 (12)
3h Free cancellation
From
€79.00
View details
Marrakech Walking Half Day City Tour
Marrakech, Morocco

Marrakech Walking Half Day City Tour

4.7 (3)
4h Free cancellation
From
€100.00
View details
3-day circuit from Marrakech to Merzouga with bivouac
Marrakech, Morocco

3-day circuit from Marrakech to Merzouga with bivouac

5.0 (2)
3 days Free cancellation
From
€85.34
View details
Chefchaouen: 1 day excursion from Casablanca
Casablanca, Morocco

Chefchaouen: 1 day excursion from Casablanca

13m - 15m
From
€185.00
View details
Private Day Trip from Marrakech: Ait Ben Haddou & Telouet including camel ride
Marrakech, Morocco

Private Day Trip from Marrakech: Ait Ben Haddou & Telouet including camel ride

5.0 (7)
12h Free cancellation
From
€160.00
View details
Private Day Trip to Essaouira Mogador from Marrakech
Marrakech, Morocco

Private Day Trip to Essaouira Mogador from Marrakech

9h - 12h Free cancellation
From
€75.00
View details
Private Bus Transfer Between Agadir And Marrakech
Agadir, Morocco

Private Bus Transfer Between Agadir And Marrakech

4h 30m Free cancellation
From
€217.29
View details
Create your own carving of cedar in Essaouira
Essaouira, Morocco

Create your own carving of cedar in Essaouira

3h 30m Free cancellation
From
€70.00
View details
Half-Day Quad Biking in Palm Grove from Marrakech
Marrakech, Morocco

Half-Day Quad Biking in Palm Grove from Marrakech

4.5 (2)
3h Free cancellation
From
€75.00
View details
Marrakech Agafay Desert Dinner with Quad Bike and Camel Ride
Marrakech, Morocco

Marrakech Agafay Desert Dinner with Quad Bike and Camel Ride

5h Free cancellation
From
€32.00
View details
Desert Tour From Fez To Marrakech 3 Days / 2 Nights
Fez, Morocco

Desert Tour From Fez To Marrakech 3 Days / 2 Nights

5.0 (1)
3 days Free cancellation
From
€250.00
View details
All exclusive, 3-Day Group Sahara Tour From Marrakech To Merzouga
Marrakech, Morocco

All exclusive, 3-Day Group Sahara Tour From Marrakech To Merzouga

5.0 (5)
3 days Free cancellation
From
€300.00
View details
Tangier Airport Private Arrival or Departure Transfer
Tangier, Morocco

Tangier Airport Private Arrival or Departure Transfer

45m Free cancellation
From
€27.05
View details
11 Day Morocco Imperial Cities Beach Desert Mountains Tour
Marrakech, Morocco

11 Day Morocco Imperial Cities Beach Desert Mountains Tour

11 days Free cancellation
From
€1,225.78
View details
Guided tour of Fez Check-out Rabat
Rabat, Morocco

Guided tour of Fez Check-out Rabat

9h Free cancellation
From
€150.00
View details
from / to - marrakech 8 days round trip through royal cities of morocco
Marrakech, Morocco

from / to - marrakech 8 days round trip through royal cities of morocco

5.0 (2)
8 days Free cancellation
From
€1,250.00
View details
Private Walking Tour on the Spicy Dunes in Marrakech
Marrakech, Morocco

Private Walking Tour on the Spicy Dunes in Marrakech

3h Free cancellation
From
€125.85
View details
Private Transfer from Chefchaouen to Tanger-Ibn Batouta (TNG) Airport
Chefchaouen, Morocco

Private Transfer from Chefchaouen to Tanger-Ibn Batouta (TNG) Airport

2h 30m Free cancellation
From
€198.00
View details
Essaouira Day Trip from Marrakech
Marrakech, Morocco

Essaouira Day Trip from Marrakech

10h - 12h Free cancellation
From
€135.81
View details
Volubilis, Moulay Idriss and Meknes day trip from Fes
Fez, Morocco

Volubilis, Moulay Idriss and Meknes day trip from Fes

5.0 (6)
7h - 8h Free cancellation
From
€53.34
View details
Marrakech Palm Grove Camel Ride with Traditional Moroccan Tea
Marrakech, Morocco

Marrakech Palm Grove Camel Ride with Traditional Moroccan Tea

3h Free cancellation
From
€21.73
View details
Day trip to Essaouira from Marrakech
Marrakech, Morocco

Day trip to Essaouira from Marrakech

5.0 (1)
10h
From
€85.34
View details

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