Things to do in Morocco

Write Review Share

14,322 activities found

Private Departure Transfer: Marrakech Hotel to Marrakech Airport
Marrakech, Morocco

Private Departure Transfer: Marrakech Hotel to Marrakech Airport

4.6 (18)
1h Free cancellation
From
€10.00
View details
Desert Agafay camel ride atlas mountains hike all-inclusive
Marrakech, Morocco

Desert Agafay camel ride atlas mountains hike all-inclusive

5.0 (2)
9h Free cancellation
From
€19.00
View details
Quad Biking Marrakech
Marrakech, Morocco

Quad Biking Marrakech

4.7 (6)
5h Free cancellation
From
€35.00
View details
Full-Day Private Guided City Tour of Marrakech
Marrakech, Morocco

Full-Day Private Guided City Tour of Marrakech

5h - 6h Free cancellation
From
€90.30
View details
2 Hours Camel Riding Experience in Agadir
Agadir, Morocco

2 Hours Camel Riding Experience in Agadir

4.3 (3)
2h Free cancellation
From
€30.00
View details
Marrakech camel ride tour
Marrakech, Morocco

Marrakech camel ride tour

5.0 (2)
2h Free cancellation
From
€28.00
View details
Day Trip to Essaouira
Marrakech, Morocco

Day Trip to Essaouira

5.0 (7)
11h - 12h Free cancellation
From
€23.00
View details
4Hours Private Tour Of Tangier from the Cruise Ship
Tangier, Morocco

4Hours Private Tour Of Tangier from the Cruise Ship

4.7 (9)
4h - 5h Free cancellation
From
€140.00
View details
Casablanca Airport Layover Private Cultural Tour
Casablanca, Morocco

Casablanca Airport Layover Private Cultural Tour

5.0 (2)
5h - 6h Free cancellation
From
€199.00
View details
Safari In Agafay Desert , Dinner & Show
Marrakech, Morocco

Safari In Agafay Desert , Dinner & Show

5.0 (10)
4h Free cancellation
From
€70.00
View details
4-Hour Quad Ride Experience in Marrakech
Marrakech, Morocco

4-Hour Quad Ride Experience in Marrakech

4.6 (5)
4h Free cancellation
From
€70.00
View details
Full-Day Atlas Mountains & Imlil Valley Adventure from Marrakech
Marrakech, Morocco

Full-Day Atlas Mountains & Imlil Valley Adventure from Marrakech

4.4 (16)
8h Free cancellation Skip the line
From
€13.00
View details
Electric Bike Tour Marrakech with Local Guide Special offer
Marrakech, Morocco

Electric Bike Tour Marrakech with Local Guide

5.0 (6)
3h Free cancellation
From
€35.00 €24.50
View details
Moroccan Family Dinner & Local Cultural Experience in Chefchaouen
Chefchaouen, Morocco

Moroccan Family Dinner & Local Cultural Experience in Chefchaouen

5.0 (1)
3h Free cancellation
From
€31.92
View details
Fish & Sardines Cooking Workshop in Safi with Shopping Souk
Central Morocco, Morocco

Fish & Sardines Cooking Workshop in Safi with Shopping Souk

5.0 (1)
4h Free cancellation
From
€47.00
View details
City tour in Marrakech, Book your guide with us.
Marrakech, Morocco

City tour in Marrakech, Book your guide with us.

4.8 (14)
5h Free cancellation
From
€85.00
View details
Agadir Desert Sandboarding Experience
Agadir, Morocco

Agadir Desert Sandboarding Experience

4.0 (1)
5h Free cancellation
From
€22.06
View details
Private Transfer: Casablanca to Marrakech in Comfort & Style
Casablanca, Morocco

Private Transfer: Casablanca to Marrakech in Comfort & Style

5.0 (1)
3h Free cancellation
From
€72.97
View details
High Atlas Flavours 4x4 Tour with Lunch
Agadir, Morocco

High Atlas Flavours 4x4 Tour with Lunch

4.0 (2)
4h Free cancellation
From
€95.00
View details
Meknes: Guided walking tour
Fez, Morocco

Meknes: Guided walking tour

3h Free cancellation
From
€35.72
View details
Discover Fez and its hidden secrets
Fez, Morocco

Discover Fez and its hidden secrets

5.0 (34)
4h Free cancellation
From
€25.90
View details
Agafay Desert Taxi Service from Agadir & Taghazout Hotels
Agafay, Morocco

Agafay Desert Taxi Service from Agadir & Taghazout Hotels

5.0 (1)
3h Free cancellation
From
€85.00
View details
3-days Shared-Group Desert Tour From Marrakech to Merzouga
Marrakech, Morocco

3-days Shared-Group Desert Tour From Marrakech to Merzouga

3 days Free cancellation
From
€86.65
View details
Marrakech: Atlas Mountains and 4 Valleys Tour
Marrakech, Morocco

Marrakech: Atlas Mountains and 4 Valleys Tour

5.0 (1)
7h Free cancellation
From
€45.00
View details

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