Things to do in Morocco

Write Review Share

14,329 activities found

Marrakech Medina Culture and History Guided Tour
Marrakech, Morocco

Marrakech Medina Culture and History Guided Tour

4h - 5h Free cancellation
From
€50.00
View details
ANIMA Garden with private transport
Casablanca, Morocco

ANIMA Garden with private transport

5.0 (1)
8h
From
€450.00
View details
Explore Marrakech with Cooking Class Experience
Marrakech, Morocco

Explore Marrakech with Cooking Class Experience

2h Free cancellation
From
€75.00
View details
Trekking 8 days in the Moroccan desert from Marrakech
Marrakech, Morocco

Trekking 8 days in the Moroccan desert from Marrakech

5.0 (4)
8 days
From
€650.00
View details
Private Arrival Transfer Agadir Al Massira Airport to City
Agadir, Morocco

Private Arrival Transfer Agadir Al Massira Airport to City

30m - 45m Free cancellation
From
€13.58
View details
Day Trip To The Three Valleys from Marrakech & Camel Ride
Marrakech, Morocco

Day Trip To The Three Valleys from Marrakech & Camel Ride

7h Free cancellation
From
€10.57
View details
marrakech to fes 2 day desert tour
Marrakech, Morocco

marrakech to fes 2 day desert tour

5.0 (2)
2 days
From
€461.54
View details
2-Day small group desert tour from fes
Fez, Morocco

2-Day small group desert tour from fes

5.0 (1)
2 days Free cancellation
From
€400.00
View details
Shared Shuttle Excursion from Tangier to Chefchaouen
Tangier, Morocco

Shared Shuttle Excursion from Tangier to Chefchaouen

8m Free cancellation
From
€45.27
View details
Private Driver from Rabat Airport to Rabat City
Rabat, Morocco

Private Driver from Rabat Airport to Rabat City

5.0 (2)
15m - 30m Free cancellation
From
€26.47
View details
1-Day Trip To The Berber High Atlas Mountainous Ourika Valley From Marrakech
Marrakech, Morocco

1-Day Trip To The Berber High Atlas Mountainous Ourika Valley From Marrakech

5.0 (4)
7h - 8h Free cancellation
From
€25.00
View details
EN Quad Hiking in the Ouzoud Waterfalls (B)
Ouzoud, Morocco

EN Quad Hiking in the Ouzoud Waterfalls (B)

5.0 (2)
1h Free cancellation
From
€30.00
View details
Camel Trekking Experience with Overnight at Merzouga Desert Camp
Merzouga, Morocco

Camel Trekking Experience with Overnight at Merzouga Desert Camp

3.7 (3)
15h - 20h Free cancellation
From
€80.00
View details
Full Day Tour in Fez with Lunch from Casablanca
Casablanca, Morocco

Full Day Tour in Fez with Lunch from Casablanca

11h - 12h Free cancellation
From
€350.00
View details
Marrakech Signature Sightseeing
Marrakech, Morocco

Marrakech Signature Sightseeing

5.0 (39)
3h 30m Free cancellation
From
€45.00
View details
Discovery hike The Monkey's Fingers Dadès landscapes
Morocco Sahara, Morocco

Discovery hike The Monkey's Fingers Dadès landscapes

3h 30m Free cancellation
From
€27.00
View details
Marrakesh Artisanat Connect
Marrakech, Morocco

Marrakesh Artisanat Connect

3h Free cancellation
From
€21.34
View details
Agadir Airport (AGA) to Agadir - Round-Trip Private Transfer
Agadir, Morocco

Agadir Airport (AGA) to Agadir - Round-Trip Private Transfer

1h 20m Free cancellation
From
€32.00
View details
Essaouira One Day Trip From Marrakech
Marrakech, Morocco

Essaouira One Day Trip From Marrakech

5.0 (4)
7h - 9h Free cancellation
From
€25.00
View details
"Asilah & Chefchaouen Art Work Tour | Private & Luxury
Marrakech, Morocco

"Asilah & Chefchaouen Art Work Tour | Private & Luxury

3.0 (2)
3 days Free cancellation
From
€499.00
View details
Marrakech 2 Day Small Group Guided Imlil Hiking Tour
Marrakech, Morocco

Marrakech 2 Day Small Group Guided Imlil Hiking Tour

5.0 (1)
2 days Free cancellation
From
€120.00
View details
Morocco private Chauffeur Service
Merzouga, Morocco

Morocco private Chauffeur Service

15 days
From
€1,358.08
View details

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