Things to do in Morocco

Write Review Share

14,328 activities found

Marrakech From Casablanca Shore Excursion
Casablanca, Morocco

Marrakech From Casablanca Shore Excursion

3.0 (3)
10h Free cancellation
From
€218.00
View details
Shore Excursion Casablanca Private tour - Hassan II and Medina
Casablanca, Morocco

Shore Excursion Casablanca Private tour - Hassan II and Medina

4h Free cancellation
From
€170.00
View details
10 Days Morocco Tour from Casablanca
Casablanca, Morocco

10 Days Morocco Tour from Casablanca

5.0 (26)
10 days Free cancellation
From
€15,000.00
View details
Essaouira Guided Day Tour from Agadir
Agadir, Morocco

Essaouira Guided Day Tour from Agadir

4.5 (2)
8h - 12h Free cancellation
From
€76.93
View details
Best Fes to Merzouga Desert Tour 2 Days
Fez, Morocco

Best Fes to Merzouga Desert Tour 2 Days

5.0 (44)
2 days Free cancellation
From
€285.00
View details
Transfer Fes Airport to Marrakech
Fez, Morocco

Transfer Fes Airport to Marrakech

6h Free cancellation
From
€234.67
View details
Day Trip to Ourika Valley visiting Anima Garden
Marrakech, Morocco

Day Trip to Ourika Valley visiting Anima Garden

5.0 (4)
8h Free cancellation
From
€54.32
View details
Agafay Desert Sunset Camel Ride and Dinner with Music Show
Marrakech, Morocco

Agafay Desert Sunset Camel Ride and Dinner with Music Show

5h 30m Free cancellation
From
€29.00
View details
High Atlas Day Trips from Marrakech
Marrakech, Morocco

High Atlas Day Trips from Marrakech

9h Free cancellation
From
€25.00
View details
3-Day Marrakech to Merzouga Desert Tour: Camel Rides & Overnights
Marrakech, Morocco

3-Day Marrakech to Merzouga Desert Tour: Camel Rides & Overnights

5.0 (5)
3 days Free cancellation
From
€160.00
View details
airport transfer from Casablanca to Marrakech
Casablanca, Morocco

airport transfer from Casablanca to Marrakech

2h 30m Free cancellation
From
€81.54
View details
Agadir : 1h Traditional Hammam + Facial + Manicure + Pedicure
Agadir, Morocco

Agadir : 1h Traditional Hammam + Facial + Manicure + Pedicure

5.0 (1)
3h Free cancellation
From
€108.00
View details
fes desert tour 2 days
Fez, Morocco

fes desert tour 2 days

2 days Free cancellation
From
€231.00
View details
Full Day Trip From Tangier To Asilah, Hercules and Cap Spartel
Tangier, Morocco

Full Day Trip From Tangier To Asilah, Hercules and Cap Spartel

6h - 7h Free cancellation
From
€133.00
View details
Day Trip to Ourika Valley
Marrakech, Morocco

Day Trip to Ourika Valley

5h - 12h Free cancellation
From
€172.02
View details
Sahara Desert Private Tour: Merzouga from Marrakech 3 day
Marrakech, Morocco

Sahara Desert Private Tour: Merzouga from Marrakech 3 day

4.0 (1)
3 days Free cancellation
From
€432.00
View details
From Marrakech: Private Daytrip to High Atlas, Toubkal National Park and Imlil
Marrakech, Morocco

From Marrakech: Private Daytrip to High Atlas, Toubkal National Park and Imlil

5.0 (2)
8h Free cancellation
From
€190.00
View details
1 Day and 1 Night Quad Biking in Essaouira
Essaouira, Morocco

1 Day and 1 Night Quad Biking in Essaouira

2 days
From
€235.00
View details
Day Trip To Ourika Valley From Marrakech
Marrakech, Morocco

Day Trip To Ourika Valley From Marrakech

4.6 (5)
7h Free cancellation
From
€20.00
View details
Morocco Vineyard Visit and Gourmet Tours
Marrakech, Morocco

Morocco Vineyard Visit and Gourmet Tours

5.0 (7)
12 days Free cancellation
From
€1,991.85
View details
Tangier 5 Hour Private Tour
Tangier, Morocco

Tangier 5 Hour Private Tour

5h - 6h Free cancellation
From
€120.00
View details
Private Departure Transfer from Rabat to Casablanca Airport
Rabat, Morocco

Private Departure Transfer from Rabat to Casablanca Airport

1h - 1h 30m Free cancellation
From
€63.38
View details
Private Agafay Desert & Dinner Quad Biking From Marrakech
Marrakech, Morocco

Private Agafay Desert & Dinner Quad Biking From Marrakech

5h Free cancellation
From
€70.00
View details

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