Things to do in Morocco

Write Review Share

14,322 activities found

Day Trip from Marrakech Ourika Valley & Atlas Mountains
Marrakech, Morocco

Day Trip from Marrakech Ourika Valley & Atlas Mountains

5.0 (3)
8h Free cancellation
From
€7.00
View details
Private Ouarzazate Airport Transfer
Ouarzazate, Morocco

Private Ouarzazate Airport Transfer

1 to 2 hrs Free cancellation
From
€27.27
View details
Agadir/Taghazout: Sandboarding, Dinner & Fire, Quad/Camel Option
Agadir, Morocco

Agadir/Taghazout: Sandboarding, Dinner & Fire, Quad/Camel Option

5.0 (3)
4h Free cancellation
From
€58.00
View details
Private Tour with official guide & Driver for Fez city
Fez, Morocco

Private Tour with official guide & Driver for Fez city

5.0 (1)
3h - 6h Free cancellation
From
€190.00
View details
3 Days Private Marrakech to Merzouga Desert tour
Marrakech, Morocco

3 Days Private Marrakech to Merzouga Desert tour

5.0 (3)
3 days
From
€325.08
View details
Agadir Day Trip from Marrakech
Marrakech, Morocco

Agadir Day Trip from Marrakech

5.0 (1)
1 day Free cancellation
From
€100.00
View details
4-Day Sahara Desert Tour from Marrakech with Camel Ride
Marrakech, Morocco

4-Day Sahara Desert Tour from Marrakech with Camel Ride

4 days Free cancellation
From
€343.61
View details
All-Level Surf Lessons in Morocco – Magic Imouran Tamraght
Agadir, Morocco

All-Level Surf Lessons in Morocco – Magic Imouran Tamraght

5.0 (3)
2h Free cancellation
From
€40.00
View details
Oualidia Surfcamp – All Levels
Atlantic Coast, Morocco

Oualidia Surfcamp – All Levels

5.0 (3)
1h 30m Free cancellation
From
€31.82
View details
marrakech airport shuttle
Marrakech, Morocco

marrakech airport shuttle

1 day Free cancellation
From
€6.62
View details
Atlas Mountains Experience: berber ,Imlil, Aroumd & the 3 Valleys
Marrakech, Morocco

Atlas Mountains Experience: berber ,Imlil, Aroumd & the 3 Valleys

5.0 (24)
7h Free cancellation
From
€20.00
View details
Circuit de 4 jours de Marrakech au désert de Merzouga.
Marrakech, Morocco

Circuit de 4 jours de Marrakech au désert de Merzouga.

2.0 (1)
4 days Free cancellation
From
€159.00
View details
5-Day Sahara Desert Tour from Marrakech: Shared or Private
Marrakech, Morocco

5-Day Sahara Desert Tour from Marrakech: Shared or Private

5.0 (8)
5 days Free cancellation
From
€333.00
View details
Fes Guided Tour: History, Culture, and Craftsmanship
Fez, Morocco

Fes Guided Tour: History, Culture, and Craftsmanship

5.0 (5)
4h - 6h Free cancellation
From
€20.00
View details
Marrakech: High Atlas Mountains Day Trip & Waterfall Tour
Marrakech, Morocco

Marrakech: High Atlas Mountains Day Trip & Waterfall Tour

7h Free cancellation
From
€18.00
View details
3-Day from Fes to Marrakech A Memorable Moroccan Adventure
Fez, Morocco

3-Day from Fes to Marrakech A Memorable Moroccan Adventure

5.0 (6)
3 days Free cancellation
From
€249.00
View details
Fez Medina Traditional Craft Shopping Tour with Expert Guide
Fez, Morocco

Fez Medina Traditional Craft Shopping Tour with Expert Guide

4.7 (6)
3h - 4h Free cancellation
From
€5.00
View details
One day Trip from Fes to Rabat
Fez, Morocco

One day Trip from Fes to Rabat

4.0 (2)
1 day Free cancellation
From
€100.59
View details
Discover Marrakech's Souks Handicrafts Markets Cultural Tour
Marrakech, Morocco

Discover Marrakech's Souks Handicrafts Markets Cultural Tour

5.0 (1)
4h Free cancellation
From
€10.00
View details
Ait-Ben-Haddou - City Tour
Ouarzazate, Morocco

Ait-Ben-Haddou - City Tour

4.5 (4)
1h - 3h Free cancellation
From
€20.00
View details
Private Transfer from Essaouira to Marrakesh Menara (RAK) Airport
Essaouira, Morocco

Private Transfer from Essaouira to Marrakesh Menara (RAK) Airport

3h Free cancellation
From
€117.00
View details
Private Arrival Transfer from Marrakech Airport
Marrakech, Morocco

Private Arrival Transfer from Marrakech Airport

3.7 (3)
1m - 1h Free cancellation
From
€20.00
View details
Horse ride in Agadir
Agadir, Morocco

Horse ride in Agadir

1h - 2h Free cancellation
From
€25.00
View details

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