Africa


Best Hotels in Morocco

Enter your dates and choose out of 654 properties in Morocco! Book Now, Pay at the Hotel. Instant Email Confirmation

Guests 1
Adults
Children

All Accommodation Destinations in Morocco

Find and book hotels in popular regions, airports, cities, places of interest in Morocco

Marrakech
1513 hotels
Fès
331 hotels
Essaouira
216 hotels
Casablanca
212 hotels
Merzouga
202 hotels
Agadir
160 hotels
Rabat
150 hotels
Tangier
137 hotels
Chefchaouene
124 hotels
Asilah
65 hotels
Aït Ben Haddou
62 hotels
Ouarzazate
59 hotels
Mhamid
59 hotels
Meknès
52 hotels
Taghazout
52 hotels
Imlil
49 hotels
Tetouan
43 hotels
El Jadida
42 hotels
Saidia
41 hotels
Mohammedia
39 hotels
Martil
38 hotels
Zagora
37 hotels
Mirleft
37 hotels
Cabo Negro
34 hotels
Oualidia
33 hotels
Oujda
30 hotels
Nador
30 hotels
Tinerhir
28 hotels
Bouznika
28 hotels
Al Hoceïma
28 hotels
Dakhla
28 hotels
Taroudant
25 hotels
Skoura
22 hotels
Boumalne
20 hotels
Sale
19 hotels
M'diq
19 hotels
Imsouane
18 hotels
Tafraoute
17 hotels
Sidi Rahal
17 hotels
Sidi Bouqnadel
16 hotels
Kenitra
16 hotels
Ouirgane
15 hotels
Fnidek
15 hotels
Ifrane
14 hotels
Azrou
14 hotels
Agdz
14 hotels
Erfoud
13 hotels
Lalla Takerkoust
12 hotels
Nouaseur
11 hotels
Tiznit
10 hotels
Aourir
10 hotels
Hassilabied
10 hotels
Laayoune
10 hotels
Ouzoud
10 hotels
Safi
9 hotels
Kalaat MGouna
9 hotels
Mansouria
9 hotels
Ghazoua
9 hotels
Tamraght Ouzdar
9 hotels
Midelt
8 hotels
Bine el Ouidane
8 hotels
Aït Ougliff
8 hotels
Aït Idaïr
8 hotels
Aït Baha
8 hotels
Sidi Kaouki
8 hotels
Temara
7 hotels
Tamellalt
7 hotels
Sidi Ifni
7 hotels
Nkob
7 hotels
Er Rachidia
7 hotels
El Gouera
7 hotels
Beni Mellal
7 hotels
Aït Hamid
7 hotels
Aghmat
7 hotels
Ourika
7 hotels
Tahannout
6 hotels
Tacheddirt
6 hotels
El Karia
6 hotels
El Harhoura
6 hotels
Imi Ouaddar
6 hotels
Skhirat
6 hotels
Tamtetoucht
5 hotels
Restinga Smir
5 hotels
Larache
5 hotels
Imouzzer Kandar
5 hotels
Foum Zguid
5 hotels
Asni
5 hotels
Dar Bouazza
5 hotels
Tamaris
5 hotels
Taza
4 hotels
Tan-Tan Plage
4 hotels
Tameslouht
4 hotels
Tagounite
4 hotels
Ouzoud
4 hotels
Oumnas
4 hotels
Oued Laou
4 hotels
Khenifra
4 hotels
Imilchil
4 hotels
Guelmim
4 hotels
Goulmima
4 hotels
El Harkat
4 hotels
Demnat
4 hotels
Dar Hamida
4 hotels
Azemmour
4 hotels
Aghbalou
4 hotels
Tighmert
4 hotels
Zaouit Aglou
4 hotels
Sidi Bouzid
4 hotels
Lac Yasmins
4 hotels
Timichi
3 hotels
Taliouine
3 hotels
Gzennaïa
3 hotels
Rissani
3 hotels
Oulad Mazoug
3 hotels
Khouribga
3 hotels
Ijjoukak
3 hotels
Ifri
3 hotels
Douar Soukkane
3 hotels
Bou Tharar
3 hotels
Azilal
3 hotels
Amizmiz
3 hotels
Aït Ourir
3 hotels
Ait Ben Ali
3 hotels
Agoudal
3 hotels
El Arba
3 hotels
Tamri
3 hotels
Marina Smir
3 hotels
Akhfennirr
3 hotels
Ouzina
3 hotels
Tissint
2 hotels
Tisselday
2 hotels
Telouet
2 hotels
Tamellalt
2 hotels
Selouane
2 hotels
Sefrou
2 hotels
Sania Torres
2 hotels
Sidi Rbat
2 hotels
Pont Blondin
2 hotels
Oulad Teima
2 hotels
Oukaïmeden
2 hotels
Najem
2 hotels
Moulay Yacoub
2 hotels
Mehdiya-Plage
2 hotels
Jebila
2 hotels
Ksar es Sghir
2 hotels
Ibrahene
2 hotels
Fint
2 hotels
El Caïd Omar
2 hotels
El Aïn
2 hotels
Briech
2 hotels
Bou Azza
2 hotels
Bhalil
2 hotels
Ben Slimane
2 hotels
Amellagou
2 hotels
Ala el Ma
2 hotels
Aït Zat
2 hotels
Aït Taksimt
2 hotels
Aïn Leuh
2 hotels
Aguelmous
2 hotels
Zaouia Akermoud
2 hotels
Mhamid
2 hotels
Ida Ougourd
2 hotels
Merzane
2 hotels
Deroua
2 hotels
Boulaouane
2 hotels
Iskhissane
2 hotels
Zouala
1 hotels
Zaida
1 hotels
Zawyat Oulmzi
1 hotels
Zaouiat Cheikh
1 hotels
Tizi Oussem
1 hotels
Tizgui
1 hotels
Tit Mellil
1 hotels
Tisrarine
1 hotels
Tiout
1 hotels
Tinejdad
1 hotels
Timoulilt
1 hotels
Timganine
1 hotels
Timatraouine
1 hotels
Tiguissas
1 hotels
Tiguidert
1 hotels
Tazrouft
1 hotels
Taziricht
1 hotels
Oued Taghzoute
1 hotels
Tan-Tan
1 hotels
Tanquoube
1 hotels
Tamegroute
1 hotels
Taghia
1 hotels
Taforhalt
1 hotels
Tabant
1 hotels
Souira Kedima
1 hotels
Sidi Slimane
1 hotels
Sidi Boulfdail
1 hotels
Sidi Binzarne
1 hotels
Sidi Bennour
1 hotels
Rhorm el Alem
1 hotels
Ounagha
1 hotels
Oulad Snaguia
1 hotels
Oulad Moumene
1 hotels
Oulad Berhil
1 hotels
Ouled Aissa
1 hotels
Msemrir
1 hotels
Melaah
1 hotels
Mehdiya
1 hotels
Madagh
1 hotels
Khamliya
1 hotels
Inraren
1 hotels
Inezgane
1 hotels
Imrhrane
1 hotels
Imdiazene
1 hotels
Ifrane
1 hotels
Ifoulou
1 hotels
Icht
1 hotels
Al Houara
1 hotels
Graoua
1 hotels
Mellalyène
1 hotels
El Ksiba
1 hotels
Aghmat
1 hotels
Chaibate
1 hotels
Douar Driss
1 hotels
Azzouzia
1 hotels
Douar Annbirat
1 hotels
Chozas
1 hotels
Chouiter
1 hotels
Bzou
1 hotels
Beni Ali
1 hotels
Tafedna
1 hotels
Berkane
1 hotels
Ben Larbi
1 hotels
Bellouk
1 hotels
Berrechid
1 hotels
Azrarag
1 hotels
Aoufous
1 hotels
Khemisset
1 hotels
Aït Oussane
1 hotels
Aït Ouaddar
1 hotels
Ait Gmat
1 hotels
Aït Farts
1 hotels
Ait el Rhazi
1 hotels
Tamensourt
1 hotels
Agoubt
1 hotels
Agouti
1 hotels
Aghbala
1 hotels
Afourer
1 hotels
Afeggou
1 hotels
Sidi Kouaki
1 hotels
Aït Ziri
1 hotels
Timit
1 hotels
Derroua
1 hotels
Aksri
1 hotels
Tiguert
1 hotels
Aghroude
1 hotels
Oulad Kerroum
1 hotels
Asfalou
1 hotels
Souani
1 hotels
Kitane
1 hotels
Rcham
1 hotels
Lahebichate
1 hotels
Bir Gandouz
1 hotels
Tisserdmine
1 hotels
Tamnougalt
1 hotels
Ras El Ma
1 hotels
Ait Melloul
1 hotels
Setti Fatma
1 hotels
Kerrando
1 hotels
Douar Ourlali
1 hotels
Magramane
1 hotels
Aït Yous
1 hotels
Zaouit Massa
1 hotels
Rhessouane
1 hotels
Imi nʼOuzrou
1 hotels
Dar Mouddene
1 hotels
Tassa Ouirgane
1 hotels
Izilane
1 hotels
Ifoutatsene
1 hotels
Id Aïssa
1 hotels
Ouslaf
1 hotels
Assa
1 hotels
Alnif
1 hotels
Ajdir
1 hotels
Aït Tamellil
1 hotels
Aït Khiyar
1 hotels
Aïn el Ksob
1 hotels
Sidi Boumoussa
1 hotels
Imoulass
1 hotels
Aït Bou Tarhat
1 hotels
Ti nʼ Saïd
1 hotels
Berga
1 hotels
Dourtane
1 hotels
Sidi Ouassay
1 hotels
Oubadine
1 hotels
Had Beni Chiker
1 hotels
Abbou
1 hotels
Tighli
1 hotels
El Feggoust
1 hotels
Tazagouin
1 hotels
Ouled Otmane
1 hotels
Iourigene
1 hotels
Medina
906 hotels
Fes El Bali
268 hotels
Old Medina
155 hotels
Gueliz
101 hotels
Kasbah
85 hotels
Old Town
81 hotels
Hivernage
78 hotels
City Centre
73 hotels
City Centre
73 hotels
Agadir Bay
65 hotels
Maarif
50 hotels
Rabat Medina
45 hotels
Agdal
42 hotels
Hassan
39 hotels
Ahl Agadir
39 hotels
Old Medina
34 hotels
Municipal Beach
34 hotels
L'Ocean
27 hotels
Agdal-Ryad
27 hotels
Plage des Nations
25 hotels
Mellah
22 hotels
Marina
20 hotels
Kasbah
18 hotels
Majorelle
18 hotels
Essaouira Coast
17 hotels
Cite Portugaise
15 hotels
Ain Chock
15 hotels
Gauthier
15 hotels
Daoudiate
13 hotels
Hay Riad
11 hotels
Oualidia beach
11 hotels
Mellah
10 hotels
El Kharrazine
10 hotels
Talborjt
9 hotels
Souika
8 hotels
Cite Essalam
7 hotels
Skhirat Plage
7 hotels
Oued Laou Beach
7 hotels
Cite El Houda
6 hotels
Cite Dakhla
6 hotels
Quartier Administratif
6 hotels
Swiss City
6 hotels
Souissi
6 hotels
Marshan
6 hotels
El Hafa
4 hotels
Old Medina
4 hotels
Charaf
4 hotels
Haut Founty
4 hotels
Cite Adrar
3 hotels
Les amicales
3 hotels
Tangier Free Zone
3 hotels
Ain Sebaa
3 hotels
Asilah Beach
3 hotels
Madinat Al Irfane
2 hotels
El Menzeh
2 hotels
Anfa
2 hotels
Hay Hassani
2 hotels
Hay Mohammadi
2 hotels
Al Fida
1 hotels
Ain Diab Beach
1 hotels
Hay El Farah
1 hotels
Ennahda
1 hotels
Bensergao
1 hotels
Bella Vista
1 hotels
Morocco 1 (for supply target only)
Morocco 2 (for supply target only)
Centre-North
Centre-South
Tensift
South
Oriental
Centre
North-West
Tanger-Tetouan
Chaouia-Ourdigha
Tadla-Azilal
Souss-Massa-Draa
Marrakech-Safi
Laâyoune - Saguia al Hamra
Dakhla-Oued Ed-Dahab
Fes-Boulmane
Taza-Hoceima-Taounate
Mont-Rif-Tazghine
Rabat-Sale-Zemmour-Zaer
Meknes-Tafilalet
Grand Casablanca
Guelmim-Es Semara
Gharb-Ghrada-Beni Hsen
Doukkala-Abda
Essaouira Province
Marrakech Province
Prefecture of Marrakech
Outskirts of Marrakech
Tetouan Coast
El Jadida
Taounate
Tan-Tan
Sidi Kacem
Agadir-Ida ou Tanane
Ouarzazate
Zouagha-Moulay Yacoub
Kénitra
Khouribga
Ben Slimane
Salé
Tétouan
Chtouka-Aït Baha
Casablanca
Oujda Angad
Zagora
Azilal
El Kelaâ des Sraghna
Assa-Zag
Inezgane-Aït Melloul
Errachidia
Skhirate-Témara
Boulemane
Sefrou
Laâyoune
Fès
Al Hoceïma
Jerada
Béni Mellal
El Hajeb
Khénifra
Nador
Guelmim
Rabat
Al Haouz
Settat
Figuig
Berkane Taourirt
Larache
Tanger-Assilah
Essaouira
Mohammedia
Taza
Meknès
Fahs Anjra
Chichaoua
Ifrane
Safi
Tata
Khémisset Province
Tiznit
Chefchaouen
Taroudannt
Marrakech
Draa Tafilalet
mo
Bouznika Beach
Al Hoceima National Park
Ifrane National Park
Iriqui National Park
Khnifiss National Park
Aguelma Azigza National Park
Zaida National Park
Souss-Massa National Park
Talassemtane National Park
Tazekka National Park
High Atlas National Park
Merdja Zerka National Park
Haut Atlas Oriental National Park
Morocco North
CMN
Al Massira Airport
Tan Tan Airport
Bouarfa Airport
Saïss Airport
Moulay Ali Cherif Airport
Bassatine Airport
Angads Airport
Rabat-Salé Airport
Mohammed V International Airport
Nador International Airport
Menara Airport
Kenitra Airport
Ouarzazate Airport
Cherif Al Idrissi Airport
Saniat R'mel Airport
Ibn Batouta Airport
cmn

What to See & Do in Morocco

Travelling to Morocco and no idea what to visit? Our travel guide will help you find the best attractions in Morocco you should not miss during your visit
Our travel guide will help you find the best attractions in Morocco you should not miss during your visit.
Read more