Things to do in Morocco

Write Review Share

14,321 activities found

Cooking Workshops with the best local chef
Marrakech, Morocco

Cooking Workshops with the best local chef

4h Free cancellation
From
€60.00
View details
Ourika Valley & Atlas, Waterfalls & River Lunch from Marrakech
Marrakech, Morocco

Ourika Valley & Atlas, Waterfalls & River Lunch from Marrakech

5.0 (1)
7h Free cancellation
From
€20.00
View details
Marrakech: Agafay Desert, Quad Bike, Camel Ride & Dinner Show
Marrakech, Morocco

Marrakech: Agafay Desert, Quad Bike, Camel Ride & Dinner Show

5.0 (4)
1h - 4h Free cancellation
From
€15.00
View details
Fes Full Day Private Tour from Casablanca
Fez, Morocco

Fes Full Day Private Tour from Casablanca

8h - 9h Free cancellation
From
€70.00
View details
Camel Ride Experience With Walking Tour In Tangier
Tangier, Morocco

Camel Ride Experience With Walking Tour In Tangier

5.0 (1)
6h Free cancellation
From
€120.00
View details
Full-Day Agafay Desert Adventure & Atlas Mountains from Marrakech
Marrakech, Morocco

Full-Day Agafay Desert Adventure & Atlas Mountains from Marrakech

5.0 (1)
7h - 8h Free cancellation
From
€29.00
View details
From Casablanca 2 Days to Fez via Rabat and Chefchaouen Special offer
Casablanca, Morocco

From Casablanca 2 Days to Fez via Rabat and Chefchaouen

5.0 (5)
2 days Free cancellation
From
€315.00 €283.50
View details
Full Day Marrakech City Tour
Marrakech, Morocco

Full Day Marrakech City Tour

3.2 (5)
8h Free cancellation
From
€73.00
View details
Excursion Taroudant & Palmeraie Tiout
Agadir, Morocco

Excursion Taroudant & Palmeraie Tiout

4.7 (3)
8h 30m Free cancellation
From
€51.29
View details
12-Day Private Moroccan Cities and Deserts Tour
Casablanca, Morocco

12-Day Private Moroccan Cities and Deserts Tour

5.0 (2)
12 days Free cancellation
From
€1,800.17
View details
Marrakech to Imlil Transfers
Marrakech, Morocco

Marrakech to Imlil Transfers

1h 30m Free cancellation
From
€75.00
View details
Ourika Valley and Atlas Mountains Full-Day Tour from Marrakech
Marrakech, Morocco

Ourika Valley and Atlas Mountains Full-Day Tour from Marrakech

5.0 (3)
8h - 10h Free cancellation
From
€15.00
View details
Imlil Private Day Trip from Marrakech via Atlas Mountains
Marrakech, Morocco

Imlil Private Day Trip from Marrakech via Atlas Mountains

8h - 9h Free cancellation
From
€70.00
View details
Rabat full day tour from casablanca / port Casablanca
Casablanca, Morocco

Rabat full day tour from casablanca / port Casablanca

5.0 (1)
7h Free cancellation
From
€189.00
View details
Local Culinary Experience Cooking Henna and Traditional Dress
Marrakech, Morocco

Local Culinary Experience Cooking Henna and Traditional Dress

5.0 (3)
4h Free cancellation
From
€49.99
View details
Shared group day trip from Marrakech to Essaouira
Marrakech, Morocco

Shared group day trip from Marrakech to Essaouira

4.3 (4)
10h - 11h Free cancellation
From
€37.00
View details
Transfer Fes to Ifrane
Fez, Morocco

Transfer Fes to Ifrane

2h Free cancellation
From
€43.74
View details
Private Transfer Fes - Fes airport / Fes airport to Fes
Fez, Morocco

Private Transfer Fes - Fes airport / Fes airport to Fes

5.0 (1)
21m Free cancellation
From
€35.00
View details
2 Days Mt Toubkal Trek
Marrakech, Morocco

2 Days Mt Toubkal Trek

5.0 (30)
2 days Free cancellation
From
€214.00
View details
North of Morocco in 3 Days
Tangier, Morocco

North of Morocco in 3 Days

5.0 (1)
4 days Free cancellation
From
€800.00
View details
Marrakech to Zagora Desert tour
Marrakech, Morocco

Marrakech to Zagora Desert tour

2 days Skip the line
From
€94.89
View details
Private transfer from fes to casablanca
Fez, Morocco

Private transfer from fes to casablanca

5.0 (2)
3m - 30m Free cancellation
From
€120.00
View details
Marrakech TAXI Airport privâtes Transfer
Marrakech, Morocco

Marrakech TAXI Airport privâtes Transfer

30m - 40m Free cancellation
From
€6.82
View details

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