Things to do in Morocco

Write Review Share

14,329 activities found

Ouzoud Waterfalls Day Trip from Marrakech
Marrakech, Morocco

Ouzoud Waterfalls Day Trip from Marrakech

4.8 (15)
9h - 12h Free cancellation
From
€26.30
View details
Full Day Seaside Escape a Marrakech to Essaouira
Marrakech, Morocco

Full Day Seaside Escape a Marrakech to Essaouira

8h Free cancellation
From
€25.00
View details
Tonic Massage
Agadir, Morocco

Tonic Massage

4.5 (11)
1h Free cancellation
From
€36.00
View details
Private tour to Ourika Valley and Atlas Mountains from Marrakech
Marrakech, Morocco

Private tour to Ourika Valley and Atlas Mountains from Marrakech

8h Free cancellation
From
€70.00
View details
Full Day Guided Tour in Ouzoud Waterfalls
Marrakech, Morocco

Full Day Guided Tour in Ouzoud Waterfalls

5.0 (2)
11h - 12h Free cancellation
From
€25.00
View details
Best 3 days from Fes to Marrakech desert tour
Fez, Morocco

Best 3 days from Fes to Marrakech desert tour

4 days Free cancellation
From
€700.00
View details
Desert Tour from Marrakech to Merzouga 4 Days
Marrakech, Morocco

Desert Tour from Marrakech to Merzouga 4 Days

5.0 (2)
4 days Free cancellation
From
€399.00
View details
Agafay Desert Quad Biking with Dinner and Show swimming pool
Marrakech, Morocco

Agafay Desert Quad Biking with Dinner and Show swimming pool

5h - 6h Free cancellation
From
€25.00
View details
From Fez To Chefchaouen Day Trip
Fez, Morocco

From Fez To Chefchaouen Day Trip

9h - 12h Free cancellation
From
€90.00
View details
From Agadir or Taghazout: Sunset Sandboarding with Mint Tea
Agadir, Morocco

From Agadir or Taghazout: Sunset Sandboarding with Mint Tea

5.0 (6)
4h Free cancellation
From
€44.00
View details
Atlas Peaks Expedition from Marrakech
Marrakech, Morocco

Atlas Peaks Expedition from Marrakech

8h Free cancellation
From
€36.22
View details
3-Day Private Luxury Merzouga Desert Tour From Marrakech
Marrakech, Morocco

3-Day Private Luxury Merzouga Desert Tour From Marrakech

5.0 (5)
3 days Free cancellation
From
€320.00
View details
Agafay Camel Ride, Pool & Lunch with Hotel Transfers
Marrakech, Morocco

Agafay Camel Ride, Pool & Lunch with Hotel Transfers

6h Free cancellation
From
€20.00
View details
Morocco: 8 days Guided Grand Tour from Casablanca to Marrakech
Casablanca, Morocco

Morocco: 8 days Guided Grand Tour from Casablanca to Marrakech

8 days Free cancellation
From
€1,900.00
View details
Transfer Agadir to Meknes
Agadir, Morocco

Transfer Agadir to Meknes

8h Free cancellation
From
€400.00
View details
Private Transfer from Fes City to Fes (FES) Airport
Fez, Morocco

Private Transfer from Fes City to Fes (FES) Airport

35m Free cancellation
From
€53.00
View details
Agadir Half Day Guided Tour
Agadir, Morocco

Agadir Half Day Guided Tour

3h Free cancellation
From
€30.00
View details
Marrakech: 3 days in the Merzouga desert & Atlas mountains Special offer
Marrakech, Morocco

Marrakech: 3 days in the Merzouga desert & Atlas mountains

3 days Free cancellation
From
€100.00 €80.00
View details
Full Day Tour to 3 Villages and Ourika Valley from Marrakech
Marrakech, Morocco

Full Day Tour to 3 Villages and Ourika Valley from Marrakech

6h - 8h Free cancellation
From
€55.00
View details
2 Days Adventure from Agadir Explore Marrakech
Agadir, Morocco

2 Days Adventure from Agadir Explore Marrakech

2 days Free cancellation
From
€128.00
View details
Explore Casablanca History and Culture with a Local Guide
Casablanca, Morocco

Explore Casablanca History and Culture with a Local Guide

2h - 3h Free cancellation
From
€30.00
View details

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