Things to do in Morocco

Write Review Share

14,328 activities found

Moroccan Cooking Class at a Riad in Fez
Fez, Morocco

Moroccan Cooking Class at a Riad in Fez

5.0 (4)
20m - 45m Free cancellation
From
€50.00
View details
Private quad ride in the desert of the palm grove
Marrakech, Morocco

Private quad ride in the desert of the palm grove

5.0 (3)
3h Free cancellation
From
€38.00
View details
Three Valleys Adventure in the Atlas Mountains from Marrakech
Marrakech, Morocco

Three Valleys Adventure in the Atlas Mountains from Marrakech

6h - 7h Free cancellation
From
€190.00
View details
Balade en chameau à Marrakech
Marrakech, Morocco

Balade en chameau à Marrakech

3h Free cancellation
From
€20.00
View details
Sandboarding guided experience from Agadir
Agadir, Morocco

Sandboarding guided experience from Agadir

4.9 (7)
6h Free cancellation
From
€67.81
View details
Private Day Trip to Essaouira from Marrakech
Marrakech, Morocco

Private Day Trip to Essaouira from Marrakech

8h - 9h Free cancellation
From
€120.00
View details
High Atlas Mountains and Desert Day Tour from Marrakech
Marrakech, Morocco

High Atlas Mountains and Desert Day Tour from Marrakech

5.0 (4)
6h - 8h Free cancellation
From
€106.60
View details
Authentic Fez Homemade Meal
Fez, Morocco

Authentic Fez Homemade Meal

1h Free cancellation
From
€15.00
View details
Transfer Fes to El Jadida
Fez, Morocco

Transfer Fes to El Jadida

5h Free cancellation
From
€184.54
View details
Agafay Desert Escape: Morning Camel Trek & Authentic Berber Lunch
Marrakech, Morocco

Agafay Desert Escape: Morning Camel Trek & Authentic Berber Lunch

5h Free cancellation
From
€70.65
View details
Musée DE l’Elegance Marocaine: Visit & Gourmet Break
Marrakech, Morocco

Musée DE l’Elegance Marocaine: Visit & Gourmet Break

5.0 (13)
1h - 2h Free cancellation Skip the line
From
€9.00
View details
Talasemtane National Park 4x4 Adventure with Local Lunch
Chefchaouen, Morocco

Talasemtane National Park 4x4 Adventure with Local Lunch

6h 30m Free cancellation
From
€75.00
View details
Agafay Desert Sunset Camel ride
Marrakech, Morocco

Agafay Desert Sunset Camel ride

3h Free cancellation
From
€35.00
View details
Ouzoud Waterfalls Full-Day Tour from Marrakech
Marrakech, Morocco

Ouzoud Waterfalls Full-Day Tour from Marrakech

5.0 (1)
8h Free cancellation
From
€19.00
View details
Excursion from Marrakech to Zagora
Marrakech, Morocco

Excursion from Marrakech to Zagora

5.0 (6)
2 days Free cancellation
From
€389.75
View details
11 Days Adventurous Must-Do Morocco Cultural Tour from Casablanca
Casablanca, Morocco

11 Days Adventurous Must-Do Morocco Cultural Tour from Casablanca

5.0 (22)
11 days
From
€3,109.46
View details
Private Transfer from Casablanca to Rabat (RBA) Airport
Casablanca, Morocco

Private Transfer from Casablanca to Rabat (RBA) Airport

1h 30m Free cancellation
From
€153.07
View details
Marrakech : Transfer from Casablanca to Marrakech City
Casablanca, Morocco

Marrakech : Transfer from Casablanca to Marrakech City

5.0 (2)
4h Free cancellation
From
€90.00
View details
2 Days / 1 Night Excursion to Zagora from Marrakech - Luxury Bivouac
Marrakech, Morocco

2 Days / 1 Night Excursion to Zagora from Marrakech - Luxury Bivouac

5.0 (1)
2 days Free cancellation
From
€120.00
View details
3 Days Private Desert Tour From Marrakech To Merzouga Dunes
Marrakech, Morocco

3 Days Private Desert Tour From Marrakech To Merzouga Dunes

5.0 (19)
3 days Free cancellation
From
€450.00
View details
5-Day Tour from Casablanca: Explore Sahara Desert and Marrakech
Casablanca, Morocco

5-Day Tour from Casablanca: Explore Sahara Desert and Marrakech

5 days Free cancellation
From
€680.00
View details
Buggy Adventure in the Palmeraie
Marrakech, Morocco

Buggy Adventure in the Palmeraie

1h Free cancellation
From
€99.00
View details
Marrakech Souks and Artisan Markets Walking Tour
Marrakech, Morocco

Marrakech Souks and Artisan Markets Walking Tour

3h Free cancellation
From
€35.00
View details
desert tour from agadir 4 days and 3 nights
Agadir, Morocco

desert tour from agadir 4 days and 3 nights

4 days Free cancellation
From
€500.00
View details

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