Morocco
Cities, regions and places to stay in Morocco.
Popular from Morocco
Top destinations
Most places to stay first.
Regions of Morocco
Places to stay in Morocco
Hotel brands in the top cities of Morocco
All cities A–Z
- Aailiyine1 stays
- Aaouint Maazouza6 stays
- Abadou1 stays
- Abattekh1 stays
- Abd El Kader Sadia3 stays
- Ac Ckhirat15 stays
- Achbaro2 stays
- Achbarou5 stays
- Achdad1 stays
- Achorot Mensor1 stays
- Addouz1 stays
- Afanour8 stays
- AfeggouOuarzazate · 2 stays
- Afela Nisly2 stays
- Afersigoua1 stays
- Afkir1 stays
- Afouraire2 stays
- AgadirAgadir · 315 stays
- Agadir109 staysHotelsThings to do
- Agadir Defla2 stays
- Agadir Mohand Ou Mansour2 stays
- Agadir Ougni1 stays
- Agaouz1 stays
- AgdzOuarzazate · 12 stays
- Aghbala1 stays
- AghbalouMarrakech · 5 stays
- Aghnajane3 stays
- Agnie9 stays
- Agoudal2 stays
- Agouti6 stays
- Ahel Kourt1 stays
- Ahiout El Kohia24 stays
- Ahmiri1 stays
- Ain Ben Amar1 stays
- Ain CheggagFes · 1 stays
- Ain El Beida1 stays
- Ain Harrouda4 stays
- Ain Sikh2 stays
- Ain Taoudjad1 stays
- Ait Aissi3 stays
- Ait Akki1 stays
- Ait Ali2 stays
- Ait Ali Ou Allah3 stays
- Ait Ali Ou Youssef1 stays
- Ait Azzou1 stays
- Ait Baha1 stays
- Ait Bella Ou Said1 stays
- Ait Benhaddou1 stays
- Ait Chouer15 stays
- Ait Dahmane1 stays
- Ait Lil1 stays
- Ait Melloul2 stays
- Ait Ouanougdal2 stays
- Ait Oumzar1 stays
- Ait Said Ou Ali2 stays
- Akhachane1 stays
- Akhendachou Nait Ouffi3 stays
- Aksri1 stays
- Al HoceïmaAl Hoceima · 30 stays
- Al Mancouriya14 stays
- Allous1 stays
- Alous1 stays
- Amazraou1 stays
- AmegdouleMarrakech · 2 stays
- Amelkis1 stays
- AmizmizMarrakech · 4 stays
- Anamra1 stays
- Anza1 stays
- Aoufouss2 stays
- Aounout1 stays
- Aourir4 staysThings to do
- Arguioun1 stays
- Arhembou1 stays
- Arhla Ou Drar1 stays
- Arhoud8 stays
- AsilahTanger · 83 stays
- Askejour4 stays
- AsniMarrakech · 5 stays
- Asrir Nilemchane1 stays
- Assaka1 stays
- Assakane9 stays
- AssgaourMarrakech · 4 stays
- Awrir2 stays
- Azazoul39 stays
- AzemmourEl Jadida · 3 stays
- Azilal6 stays
- AzrouIfrane · 13 stays
- Aïn SebaaCasablanca · 1 stays
- Aït BahaOuarzazate · 5 stays
- Aït Ben Haddou1 stays
- Aït OurirMarrakech · 5 stays
- Aït ZatMarrakech · 5 stays
- Barrage Cavagnac8 stays
- Ben Abdallah2 stays
- Ben Guerir2 stays
- Ben Sergao2 stays
- Ben Slimane5 stays
- Beni Bou Yafroun3 stays
- Beni Brour9 stays
- Beni Hnit1 stays
- Beni Issi1 stays
- Beni MellalBeni Mellal · 18 stays
- Berrechid5 stays
- Bin El Ouidane4 stays
- Bir Jdid11 stays
- Bou Anguer1 stays
- Bou Azza1 stays
- Bou Dib1 stays
- Bou Fekrane1 stays
- Bou Knadel2 stays
- Bou MkilaEssaouira · 5 stays
- Bou Ouglas1 stays
- Bou Zergane1 stays
- Boudenib1 stays
- Boulaouane1 stays
- Boumalne3 stays
- Boumalne Dades8 stays
- Bouskoura8 stays
- Bouzama1 stays
- Bouzhika29 stays
- Bouznika28 stays
- Briech4 stays
- Cabo Negro13 stays
- Caid Jilali1 stays
- CasablancaCasablanca · 493 staysHotelsThings to do
- Chefchaouen123 staysHotels
- Chefchaouen4 stays
- Chefchaouene26 stays
- Chejirat2 stays
- Cherarda1 stays
- Chichaoua1 stays
- Chozas1 stays
- Daidatz4 stays
- Dakhla65 stays
- Dar Bellar1 stays
- Dar Ben Abdallah Ben Dehbi4 stays
- Dar Bouazza1 stays
- Dar Caid Sidi Lhassane1 stays
- Dar El Kherroub1 stays
- Dar El Maatga1 stays
- Dar El Maizi5 stays
- Dar Guarda18 stays
- Dar Hamida4 stays
- Dar Kaoua2 stays
- Dar Mohammed Ould Haj JilaliCasablanca · 27 stays
- Dar Sidi Es Semah2 stays
- Demina2 stays
- DemnatAzilal · 4 stays
- Deroua12 stays
- Diabat3 stays
- Douar Ait Brahim1 stays
- Douar Bou Azza3 stays
- Douar El AdamFes · 4 stays
- Douar El Gaada2 stays
- Douar El Haitat2 stays
- Douar Graoua32 stays
- Douar Khalifa Ben MbarekEl Kelaa Des Sraghna · 4 stays
- Douar Oulad Mannsour1 stays
- Douar Ouriki8 stays
- Douar Sidi Cadi Haja1 stays
- Douissat1 stays
- El Arabi2 stays
- El Arissa4 stays
- El Borouj1 stays
- El Bouida1 stays
- El GoueraOuarzazate · 16 stays
- El Hafert1 stays
- El Hajeb1 stays
- El Horra2 stays
- El Jabha4 stays
- El JadidaEl Jadida · 44 stays
- El Karia16 stays
- El Khabta5 stays
- El Khorbat1 stays
- El Moukhtar3 stays
- El Msaada1 stays
- Er Rachidia4 stays
- ErfoudEr Rachidia · 19 staysThings to do
- Errachidia8 stays
- Essaouira1,147 staysHotelsThings to do
- EssaouiraEssaouira · 190 stays
- Fahama4 stays
- FesFes · 1,283 stays
- FezTravel guide
- Fezna1 stays
- Finnt4 stays
- Freija1 stays
- Fès19 staysHotels
- Goum2 stays
- Gourifad2 stays
- Gourizim2 stays
- Guelmim2 stays
- Guenfouda1 stays
- Guercif2 stays
- Had Abdallah Rhiat1 stays
- Hajar3 stays
- Haroun1 stays
- HassilabiedEr Rachidia · 36 staysThings to do
- Iaarabene1 stays
- Id El Haj Ou Akrim1 stays
- IfraneIfrane · 67 stays
- Igourdane5 stays
- Iguissel1 stays
- Imlil28 stays
- Imouzzer Des Ida Ou Tanae1 stays
- Imouzzer Kandar4 stays
- Imsouane7 stays
- InezganeAgadir · 4 stays
- Irhir Nallah2 stays
- Iskoua8 stays
- Isri1 stays
- Issougrid1 stays
- Itliouene16 stays
- Jbila3 stays
- KenitraKenitra · 51 stays
- Khamliya4 stays
- Khemisset11 stays
- Khenifra4 stays
- Khouribga3 stays
- Ksar El Kebir3 stays
- Ksar es Sghir3 stays
- Laayoune5 stays
- Laayoune17 stays
- Lac Yasmins2 stays
- Lalla Takerkoust1 stays
- LaracheLarache · 9 staysThings to do
- Le Puits Rouge1 stays
- Lehrhi1 stays
- Maaza1 stays
- Madchar Talaa echerifTanger · 2 stays
- Mallatcha2 stays
- Marina Smir4 stays
- MarrakechMarrakech · 10,349 staysHotelsThings to do
- Marsa Ben Mehidi5 stays
- MartilTetouan · 253 staysHotels
- Matous1 stays
- Meggamane2 stays
- MeknèsMeknes · 96 stays
- Merdane8 stays
- MerzougaEr Rachidia · 799 staysHotelsThings to do
- Mezguida2 stays
- Mfis2 stays
- MhamidOuarzazate · 49 staysThings to do
- MideltKhenifra · 12 stays
- MirleftTiznit · 49 staysThings to do
- Missour1 stays
- MohammediaCasablanca · 51 stays
- Moulay Idriss Du Zerhoun2 stays
- Moulay Lahsene3 stays
- Msemrir2 stays
- Nador24 stays
- Nfehi1 stays
- NkobOuarzazate · 12 stays
- Nouaceur2 stays
- Nouaseur10 stays
- Ochenene1 stays
- Ouabidallah2 stays
- Ouarchedik2 stays
- OuarzazateOuarzazate · 69 staysThings to do
- Ouassane3 stays
- Oued Laou6 stays
- Oued Nja1 stays
- Ouezzane1 stays
- Ouirgane2 stays
- OujdaOujda · 33 stays
- Oulad Abbou1 stays
- Oulad Akkou82 staysHotels
- Oulad Allal1 stays
- Oulad Amirha12 stays
- Oulad Barrehil1 stays
- Oulad Bou Abid4 stays
- Oulad El Guern2 stays
- Oulad IkhiaMarrakech · 11 stays
- Oulad Lahsene4 stays
- Oulad Said8 stays
- Oulad Snaguia5 stays
- Oulad Tayeb6 stays
- Oulad TeimaTaroudant · 5 stays
- Oulmes1 stays
- Oulourho1 stays
- OunaghaEssaouira · 4 stays
- Ourika2 stays
- Port Of Tan Tan5 stays
- RabatRabat · 233 staysHotelsThings to do
- Restinga18 stays
- Rhessouane4 stays
- RissaniEr Rachidia · 9 stays
- Rouda1 stays
- SafiSafi · 14 stays
- Saidia37 stays
- SaleRabat · 25 stays
- SefrouFes · 7 stays
- Settat6 stays
- Sidi Bennour1 stays
- Sidi Bou Brahim1 stays
- Sidi Bou El Fedail8 stays
- Sidi Bouzid5 stays
- Sidi Daoud1 stays
- Sidi Hadjadj1 stays
- Sidi IfniTiznit · 5 stays
- Sidi Kaouki10 stays
- Sidi Mbarek1 stays
- Sidi Mimoun1 stays
- Sidi Mokhta1 stays
- Sidi R'bat1 stays
- Sidi Rahal13 stays
- Sidi Rahhal1 stays
- Sidi Yahia1 stays
- Smara1 stays
- TafraouteTiznit · 9 staysThings to do
- Taghazout23 stays
- Tahnaout2 stays
- Taifaste3 stays
- Takat2 stays
- Talat Inwal5 stays
- Tamanar1 stays
- Tamarendout Tamajialt1 stays
- Tamassint1 stays
- TameslouhtMarrakech · 11 stays
- Tamraght Oufella1 stays
- Tamraght Ouzdar86 stays
- Tamrarht Ou Fella4 stays
- Tamri1 stays
- Tamsahelt1 stays
- Tamtetoucht3 stays
- Tan Tan2 stays
- TangierTanger · 883 staysHotelsThings to do
- Tangier19 stays
- Taouima37 stays
- Taounate1 stays
- Taourirt2 stays
- Taourirt1 stays
- Taouz3 stays
- Tarfaya4 stays
- TaroudantTaroudant · 29 stays
- Tassila1 stays
- Tata5 stays
- Taza15 stays
- Taziricht4 stays
- Tazzakht1 stays
- Tazzarine1 stays
- TetouanTetouan · 53 staysThings to do
- Ti N Lhajj Ali1 stays
- Tidzguine1 stays
- Tifnit1 stays
- Tifrouine1 stays
- TighmertGuelmin · 2 stays
- Tikhermine1 stays
- Timatraouine1 stays
- Timsal Ouahsous1 stays
- Tinerhir5 stays
- Tinghir1 stays
- Tisrharine1 stays
- Tit N Ziza1 stays
- Tizgui2 stays
- Tizgui1 stays
- TiznitTiznit · 10 stays
- Uad Lau4 stays
- ZagoraOuarzazate · 28 staysThings to do
- Zaouia2 stays
- Zaouia Akermoud1 stays
- Zaouia El Hna6 stays
- Zaouia Sidi Yahya1 stays
- Zaouia Tilet16 stays
- Zaouit Aglou1 stays
- Zeida2 stays
- Zemmour Touirza5 stays
- Zradna4 stays
Frequently asked questions about Morocco
How many places to stay are there in Morocco?
There are 18,000+ hotels, apartments and other places to stay in Morocco, across 360+ cities.
Which are the main destinations in Morocco?
The destinations with the most places to stay are Marrakech, Fes, Essaouira, Tangier, Merzouga.
Which regions of Morocco can I browse?
You can browse 14 regions, including Marrakech, Ouarzazate, Casablanca, Er Rachidia.
Are there tours and activities in Morocco?
Yes, 7,800+ tours and activities are listed in Morocco.