Things to do in Morocco

Write Review Share

14,329 activities found

Ouzoud Waterfalls Full-Day Tour from Marrakech
Marrakech, Morocco

Ouzoud Waterfalls Full-Day Tour from Marrakech

10h Free cancellation
From
€17.82
View details
Atlas Mountain and Three Valleys Private Day Trip from Marrakech
Marrakech, Morocco

Atlas Mountain and Three Valleys Private Day Trip from Marrakech

5.0 (4)
9h Free cancellation
From
€120.00
View details
Private Transfer Essaouira - Lmlil
Marrakech, Morocco

Private Transfer Essaouira - Lmlil

4m - 6m Free cancellation
From
€240.00
View details
Private 3-Day Marrakech Desert Tour with Camel Ride experience
Ouarzazate, Morocco

Private 3-Day Marrakech Desert Tour with Camel Ride experience

5.0 (13)
3 days Free cancellation
From
€1,200.00
View details
Marrakech desert and palm grove buggy tour include Berber village
Marrakech, Morocco

Marrakech desert and palm grove buggy tour include Berber village

4h Free cancellation
From
€85.34
View details
Surfing Lessons at Panorama Beach, Taghazout
Agadir, Morocco

Surfing Lessons at Panorama Beach, Taghazout

5.0 (1)
2h Free cancellation
From
€23.00
View details
7 Day Clay Wool Fire Tour Marrakech to Marrakech
Marrakech, Morocco

7 Day Clay Wool Fire Tour Marrakech to Marrakech

5.0 (3)
7 days
From
€1,455.01
View details
Marrakech City Tour Bahia Palace Souks and Medina Highlights
Marrakech, Morocco

Marrakech City Tour Bahia Palace Souks and Medina Highlights

4h Free cancellation
From
€22.73
View details
Complete Cultural & Historical Tour of Fez
Fez, Morocco

Complete Cultural & Historical Tour of Fez

4h - 6h Free cancellation
From
€90.03
View details
Sahara Spirit – Yoga & Trekking in Erg Chegaga
Marrakech, Morocco

Sahara Spirit – Yoga & Trekking in Erg Chegaga

5.0 (3)
9 days Free cancellation
From
€1,400.00
View details
3-Day Trip from Fez to Marrakech via Merzouga Desert
Fez, Morocco

3-Day Trip from Fez to Marrakech via Merzouga Desert

5.0 (2)
3 days Free cancellation
From
€170.00
View details
Tailored Private Transfer from Marrakech to Tangier
Marrakech, Morocco

Tailored Private Transfer from Marrakech to Tangier

6h Free cancellation
From
€260.00
View details
4 Day Private MGoun Valley Todra Gorge and Merzouga Luxury Desert
Marrakech, Morocco

4 Day Private MGoun Valley Todra Gorge and Merzouga Luxury Desert

4 days Free cancellation
From
€638.00
View details
Private 8-Day Morocco Tour from Casablanca: Desert & Imperial
Casablanca, Morocco

Private 8-Day Morocco Tour from Casablanca: Desert & Imperial

5.0 (5)
8 days Free cancellation
From
€1,045.79
View details
3-Day Marrakech to Merzouga Desert Trip: Camel Ride, Luxury Camp
Marrakech, Morocco

3-Day Marrakech to Merzouga Desert Trip: Camel Ride, Luxury Camp

3 days Free cancellation
From
€129.00
View details
Private Tour in Tangier
Tangier, Morocco

Private Tour in Tangier

5h Free cancellation
From
€78.00
View details
Berber Souk of Inezgane
Agadir, Morocco

Berber Souk of Inezgane

3h 30m Free cancellation
From
€13.00
View details
Private Transfer from Rabat (RBA) Airport to Asilah
Rabat, Morocco

Private Transfer from Rabat (RBA) Airport to Asilah

2h 15m Free cancellation
From
€250.00
View details
Best Full-Day Guided Tour of Fez | Fez Sightseeing Tour
Fez, Morocco

Best Full-Day Guided Tour of Fez | Fez Sightseeing Tour

5.0 (1)
6h Free cancellation
From
€61.54
View details
Test of Morocco : 4 Days Merzouga private luxury Desert tour from Marrakech
Marrakech, Morocco

Test of Morocco : 4 Days Merzouga private luxury Desert tour from Marrakech

5.0 (18)
4 days Free cancellation
From
€570.00
View details
Quad Bike and Camel Ride with Lunch in Agafay Desert
Marrakech, Morocco

Quad Bike and Camel Ride with Lunch in Agafay Desert

6h Free cancellation
From
€66.92
View details

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