We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Kasbah Amridil
Historic Sites, Points of Interest & Landmarks, Architectural Buildings
Ksar of Ait-Ben-Haddou
Historic Sites, Points of Interest & Landmarks
Medina of Fez
Neighbourhoods, Flea & Street Markets, Points of Interest & Landmarks
Oasis Fint
Points of Interest & Landmarks, Geologic Formations
Morocco Easy Tours
Nature & Wildlife Tours, Cultural Tours, Sightseeing Tours, Deserts, Multi-day Tours
Coin Berbere
Gift & Speciality Shops
Badrane Tours
City Tours, Shopping Tours, Historical & Heritage Tours, Day Trips
Marrakech Guide Tours
City Tours, Historical & Heritage Tours, Shopping Tours
Marrakech Guided Experience
City Tours, Cultural Tours, Shopping Tours, Historical & Heritage Tours, Private Tours
Chellah
Ancient Ruins, Cemeteries, Historic Sites
Dades Gorge
Ancient Ruins, Canyons
Lixus
Ancient Ruins
Crocoparc
Nature & Wildlife Areas
Paradise Valley
Nature & Wildlife Areas, Valleys, Waterfalls
Moulay Bousselham Lagoon
Nature & Wildlife Areas, Bodies of Water
The Lake of Merzouga
Deserts, Nature & Wildlife Areas
  • Sort by:
  • Traveller Favourites
  • Traveller Ranked
  • Book Online
Jardin Majorelle Marrakech
37 Ways to experience it
Hassan II Mosque Casablanca
40 Ways to experience it
Souk El Had d'Agadir Agadir
5 Ways to experience it
Medina of Fez Fes
32 Ways to experience it
Crocoparc Agadir
1 Way to experience it
Anti-Atlas Mountains
13 Ways to experience it
Agadir Beach Agadir
19 Ways to experience it
Hercules Cave Tangier
23 Ways to experience it
Medina of Essaouira Essaouira
24 Ways to experience it
Mausoleum of Mohammad V Rabat
21 Ways to experience it
Bahia Palace Marrakech
72 Ways to experience it
Medina of Tangier Tangier
39 Ways to experience it
Seafront Promenade Agadir
4 Ways to experience it
Merzouga Desert Merzouga
176 Ways to experience it
Oasis Fint Ouarzazate
10 Ways to experience it
Paradise Valley Agadir
8 Ways to experience it
Cap Spartel Tangier
24 Ways to experience it
Medersa Ben Youssef Marrakech
14 Ways to experience it
Chefchaouen Medina Chefchaouen
64 Ways to experience it
Moroccan Sahara Ouarzazate
9 Ways to experience it
Atlas Film Studio Ouarzazate
16 Ways to experience it
American Legation Tangier
2 Ways to experience it
Taourirt Kasbah Ouarzazate
44 Ways to experience it
Tizi n Tichka Ouarzazate
89 Ways to experience it
Medina of Marrakesh Marrakech
47 Ways to experience it
Marrakech Souk Marrakech
125 Ways to experience it
Tangier Casbah Tangier
21 Ways to experience it
Taghazout Beach Agadir
3 Ways to experience it
Jemaa el-Fnaa Marrakech
82 Ways to experience it
Le Jardin Secret Marrakech
9 Ways to experience it