Things to do in Morocco

Write Review Share

14,329 activities found

Atlas Mountains: Berber Village Hike in the Atlas Mountains
Marrakech, Morocco

Atlas Mountains: Berber Village Hike in the Atlas Mountains

5.0 (1)
6h Free cancellation
From
€68.00
View details
Cooking Delicious Veggie Couscous
Agadir, Morocco

Cooking Delicious Veggie Couscous

2h 30m Free cancellation
From
€45.27
View details
3-Day Tour from Marrakech to Merzouga with Pick Up
Marrakech, Morocco

3-Day Tour from Marrakech to Merzouga with Pick Up

5.0 (6)
3 days
From
€280.00
View details
4 Days Private Desert Tour from Marrakech to Fes
Marrakech, Morocco

4 Days Private Desert Tour from Marrakech to Fes

5.0 (6)
4 days Free cancellation
From
€600.00
View details
3-Day Authentic Sahara Experience Smal Group & Luxury Desert Camp
Marrakech, Morocco

3-Day Authentic Sahara Experience Smal Group & Luxury Desert Camp

3 days Free cancellation
From
€162.97
View details
Private Transfer from Rabat (RBA) Airport to Oujda
Rabat, Morocco

Private Transfer from Rabat (RBA) Airport to Oujda

5h 15m Free cancellation
From
€533.00
View details
Full Day Atlas Mountains and 5 Valleys Tour from Marrakech
Marrakech, Morocco

Full Day Atlas Mountains and 5 Valleys Tour from Marrakech

5.0 (4)
7h Free cancellation
From
€75.00
View details
From Marrakech: 3 Day Round Trip To Merzouga Desert & Camel Trek Special offer
Marrakech, Morocco

From Marrakech: 3 Day Round Trip To Merzouga Desert & Camel Trek

5.0 (7)
3 days Free cancellation
From
€120.00 €108.00
View details
Marrakech Shopping Tours Exclusively Tailored to Your Style
Marrakech, Morocco

Marrakech Shopping Tours Exclusively Tailored to Your Style

5.0 (1)
3h Free cancellation
From
€70.00
View details
3-Days Merzouga Dunes Experience From Marrakech
Marrakech, Morocco

3-Days Merzouga Dunes Experience From Marrakech

3 days Free cancellation
From
€228.00
View details
Guided Tour To Atlas Mountains With Camel Ride In Marrakech
Marrakech, Morocco

Guided Tour To Atlas Mountains With Camel Ride In Marrakech

6h 30m Free cancellation
From
€39.00
View details
3 days tour from Agadir to Marrakech and Essaouira
Agadir, Morocco

3 days tour from Agadir to Marrakech and Essaouira

3 days Free cancellation
From
€850.00
View details
3 days luxury Desert tour & Camel trek, where night full of stars
Marrakech, Morocco

3 days luxury Desert tour & Camel trek, where night full of stars

3 days Free cancellation
From
€570.67
View details
Chefchaouen Shared Transfer to Tetouan
Chefchaouen, Morocco

Chefchaouen Shared Transfer to Tetouan

1h Free cancellation
From
€20.00
View details
2 Hours of Quad Biking and Dinner Show in Agafay
Marrakech, Morocco

2 Hours of Quad Biking and Dinner Show in Agafay

5.0 (2)
5h Free cancellation
From
€55.00
View details
Ourika Valley Full Day Trip from Marrakech
Marrakech, Morocco

Ourika Valley Full Day Trip from Marrakech

5.0 (3)
8h Free cancellation
From
€43.85
View details
Group - 2 Nights Desert Trip from Fes to Marrakech or back to Fes
Fez, Morocco

Group - 2 Nights Desert Trip from Fes to Marrakech or back to Fes

4.9 (31)
3 days Free cancellation
From
€160.00
View details
Agadir 4x4 Safari camels at sunset and dinner
Agadir, Morocco

Agadir 4x4 Safari camels at sunset and dinner

5.0 (5)
8h Free cancellation
From
€35.00
View details
3 days & 2 nights discovering Merzouga desert from Marrakech
Marrakech, Morocco

3 days & 2 nights discovering Merzouga desert from Marrakech

5.0 (1)
3 days Free cancellation
From
€450.00
View details
Private Day trip to Essaouira
Marrakech, Morocco

Private Day trip to Essaouira

1 day Free cancellation
From
€150.00
View details
Private Tangier Highlights Tour with Local Host
Tangier, Morocco

Private Tangier Highlights Tour with Local Host

4h - 5h Free cancellation
From
€81.48
View details
Volubilis Meknes Day Trip
Fez, Morocco

Volubilis Meknes Day Trip

4.8 (12)
8h Free cancellation
From
€70.35
View details
Marrakech Half-Day Walking Tour with Local Expert Guide
Marrakech, Morocco

Marrakech Half-Day Walking Tour with Local Expert Guide

4h Free cancellation
From
€69.00
View details

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