Hotels in Morocco
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Go beyond your typical stay in Morocco
Apart hotel
Where to stay in Morocco?
Top hotels in Marrakech (and vicinity)

Palais Moulay Said & SPA
Medina
‐0.62 mi from city centre
8.8/10 Excellent! (12 reviews)
Top hotels in Agadir

Hotel Riu Palace Tikida Agadir - All Inclusive
Agadir Bay
‐1.37 mi from city centre
8.8/10 Excellent! (955 reviews)
Top hotels in Tangier

Kenzi Solazur Hotel
City Center
‐0.91 mi from city centre
6.8/10 (989 reviews)
Top hotels in Casablanca (region)

ONOMO Hotel Casablanca Airport
8.6/10 Excellent! (1,254 reviews)
Top cities in Morocco
Agadir
The romantic city of Agadir entices visitors with sights such as Mohamed V Mosque and Agadir Marina, and is recommended for the beach.
Great weekend hotel deals in Morocco
Showing deals for:4 Jul - 6 Jul
Image gallery for Kenzi Rose Garden

Kenzi Rose Garden
Marrakech
8.4/10Very good (318 reviews)
13% off
Price is £239
£119 per night
includes taxes & fees
Top landmarks in Morocco

Port of Tangier
Explore the waterfront in Tangier with a trip to Port of Tangier. Wander the waterfront and beautiful beaches in the area.
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 Agadir Beach
- Hotels near Majorelle Garden
- Hotels near Souk El Had
- Hotels near Hassan II Mosque
- Hotels near Agadir Marina
- Hotels near Tangier Ferry Terminal
- Hotels near Marrakech Plaza
- Hotels near Ain Diab Beach
- Hotels near Oasiria Water Park
- Hotels near Le Jardin Secret
- Hotels near Palais des Congrès
- Hotels near Koutoubia Mosque
- Hotels near Bahia Palace
- Hotels near Tanger City Center
- Hotels near Morocco Mall
- Hotels near Marrakech Museum
- 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
- Hotels near Menara Airport (RAK)
- Hotels near Mohammed V Airport (CMN)
- Hotels near Al Massira Airport (AGA)
- Hotels near Ibn Batouta Airport (TNG)
- Hotels near Salé Airport (RBA)
- Hotels near Saiss Airport (FEZ)
- Hotels near Ouarzazate Airport (OZZ)
- Hotels near Beni Mellal Airport (BEM)
- Hotels near Mogador Airport (ESU)
- Hotels near Zagora Airport (OZG)
- Marrakech Hotels
- Agadir Hotels
- Tangier Hotels
- Casablanca Hotels
- Essaouira Hotels
- Rabat Hotels
- Fes Hotels
- Taghazout Hotels
- Chefchaouen Hotels
- Saidia Hotels
- El Jadida Hotels
- Oualidia Hotels
- Dakhla Hotels
- Tetouan Hotels
- Tameslouht Hotels
- M'diq Hotels
- Ouarzazate Hotels
- Agafay Hotels
- Asilah Hotels
- Allyene Hotels
- Radisson Hotel Casablanca Gauthier La Citadelle
- Hotel Riu Palace Tikida Agadir - All Inclusive
- Four Seasons Hotel Casablanca
- Hilton Tangier City Center
- Kenzi Rose Garden
- Fes Marriott Hotel Jnan Palace
- Casablanca Marriott Hotel
- Hotel Riu Palace Tikida Taghazout - All inclusive
- Occidental Tanger
- Barcelo Tanger
- Villa de Luxe River Palm
- Royal Mansour Marrakech
- Hilton Tangier Al Houara Resort & Spa
- TUI BLUE Medina Gardens – Adults Only – All Inclusive
- Hotel Argana
- Riad Kalé Polis
- Allegro Agadir
- Sofitel Agadir Royal Bay Resort
- The Central House Marrakech Medina - Hostel
- Mogador MENZAH
- Grand Plaza
- La Maison Arabe Hotel, Spa and Cooking Workshops
- Hotel Riu Tikida Dunas - All Inclusive
- Hôtel Club Al Moggar
- Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
- Hôtel Oscar
- Mazagan Beach & Golf Resort
- Rabat Marriott Hotel
- Riad Fès - Relais & Châteaux
- The St. Regis La Bahia Blanca Resort, Tamuda Bay
- Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection
- TAJ CHEFCHAOUEN Luxury Hotel and Spa
- Sofitel Tamuda Bay Beach and Spa
- Soho Boutique Tetuan
- ibis Ouarzazate Centre
- Mia Mazagan Bay
- Dakhla South Bay
- Atlas Essaouira Riad Resort
- Iberostar Waves Saïdia
- Mercure Quemado Resort
- Hotel Al Khaima
- Chateau Eden El Rouh
- Dar Jasmine
- Fairmont Taghazout Bay
- Hotel Le Golf DEssaouira & Spa
- Banyan Tree Tamouda Bay
- Hotel Blanco Riad
- Auberge Oualidia Dream
- Asilah 32
- DWO Mira Palace
Hotels
Hotels in GhanaHotels in SeychellesHotels in MadagascarHotels in TunisiaCheap Hotels in EgyptHotels in São Tomé and PríncipeHotels in LesothoHotels in CameroonHotels 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 Sierra LeoneAll-inclusive Hotels in EgyptHotels in RwandaHotels in MauritiusHotels in AlgeriaHotels in GabonHotels in South AfricaHotels in GambiaFamily Hotels in MauritiusFamily Hotels in TunisiaHotels in NigeriaLuxury Hotels in Egypt