Things to do in Morocco

Write Review Share

14,329 activities found

Walking Tour of Chefchaouen With a Local Certified Tour Guide
Chefchaouen, Morocco

Walking Tour of Chefchaouen With a Local Certified Tour Guide

2h Free cancellation
From
€38.03
View details
Multi Day Tour in the Desert and Cities of Morocco
Marrakech, Morocco

Multi Day Tour in the Desert and Cities of Morocco

5.0 (4)
5 days Free cancellation
From
€76.96
View details
Overnight From Erfoud to Erg Chebbi Merzouga with Camel Ride
Erfoud, Morocco

Overnight From Erfoud to Erg Chebbi Merzouga with Camel Ride

5.0 (9)
12h Free cancellation
From
€154.00
View details
Visit to Casablanca
Casablanca, Morocco

Visit to Casablanca

3.7 (3)
8h - 12h Free cancellation
From
€860.12
View details
Berber Weaving Workshop in Safi
Central Morocco, Morocco

Berber Weaving Workshop in Safi

2h 40m Free cancellation
From
€47.00
View details
Private Day Trip from Fez to Chefchaouen " The Blue Pearl"
Fez, Morocco

Private Day Trip from Fez to Chefchaouen " The Blue Pearl"

5.0 (1)
12h Free cancellation
From
€310.00
View details
Private Tour in Essaouira Mogador and the Portuguese Fortress
Marrakech, Morocco

Private Tour in Essaouira Mogador and the Portuguese Fortress

8h - 10h Free cancellation
From
€65.01
View details
Discover Essaouira on a Full Day Coastal Adventure from Marrakech
Marrakech, Morocco

Discover Essaouira on a Full Day Coastal Adventure from Marrakech

12h Free cancellation
From
€25.00
View details
2 Days Desert Trip from fes to Merzouga
Fez, Morocco

2 Days Desert Trip from fes to Merzouga

4.3 (3)
2 days Free cancellation
From
€300.00
View details
Guided Tour | Sahara Trekking: Stone Desert and Dunes
Marrakech, Morocco

Guided Tour | Sahara Trekking: Stone Desert and Dunes

5.0 (2)
9 days Free cancellation
From
€1,200.00
View details
Marrakech: Atlas Mountains, Ourika Valley, Waterfall & Lunch
Marrakech, Morocco

Marrakech: Atlas Mountains, Ourika Valley, Waterfall & Lunch

7h Free cancellation
From
€22.63
View details
2 Days Private Tour in Fes to Tangier Via Chefchaouen
Fez, Morocco

2 Days Private Tour in Fes to Tangier Via Chefchaouen

2 days Free cancellation
From
€300.00
View details
Marrakech Bahia Palace Jewish Synagogue and Cemetery
Marrakech, Morocco

Marrakech Bahia Palace Jewish Synagogue and Cemetery

3h Free cancellation
From
€31.02
View details
10 Days Imperial Cities & Kasbah Trail Via Sahara Desert From Marrakech
Marrakech, Morocco

10 Days Imperial Cities & Kasbah Trail Via Sahara Desert From Marrakech

10 days Free cancellation
From
€1,400.00
View details
Day trip To Essaouira From Marrakech
M'Hamid, Morocco

Day trip To Essaouira From Marrakech

5.0 (1)
10h - 12h Free cancellation
From
€60.00
View details
Experience the real Sahara desert with local expert in 2 days
M'Hamid, Morocco

Experience the real Sahara desert with local expert in 2 days

5.0 (12)
2 days Free cancellation
From
€100.00
View details
From Marrakech:Atlas Mountains Day Trip - Small Group - Localpro
Marrakech, Morocco

From Marrakech:Atlas Mountains Day Trip - Small Group - Localpro

5.0 (1)
8h - 9h Free cancellation
From
€38.03
View details
Embark on 3-Day Private Tour from Marrakech to the Chegaga Desert
Marrakech, Morocco

Embark on 3-Day Private Tour from Marrakech to the Chegaga Desert

3 days Free cancellation
From
€600.00
View details
4 Day Sahara Desert Trek with Nomads in Morocco
Zagora, Morocco

4 Day Sahara Desert Trek with Nomads in Morocco

4 days Free cancellation
From
€450.00
View details
Half-Day Walking Tour in Marrakech with Expert Guide
Marrakech, Morocco

Half-Day Walking Tour in Marrakech with Expert Guide

4h Free cancellation
From
€69.00
View details
4 Day Luxury Sahara Desert Tour from Marrakech
Marrakech, Morocco

4 Day Luxury Sahara Desert Tour from Marrakech

5.0 (4)
4 days Free cancellation
From
€510.00
View details
Camel ride in Marrakech 2 hours
Marrakech, Morocco

Camel ride in Marrakech 2 hours

2h Free cancellation
From
€21.00
View details
Cooking Class
Agadir, Morocco

Cooking Class

5h Free cancellation
From
€73.12
View details

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