Hotels in Morocco
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Where to stay in Morocco?
Top hotels in Marrakech
Aqua Mirage Club & Aqua Parc - All Inclusive
Tassoultante
‐6.58 mi from city centre
8/10 Very Good! (1,003 reviews)
Top hotels in Agadir
Hotel Argana
Agadir City Center
‐0.99 mi from city centre
6.4/10 (498 reviews)
Top hotels in Casablanca (region)
Suite Hotel Casa Diamond
Casablanca City Center
‐6.58 mi from city centre
9/10 Wonderful! (737 reviews)
Top hotels in Tangier
MAMORA BAY
8.6/10 Excellent! (898 reviews)
Top cities in Morocco
Marrakech
The romantic city of Marrakech is full of attractions, such as Le Jardin Secret and Marrakech Museum, and is loved for its cafes and gardens.
Top landmarks in Morocco
Jemaa el-Fnaa
If you like the hustle and bustle of a market, you might want to head out to Jemaa el-Fnaa in Medina and take in the atmosphere. You could also start your cultural experience by heading over to the museums in the area. Splash some more cash at Souk of the Medina, Souk Semmarine and Souk Zrabi.
Keep exploring
Keep exploring
- Landmarks
- Hotel Theme
- Accommodation Types
- Facilities
- Hotels close to nearby airports
- Top cities in Morocco
- More Hotels
- Most popular destinations
- Hotels near Jemaa el-Fnaa
- Hotels near Avenue Mohamed VI
- Hotels near Menara Mall
- Hotels near Port of Tangier
- Hotels near Majorelle Garden
- Hotels near Agadir Beach
- Hotels near Agadir Marina
- Hotels near Hassan II Mosque
- Hotels near Tangier Ferry Terminal
- Hotels near Ain Diab Beach
- Hotels near Souk El Had
- Hotels near Zaouia Sidi Ahmed Tijani
- Hotels near Palais des Congrès
- Hotels near Bahia Palace
- Hotels near Le Jardin Secret
- Hotels near Blue Gate
- Hotels near Hassan Tower
- Hotels near Menara Gardens
- Hotels near Oukaimeden
- Hotels near Le Grand Casino de la Mamounia
- Hotels with Wifi in Morocco
- Hotels with Free Breakfast in Morocco
- Family Hotels in Morocco
- Hotels with Parking in Morocco
- Hotels with a Pool in Morocco
- Resorts & Hotels with Spas in Morocco
- Golf Hotels in Morocco
- Business Hotels in Morocco
- Pet-Friendly Hotels in Morocco
- Beach Hotels in Morocco
- Luxury Hotels in Morocco
- Hotels with a Gym in Morocco
- Cheap Hotels in Morocco
- Hotels with Kitchens in Morocco
- All-inclusive Hotels in Morocco
- Hotels near Menara Airport (RAK)
- Hotels near Mohammed V Airport (CMN)
- Hotels near Al Massira Airport (AGA)
- Hotels near Saiss Airport (FEZ)
- Hotels near Salé Airport (RBA)
- Hotels near Ibn Batouta Airport (TNG)
- Hotels near Ouarzazate Airport (OZZ)
- Hotels near Beni Mellal Airport (BEM)
- Hotels near Mogador Airport (ESU)
- Hotels near Zagora Airport (OZG)
- Hotels in Marrakech
- Hotels in Agadir
- Hotels in Casablanca
- Hotels in Tangier
- Hotels in Essaouira
- Hotels in Fes
- Hotels in Rabat
- Hotels in Taghazout
- Hotels in Ifrane
- Hotels in Chefchaouen
- Hotels in Dakhla
- Hotels in Ouarzazate
- Hotels in El Jadida
- Hotels in Agafay
- Hotels in Merzouga
- Hotels in Meknes
- Hotels in Aourir
- Hotels in Sidi Abdallah Ghiat
- Hotels in Tetouan
- Hotels in Tameslouht
- L'Oliveraie de l'atlas
- Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
- The Central House Marrakech Medina - Hostel
- Sofitel Marrakech Palais Imperial & Spa
- Riad Saba
- Kennedy Hospitality Resort
- Riad Karmela
- Eden Andalou Aquapark & Spa
- Pestana CR7 Marrakech
- The View Agadir
- Fes Marriott Hotel Jnan Palace
- Mogador MENZAH
- The Oberoi Marrakech
- Oasis Hôtel & Spa
- Atlantic Palm Beach
- Hotel Riu Palace Tikida Taghazout - All inclusive
- Barceló Fès Medina
- Grand Plaza
- Zephyr Agadir
- Iberostar Waves Club Palmeraie Marrakech -All Inclusive
- Riad Dar Anika
- Kenzi Menara Palace & Resort
- Riad Almisk
- Hyatt Place Taghazout Bay
- Hilton Garden Inn Tanger City Center
- Riad Daria Suites & Spa
- Kenzi Solazur Hotel
- Barcelo Tanger
- Mazagan Beach & Golf Resort
- Fairmont La Marina Rabat Sale Hotel And Residences
- Hotel Belere Rabat
- Michlifen Resort & Golf
- ibis Ouarzazate Centre
- TAJ CHEFCHAOUEN Luxury Hotel and Spa
- Le Berbere Palace
- Fairmont Taghazout Bay
- Dar Jasmine
- Atlas Essaouira Riad Resort
- Le Medina Essaouira Thalassa Sea & Spa MGallery
- Hotel Golden Sunset Dakhla
- Kasbah Tamadot
- Hotel Kanz Erremal
- Hotel Plaisance
- Mia Mazagan Bay
- Hotel Blanco Riad
- Hotel Mercure Rif Nador
- Hôtel al Mandari
- Chateau Eden El Rouh
- La Sultana Oualidia
- Riad Atlas Toubkal
Hotels
Hotels in GhanaHotels in SeychellesHotels in MadagascarHotels in TunisiaCheap Hotels in EgyptHotels in LesothoHotels in Democratic Republic of the CongoHotels in EgyptHotels in UgandaHotels in MalawiHotels in Guinea-BissauHotels in TanzaniaHotels in KenyaBeach Hotels in MauritiusBeach Hotels in Cape VerdeHotels in Cape VerdeHotels in EswatiniHotels in ChadHotels in Sierra LeoneAll-inclusive Hotels in EgyptHotels in RwandaHotels in MauritiusHotels in AlgeriaHotels in GabonHotels in South AfricaHotels in GambiaHotels in Burkina FasoFamily Hotels in MauritiusHotels in NigeriaLuxury Hotels in Egypt