Things to do in Morocco

Write Review Share

14,325 activities found

From Tangier to Tetouan
Tangier, Morocco

From Tangier to Tetouan

6h - 8h Free cancellation
From
€90.00
View details
Introduction to Marrakech Medina: Safe & Guided Exploration
Marrakech, Morocco

Introduction to Marrakech Medina: Safe & Guided Exploration

5.0 (1)
2h - 3h Free cancellation
From
€22.73
View details
Marrakech Airport Private Transfer | Fast, Comfortable & Reliable
Marrakech, Morocco

Marrakech Airport Private Transfer | Fast, Comfortable & Reliable

5.0 (4)
30m Free cancellation
From
€5.50
View details
Marrakech Medina Cooking Class 4 hours
Marrakech, Morocco

Marrakech Medina Cooking Class 4 hours

5.0 (10)
4h Free cancellation
From
€35.00
View details
Tangier city tour with Abir
Tangier, Morocco

Tangier city tour with Abir

5.0 (14)
4h - 5h Free cancellation
From
€85.00
View details
Ouzoud Falls Private Day Trip From Marrakech
Marrakech, Morocco

Ouzoud Falls Private Day Trip From Marrakech

4.5 (2)
7h - 11h Free cancellation
From
€135.00
View details
Private day tour to essaouira from Marrakech
Marrakech, Morocco

Private day tour to essaouira from Marrakech

4.9 (19)
10h Free cancellation
From
€90.00
View details
Historical Monuments of Marrakech Tour
Marrakech, Morocco

Historical Monuments of Marrakech Tour

5.0 (2)
2h - 4h Free cancellation
From
€25.00
View details
6 Days from Marrakech with Luxury Desert Camp and Imperial Cities
Marrakech, Morocco

6 Days from Marrakech with Luxury Desert Camp and Imperial Cities

5.0 (2)
6 days Free cancellation
From
€950.00
View details
2 Days Private Tour Luxury to Chefchaouen & Tetouan from Tangier
Tangier, Morocco

2 Days Private Tour Luxury to Chefchaouen & Tetouan from Tangier

2 days Free cancellation
From
€390.00
View details
Hidden Heart of Marrakech: Medina Walking Tour with a Local Guide
Marrakech, Morocco

Hidden Heart of Marrakech: Medina Walking Tour with a Local Guide

5.0 (3)
4h Free cancellation
From
€15.78
View details
Casablanca City Tour with Hassan II Mosque Entrance Ticket
Casablanca, Morocco

Casablanca City Tour with Hassan II Mosque Entrance Ticket

4h 30m Free cancellation
From
€80.90
View details
Luxury VIP Camp in Desert Dunes Erg Chebbi Merzouga – Camel Ride
Marrakech, Morocco

Luxury VIP Camp in Desert Dunes Erg Chebbi Merzouga – Camel Ride

5.0 (4)
2 days Free cancellation
From
€250.99
View details
Private Transfer from Ifrane to Casablanca (CMN) Airport
Fez, Morocco

Private Transfer from Ifrane to Casablanca (CMN) Airport

4h Free cancellation
From
€292.00
View details
National Park Souss Massa Day Trip
Agadir, Morocco

National Park Souss Massa Day Trip

4.0 (1)
4h - 5h Free cancellation
From
€120.00
View details
Marrakech Private Essaouira Coastal Tour, Medina, Port & Beach Special offer
Marrakech, Morocco

Marrakech Private Essaouira Coastal Tour, Medina, Port & Beach

5.0 (8)
9h - 10h Free cancellation
From
€120.00 €92.15
View details
Authentic Cooking Class with Locals in a Marrakech Family House
Marrakech, Morocco

Authentic Cooking Class with Locals in a Marrakech Family House

3h Free cancellation
From
€31.82
View details
2 - Day Zagora Desert Tour from Agadir
Agadir, Morocco

2 - Day Zagora Desert Tour from Agadir

2 days Free cancellation
From
€197.06
View details
Marrakech Heritage Half Day Tour with Local Guide
Marrakech, Morocco

Marrakech Heritage Half Day Tour with Local Guide

4h Free cancellation
From
€99.00
View details
Private transfer Marrakech to Essaouira or Essaouira toMarrakech
Marrakech, Morocco

Private transfer Marrakech to Essaouira or Essaouira toMarrakech

3.0 (2)
30m Free cancellation
From
€72.72
View details
Marrakech day tour to Atlas Mountains & Ourika valley
Marrakech, Morocco

Marrakech day tour to Atlas Mountains & Ourika valley

5.0 (13)
10h Free cancellation
From
€42.67
View details
Discover the Sahara: A 4-Day Private Journey to Merzouga
Marrakech, Morocco

Discover the Sahara: A 4-Day Private Journey to Merzouga

5.0 (6)
4 days Free cancellation
From
€1,150.00
View details
Atlas Mountains Camel Ride Day Trip From Marrakech
Marrakech, Morocco

Atlas Mountains Camel Ride Day Trip From Marrakech

7h Free cancellation
From
€26.01
View details

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