Things to do in Morocco

Write Review Share

14,330 activities found

Paradise Valley Trekking
Agadir, Morocco

Paradise Valley Trekking

5h Free cancellation
From
€20.00
View details
Shared Fez Medina Walking Tour : Hidden Gems, Souks & Tanneries
Fez, Morocco

Shared Fez Medina Walking Tour : Hidden Gems, Souks & Tanneries

5.0 (2)
6h Free cancellation
From
€9.05
View details
Sunset Camel ride in Agafay Desert from Marrakech
Marrakech, Morocco

Sunset Camel ride in Agafay Desert from Marrakech

5.0 (2)
3h Free cancellation
From
€70.00
View details
5-Days Private Atlas Mountains Trek from Marrakech
Marrakech, Morocco

5-Days Private Atlas Mountains Trek from Marrakech

5 days Free cancellation
From
€590.00
View details
Private 6 Day Desert Adventure from Tangier to Marrakech
Tangier, Morocco

Private 6 Day Desert Adventure from Tangier to Marrakech

6 days Free cancellation
From
€1,255.00
View details
Marrakech Adventure Buggy Tour in Palm Grove with Tea & Pick Up
Marrakech, Morocco

Marrakech Adventure Buggy Tour in Palm Grove with Tea & Pick Up

3h Free cancellation
From
€143.05
View details
Marrakech historical day trip to Essaouira
Marrakech, Morocco

Marrakech historical day trip to Essaouira

5.0 (1)
10h Free cancellation
From
€80.00
View details
Berber Experience Private Sahara Desert Day Trip
Merzouga, Morocco

Berber Experience Private Sahara Desert Day Trip

4.3 (6)
3h 30m Free cancellation
From
€74.10
View details
Morocco One-Week Itinerary (7-Day Private Tour)
Casablanca, Morocco

Morocco One-Week Itinerary (7-Day Private Tour)

5.0 (20)
7 days Free cancellation
From
€1,780.00
View details
Marrakech Desert and Palm Grove Quad Bike Tour
Marrakech, Morocco

Marrakech Desert and Palm Grove Quad Bike Tour

4.9 (370)
4h Free cancellation
From
€69.00
View details
Desert Tour Ouarzazate CHEGAGA 2 Days/ 1 night
Ouarzazate, Morocco

Desert Tour Ouarzazate CHEGAGA 2 Days/ 1 night

4.9 (7)
2 days Free cancellation
From
€300.00
View details
Merzouga Desert private 4 days Tour from Marrakech
Marrakech, Morocco

Merzouga Desert private 4 days Tour from Marrakech

5.0 (20)
4 days
From
€754.23
View details
Day tour Ait ben Haddou & Ouarzazate from Marrakech
Marrakech, Morocco

Day tour Ait ben Haddou & Ouarzazate from Marrakech

5.0 (2)
10h Free cancellation
From
€130.00
View details
Ourika valley day trip with sunset camel ride
Marrakech, Morocco

Ourika valley day trip with sunset camel ride

7h Free cancellation
From
€52.27
View details
Private Marrakesh Souk Tour: Shop Like a Local with a Local Guide
Marrakech, Morocco

Private Marrakesh Souk Tour: Shop Like a Local with a Local Guide

3.6 (15)
3h - 4h Free cancellation
From
€34.00
View details
Visit of the museum of the civilization of the water in Marrakech
Marrakech, Morocco

Visit of the museum of the civilization of the water in Marrakech

5.0 (8)
2h - 3h Free cancellation
From
€50.00
View details
6-Day Private Morocco Tour from Tangier
Casablanca, Morocco

6-Day Private Morocco Tour from Tangier

6 days
From
€1,450.00
View details
Marrakech Natural wonders 07 Days
Marrakech, Morocco

Marrakech Natural wonders 07 Days

5.0 (1)
7 days
From
€1,270.00
View details
Excursion to the Ourika valleys from Marrakech
Marrakech, Morocco

Excursion to the Ourika valleys from Marrakech

5.0 (23)
6h - 7h Free cancellation
From
€42.00
View details
Self-Guided Podcast Tour Marrakech: The Hidden Paradises
Marrakech, Morocco

Self-Guided Podcast Tour Marrakech: The Hidden Paradises

1h 13m Free cancellation
From
€5.99
View details
Agadir Four Beaches Sunset Tour
Agadir, Morocco

Agadir Four Beaches Sunset Tour

6h Free cancellation
From
€50.00
View details
Private 2-Hour Walking Tour in Chefchaouen
Chefchaouen, Morocco

Private 2-Hour Walking Tour in Chefchaouen

2h Free cancellation
From
€55.00
View details

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