Things to do in Morocco

Write Review Share

14,329 activities found

Marrakech Medina Souks and Historic Sites with Private Transport Special offer
Marrakech, Morocco

Marrakech Medina Souks and Historic Sites with Private Transport

4.3 (7)
5h - 7h Free cancellation
From
€63.40 €55.10
View details
Group Ourika Valley Excursion
Marrakech, Morocco

Group Ourika Valley Excursion

8h - 10h Free cancellation
From
€26.67
View details
Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech
Marrakech, Morocco

Desert Agafay and Atlas Mountains & Camel ride Day Trip From Marrakech

1 day Free cancellation
From
€35.00
View details
5 Days Desert Tours From Casablanca
Casablanca, Morocco

5 Days Desert Tours From Casablanca

5.0 (1)
5 days Free cancellation
From
€860.00
View details
Dakhla 4 Days Fishing Expedition with Camping
Dakhla, Morocco

Dakhla 4 Days Fishing Expedition with Camping

4 days Free cancellation
From
€1,200.00
View details
Marrakech Evening Morocco Food with a Local Tour Guide
Marrakech, Morocco

Marrakech Evening Morocco Food with a Local Tour Guide

3h 20m Free cancellation
From
€40.74
View details
5 days private tour from Casablanca to Marrakech via fes Sahara
Casablanca, Morocco

5 days private tour from Casablanca to Marrakech via fes Sahara

5.0 (21)
5 days Free cancellation
From
€1,020.00
View details
Half-Day Excursion to El Jadida and Azemmour from Casablanca
Casablanca, Morocco

Half-Day Excursion to El Jadida and Azemmour from Casablanca

5h Free cancellation
From
€132.00
View details
Agafay Desert Camel Ride Quad Bike and Dinner Show
Marrakech, Morocco

Agafay Desert Camel Ride Quad Bike and Dinner Show

6h - 8h Free cancellation
From
€38.03
View details
3 Day Guided Atlas Mountains Hike Tinzert and Ait Aissa Villages
Marrakech, Morocco

3 Day Guided Atlas Mountains Hike Tinzert and Ait Aissa Villages

3 days Free cancellation
From
€250.76
View details
Private transfer from Tetouan to Casablanca
Tetouan, Morocco

Private transfer from Tetouan to Casablanca

5.0 (2)
4h Free cancellation
From
€175.46
View details
Surf lessons in Safi Initiation with a Professional Instructor
Central Morocco, Morocco

Surf lessons in Safi Initiation with a Professional Instructor

1h 30m Free cancellation
From
€38.00
View details
Marrakech Quad bike
Marrakech, Morocco

Marrakech Quad bike

2h Free cancellation
From
€81.48
View details
Explore Marrakech on Foot: Medina Tour with Local Guide
Marrakech, Morocco

Explore Marrakech on Foot: Medina Tour with Local Guide

5.0 (7)
5h - 7h Free cancellation
From
€30.00
View details
Private Tangier Day Trip with Camel Ride and Food Tasting
Tangier, Morocco

Private Tangier Day Trip with Camel Ride and Food Tasting

5.0 (5)
7h - 8h Free cancellation
From
€117.70
View details
Guided Tour of Dakhla /souko/Port/Lighthouse /Fishing Village
Dakhla, Morocco

Guided Tour of Dakhla /souko/Port/Lighthouse /Fishing Village

5h Free cancellation
From
€100.00
View details
fez to middle atlas day trip
Fez, Morocco

fez to middle atlas day trip

5.0 (1)
10h Free cancellation
From
€66.16
View details
Overnight Surf Trip to Essaouira and Sidi Kaouki from Marrakech
Marrakech, Morocco

Overnight Surf Trip to Essaouira and Sidi Kaouki from Marrakech

5.0 (2)
2 days Free cancellation
From
€345.00
View details
1 day excursion to Atlas mountain (3 valleys)
Marrakech, Morocco

1 day excursion to Atlas mountain (3 valleys)

8h - 10h Free cancellation
From
€83.20
View details
Agafay desert sunrise & Breakfast, and Camel Safari
Marrakech, Morocco

Agafay desert sunrise & Breakfast, and Camel Safari

5h Free cancellation
From
€72.43
View details
Visit Atlas Mountains and Agafay Desert with Camel Camel Experience
Marrakech, Morocco

Visit Atlas Mountains and Agafay Desert with Camel Camel Experience

5.0 (2)
6h - 7h Free cancellation
From
€25.00
View details
Private transfer Essaouira Ouarzazate.
Essaouira, Morocco

Private transfer Essaouira Ouarzazate.

7h - 8h Free cancellation
From
€200.54
View details
Day Trip: E-bike Atlas Mountains adventure
Marrakech, Morocco

Day Trip: E-bike Atlas Mountains adventure

5.0 (3)
7h Free cancellation
From
€150.00
View details
4 Days Desert Tours from Marrakech to Merzouga
Marrakech, Morocco

4 Days Desert Tours from Marrakech to Merzouga

5.0 (10)
4 days Free cancellation
From
€400.00
View details

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