Things to do in Morocco

Write Review Share

14,322 activities found

Marrakech Morocco Traditional Hammam (Hotel Pickup and Drop off)
Marrakech, Morocco

Marrakech Morocco Traditional Hammam (Hotel Pickup and Drop off)

3.0 (1)
2h Free cancellation
From
€75.00
View details
Chefchaouen Private Trip from Tangier Tour with Photographer
Tangier, Morocco

Chefchaouen Private Trip from Tangier Tour with Photographer

5.0 (2)
9h - 11h Free cancellation
From
€135.90
View details
Agafay Adventure: Quad, Camel, Dinner & Pool
Marrakech, Morocco

Agafay Adventure: Quad, Camel, Dinner & Pool

4.3 (6)
5h 30m Free cancellation
From
€45.00
View details
Traditional Moroccan Cooking Class in Marrakech
Marrakech, Morocco

Traditional Moroccan Cooking Class in Marrakech

5.0 (1)
6h Free cancellation
From
€31.00
View details
In and around Fez Private Tour Guide with Custom Experience
Fez, Morocco

In and around Fez Private Tour Guide with Custom Experience

5.0 (1)
4h Free cancellation
From
€200.00
View details
From Marrakech quad bike camel ride and dinner show in Agafay
Marrakech, Morocco

From Marrakech quad bike camel ride and dinner show in Agafay

5.0 (10)
5h Free cancellation
From
€18.23
View details
Private Guided Walking Tour of Fes Medina with Expert Local Guide
Fez, Morocco

Private Guided Walking Tour of Fes Medina with Expert Local Guide

4.9 (9)
6h Free cancellation
From
€40.00
View details
Kitesurf Lesson Semi Private - 2 People with 1 Instructor in Essaouira
Essaouira, Morocco

Kitesurf Lesson Semi Private - 2 People with 1 Instructor in Essaouira

5.0 (49)
2h Free cancellation
From
€90.00
View details
Fes Full Day Private Tour from Casablanca
Fez, Morocco

Fes Full Day Private Tour from Casablanca

5.0 (3)
7h - 9h Free cancellation
From
€60.00
View details
Sunset in Ourika Valley Traditional Berber Dinner Experience
Marrakech, Morocco

Sunset in Ourika Valley Traditional Berber Dinner Experience

5.0 (11)
7h Free cancellation
From
€80.00
View details
Private Transfer Fez To Rabat Casablanca Tangier and Marrakech
Fez, Morocco

Private Transfer Fez To Rabat Casablanca Tangier and Marrakech

1h - 9h Free cancellation
From
€14.99
View details
Private Day Trip To Fes From Casablanca or Rabat with Guided Tour
Casablanca, Morocco

Private Day Trip To Fes From Casablanca or Rabat with Guided Tour

5.0 (3)
11h - 12h Free cancellation
From
€229.00
View details
Day trip to Ourika Valley from Marrakech
Marrakech, Morocco

Day trip to Ourika Valley from Marrakech

4.9 (20)
7h Free cancellation
From
€29.00
View details
Berber Donkey Ride & Tea in Essaouira
Essaouira, Morocco

Berber Donkey Ride & Tea in Essaouira

5.0 (4)
4h Free cancellation
From
€80.00
View details
Private transfer from Casablanca to Chefchaouen
Casablanca, Morocco

Private transfer from Casablanca to Chefchaouen

3.7 (3)
5h Free cancellation
From
€499.00
View details
From Agadir: Private Guided Day Trip to Essaouira
Agadir, Morocco

From Agadir: Private Guided Day Trip to Essaouira

12h Free cancellation
From
€145.00
View details
Marrakech Street Food & Night Market Tour
Marrakech, Morocco

Marrakech Street Food & Night Market Tour

4.1 (10)
3h 30m Free cancellation
From
€50.00
View details
Paradis Valley and Atlas Mountains from Agadir & Taghazout
Agadir, Morocco

Paradis Valley and Atlas Mountains from Agadir & Taghazout

4.6 (12)
5h Free cancellation
From
€17.70
View details
Marrakech Guided City Tour with Professional Local Guide
Marrakech, Morocco

Marrakech Guided City Tour with Professional Local Guide

5.0 (1)
3h 30m Free cancellation
From
€30.00
View details
Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show Special offer
Marrakech, Morocco

Marrakech: Agafay Desert Quad & Camel Rides with Dinner Show

5.0 (13)
5h Free cancellation
From
€30.00 €19.50
View details
Berber Family Experience in the Atlas Mountains OURIKA VALLEY
Marrakech, Morocco

Berber Family Experience in the Atlas Mountains OURIKA VALLEY

5h 30m Free cancellation
From
€68.41
View details
Private atlas mountain Ourikka Valley
Marrakech, Morocco

Private atlas mountain Ourikka Valley

4.8 (5)
6h - 8h Free cancellation
From
€48.00
View details
Marrakesh Souks Half-Day Tour
Marrakech, Morocco

Marrakesh Souks Half-Day Tour

4.7 (25)
3h Free cancellation
From
€31.92
View details

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