Things to do in Morocco

Write Review Share

14,328 activities found

Palmeraie Sunset Camel Ride Experience from Marrakech
Marrakech, Morocco

Palmeraie Sunset Camel Ride Experience from Marrakech

3.0 (2)
3h Free cancellation
From
€47.70
View details
3-hour Horseback Ride Mountain and Beach Morocco
Morocco Sahara, Morocco

3-hour Horseback Ride Mountain and Beach Morocco

5.0 (38)
3h Free cancellation
From
€59.00
View details
Visit Casablanca : Discovery of the Soul of the City
Casablanca, Morocco

Visit Casablanca : Discovery of the Soul of the City

2h 15m Free cancellation
From
€20.82
View details
Private 3 Valley Excursion in Marrakech
Marrakech, Morocco

Private 3 Valley Excursion in Marrakech

5.0 (17)
4h - 8h Free cancellation
From
€104.00
View details
3 Days 2 Nights to Merzouga Desert from Marrakech with camel ride
Marrakech, Morocco

3 Days 2 Nights to Merzouga Desert from Marrakech with camel ride

5.0 (7)
3 days Free cancellation
From
€125.00
View details
Casablanca: 9-Day Private tour of Fez, Agafay Desert, and More..
Casablanca, Morocco

Casablanca: 9-Day Private tour of Fez, Agafay Desert, and More..

4.8 (6)
9 days Free cancellation
From
€2,862.46
View details
Private Day Trip from Rabat to Fes The Medina with Local Guide
Rabat, Morocco

Private Day Trip from Rabat to Fes The Medina with Local Guide

5.0 (1)
11h - 12h Free cancellation
From
€169.00
View details
4 Day north of Morocco tour
Tangier, Morocco

4 Day north of Morocco tour

5.0 (1)
4h - 6h Free cancellation
From
€1,015.84
View details
Sun,Spice,Tradition: Cooking with Berber Family Outside Marrakech
Marrakech, Morocco

Sun,Spice,Tradition: Cooking with Berber Family Outside Marrakech

5.0 (5)
7h 30m Free cancellation
From
€98.00
View details
Marrakesh Full Day Agafay Desert, Atlas Mountain Camel Ride Tour
Marrakech, Morocco

Marrakesh Full Day Agafay Desert, Atlas Mountain Camel Ride Tour

9h Free cancellation
From
€130.00
View details
Comfortable Private Transfer from Marrakech to Fes
Marrakech, Morocco

Comfortable Private Transfer from Marrakech to Fes

6h Free cancellation
From
€204.00
View details
Agafay Desert Private Day Trip from Marrakech
Marrakech, Morocco

Agafay Desert Private Day Trip from Marrakech

9h Free cancellation
From
€90.00
View details
Full day Trip in Ourika Valley and Atlas Mountains From Marrakech
Marrakech, Morocco

Full day Trip in Ourika Valley and Atlas Mountains From Marrakech

8h Free cancellation
From
€25.00
View details
Day Trekking Atlas Mountains
Marrakech, Morocco

Day Trekking Atlas Mountains

4.6 (11)
6h Free cancellation
From
€70.73
View details
Private Guided Sightseeing Tour of Medina in Marrakech
Marrakech, Morocco

Private Guided Sightseeing Tour of Medina in Marrakech

3h - 4h Free cancellation
From
€80.00
View details
8 Hour Imlil and High Atlas Tour: Hike and Taste Berber Life
Marrakech, Morocco

8 Hour Imlil and High Atlas Tour: Hike and Taste Berber Life

5.0 (4)
8h Free cancellation
From
€35.00
View details
Discovery of the Atlas Mountains Lifestyle Day Trip
Marrakech, Morocco

Discovery of the Atlas Mountains Lifestyle Day Trip

5.0 (1)
8h Free cancellation
From
€19.00
View details
2-Night Luxury Sahara Desert Camp Experience in Merzouga
Merzouga, Morocco

2-Night Luxury Sahara Desert Camp Experience in Merzouga

5.0 (1)
3 days Free cancellation
From
€130.00
View details
Trip To Ouzoud Waterfalls From Marrakech
Marrakech, Morocco

Trip To Ouzoud Waterfalls From Marrakech

1 day Free cancellation
From
€37.34
View details
Workshop Embroidery in Essaouira Create your Handmade Bag
Essaouira, Morocco

Workshop Embroidery in Essaouira Create your Handmade Bag

2h 30m Free cancellation
From
€50.00
View details

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