Things to do in Morocco

Write Review Share

14,320 activities found

Marrakech 3 Days Desert Merzouga with Camel and Quad bike
Marrakech, Morocco

Marrakech 3 Days Desert Merzouga with Camel and Quad bike

4.5 (8)
3 days Free cancellation
From
€145.00
View details
Marrakech Hot Air Balloon Ride for Birthdays & Anniversaries
Marrakech, Morocco

Marrakech Hot Air Balloon Ride for Birthdays & Anniversaries

4h Free cancellation
From
€140.00
View details
Cooking Class with A Berber Family In Atlas Mountains Day Tour From Marrakech
Marrakech, Morocco

Cooking Class with A Berber Family In Atlas Mountains Day Tour From Marrakech

3.6 (5)
7h Free cancellation
From
€39.00
View details
Merzouga Dune Buggy Tours and Desert Excursions
Merzouga, Morocco

Merzouga Dune Buggy Tours and Desert Excursions

5.0 (8)
1h Free cancellation
From
€79.00
View details
Hollywood of Morocco: 1 Day Trip to Ouarzazate and Ait Benhaddou
Marrakech, Morocco

Hollywood of Morocco: 1 Day Trip to Ouarzazate and Ait Benhaddou

4.3 (28)
12h - 14h Free cancellation
From
€55.00
View details
Transfer Rabat to Agadir
Rabat, Morocco

Transfer Rabat to Agadir

6h Free cancellation
From
€220.00
View details
Small-group Day Trip to Essaouira from Marrakech
Marrakech, Morocco

Small-group Day Trip to Essaouira from Marrakech

4.9 (118)
10h Free cancellation
From
€16.00
View details
Fez Guided Tour NO SHOPPING TOUR
Fez, Morocco

Fez Guided Tour NO SHOPPING TOUR

4.9 (31)
4 to 6 hrs Free cancellation
From
€59.29
View details
4-day tour from Marrakech to Merzouga
Marrakech, Morocco

4-day tour from Marrakech to Merzouga

5.0 (9)
4 days Free cancellation
From
€250.00
View details
Essaouira Coast Day Trip From Marrakech
Marrakech, Morocco

Essaouira Coast Day Trip From Marrakech

4.9 (31)
10h Free cancellation
From
€18.00
View details
Transfer from Essaouira to Marrakech city or Marrakech airport
Essaouira, Morocco

Transfer from Essaouira to Marrakech city or Marrakech airport

3h Free cancellation
From
€107.00
View details
1 night Merzouga camel Trekking
Merzouga, Morocco

1 night Merzouga camel Trekking

5.0 (1)
15h - 1 day Free cancellation
From
€60.00
View details
one day excursion from marrakech to the atlas & ourika valley
Marrakech, Morocco

one day excursion from marrakech to the atlas & ourika valley

4.6 (24)
7h 8m Free cancellation
From
€20.00
View details
Marrakech culture Tour with a local expert: Morning or Evening
Marrakech, Morocco

Marrakech culture Tour with a local expert: Morning or Evening

5.0 (23)
1h - 4h Free cancellation
From
€80.00
View details
Merzouga desert tour 3 days from Marrakech to Fes
Marrakech, Morocco

Merzouga desert tour 3 days from Marrakech to Fes

3 days Free cancellation
From
€120.00
View details
One day around trip to Marrakech from Casablanca & free city tour
Casablanca, Morocco

One day around trip to Marrakech from Casablanca & free city tour

5h - 12h Free cancellation
From
€164.18
View details
Quad bike ride 2h and camel 30min to the Palmeraie of Marrakech
Marrakech, Morocco

Quad bike ride 2h and camel 30min to the Palmeraie of Marrakech

4.0 (2)
4h Free cancellation
From
€45.00
View details
Pastries / Baking class
Fez, Morocco

Pastries / Baking class

5.0 (5)
1h Free cancellation
From
€40.00
View details
Marrakech Medina Private Tour with Bahia Palace & Ben Youssef
Marrakech, Morocco

Marrakech Medina Private Tour with Bahia Palace & Ben Youssef

4.5 (60)
4h Free cancellation
From
€76.48
View details
2-Day Guided Tour from Fes to the Desert
Fez, Morocco

2-Day Guided Tour from Fes to the Desert

4.8 (5)
2 days Free cancellation
From
€150.00
View details
Private Arrival Transfer: Casablanca Airport to Hotel
Casablanca, Morocco

Private Arrival Transfer: Casablanca Airport to Hotel

4.1 (14)
30m Free cancellation
From
€68.84
View details
Day trip to Ouzoud waterfalls from Marrakech
Marrakech, Morocco

Day trip to Ouzoud waterfalls from Marrakech

5.0 (1)
9h - 12h Free cancellation
From
€18.00
View details
Private Marrakech Day Trip with Camel Ride From Casablanca Special offer
Casablanca, Morocco

Private Marrakech Day Trip with Camel Ride From Casablanca

11h - 12h Free cancellation
From
€159.00 €143.10
View details

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