Things to do in Morocco

Write Review Share

14,318 activities found

Excursion privée d’une journée à Meknes volubilis et Moulay Idris
Fez, Morocco

Excursion privée d’une journée à Meknes volubilis et Moulay Idris

5.0 (12)
7h - 8h Free cancellation
From
€50.00
View details
Marrakech: Historical Monuments, Colorful Souks and Medina Tour
Marrakech, Morocco

Marrakech: Historical Monuments, Colorful Souks and Medina Tour

5.0 (2)
4h Free cancellation
From
€25.00
View details
1 Day Trip to Ourika Valley
Marrakech, Morocco

1 Day Trip to Ourika Valley

8h Free cancellation
From
€25.00
View details
Camel ride in Marrakech palmeraie area
Marrakech, Morocco

Camel ride in Marrakech palmeraie area

2h Free cancellation
From
€15.00
View details
Day Trip from Marrakech:Explore Ouarzazate and Ait Benhaddou
Marrakech, Morocco

Day Trip from Marrakech:Explore Ouarzazate and Ait Benhaddou

12h Free cancellation
From
€38.88
View details
4hours trekking in the Atlas mountains with lunch from Marrakech
Marrakech, Morocco

4hours trekking in the Atlas mountains with lunch from Marrakech

5.0 (4)
7h Free cancellation
From
€40.00
View details
Essaouira Full Day Tour from Marrakech With Hotel Pickup Special offer
Marrakech, Morocco

Essaouira Full Day Tour from Marrakech With Hotel Pickup

5.0 (5)
8h - 9h Free cancellation
From
€32.84 €27.91
View details
Tangier Camel Ride at Sunset with Moroccan tea and Sweets
Tangier, Morocco

Tangier Camel Ride at Sunset with Moroccan tea and Sweets

5.0 (5)
5h Free cancellation
From
€35.00
View details
Paradise Valley and Atlas Mountains Tour
Agadir, Morocco

Paradise Valley and Atlas Mountains Tour

4.0 (1)
5h Free cancellation
From
€13.00
View details
Skip the line at CHEZ ALI MARRAKECH : Fantazia Show
Marrakech, Morocco

Skip the line at CHEZ ALI MARRAKECH : Fantazia Show

3h - 4h Free cancellation
From
€67.00
View details
Private Transfer Premium Round Trip Marrakech Airport
Marrakech, Morocco

Private Transfer Premium Round Trip Marrakech Airport

4.7 (15)
5m - 20m Free cancellation
From
€10.00
View details
Agadir Cable Car Ticket included & City Tour
Agadir, Morocco

Agadir Cable Car Ticket included & City Tour

4.8 (6)
3h 30m Free cancellation
From
€26.45
View details
2 Days Zagora Desert Tour from Marrakech, Including Camel Trek and Desert Camp
Marrakech, Morocco

2 Days Zagora Desert Tour from Marrakech, Including Camel Trek and Desert Camp

4.2 (14)
2 days Free cancellation
From
€70.00
View details
Ouzoud Falls Journey: Expert Guide & Boat Tour Experience
Marrakech, Morocco

Ouzoud Falls Journey: Expert Guide & Boat Tour Experience

5.0 (9)
10h Free cancellation
From
€27.36
View details
Casablanca Aiport Shuttle Service
Casablanca, Morocco

Casablanca Aiport Shuttle Service

20m - 45m Free cancellation
From
€50.00
View details
2 Day Mt Toubkal Small Group tours from Marrakech
Marrakech, Morocco

2 Day Mt Toubkal Small Group tours from Marrakech

4.9 (13)
2 days Free cancellation
From
€190.00
View details
Private Tour: Customize Your Perfect Day in Fez
Fez, Morocco

Private Tour: Customize Your Perfect Day in Fez

3.0 (2)
5h Free cancellation
From
€250.00
View details
Private Arrival Transfer: Casablanca Airport to Casablanca Arrival Hotel
Casablanca, Morocco

Private Arrival Transfer: Casablanca Airport to Casablanca Arrival Hotel

3.9 (8)
Flexible Free cancellation
From
€28.50
View details
From Marrakech : Agafay Desert Quad Camel Ride and Dinner Show
Marrakech, Morocco

From Marrakech : Agafay Desert Quad Camel Ride and Dinner Show

4.0 (3)
4h Free cancellation
From
€28.00
View details
Private Guided City Tour: Discover the Authentic Marrakech
Marrakech, Morocco

Private Guided City Tour: Discover the Authentic Marrakech

3.9 (55)
8h Free cancellation
From
€55.00
View details
Certified Kitesurf Initiation in Essaouira
Essaouira, Morocco

Certified Kitesurf Initiation in Essaouira

4.9 (73)
2h Free cancellation
From
€76.29
View details
Agafay Desert Sunset Trip with Dinner
Marrakech, Morocco

Agafay Desert Sunset Trip with Dinner

5.0 (3)
1 day Free cancellation
From
€80.00
View details
ouzoud falls day trip - Ouzoud Falls Day Trip From Marrakech
Marrakech, Morocco

ouzoud falls day trip - Ouzoud Falls Day Trip From Marrakech

5.0 (12)
9h - 12h Free cancellation
From
€25.90
View details
Guided Tour of Fes Medina with Pottery and Mosaic Workshop
Fez, Morocco

Guided Tour of Fes Medina with Pottery and Mosaic Workshop

5.0 (3)
8h Free cancellation
From
€63.85
View details

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