Africa


Best Hotels in Morocco

Enter your dates and choose out of 9415 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
2049 hotels
Casablanca
433 hotels
Agadir
417 hotels
Fès
406 hotels
Tangier
372 hotels
Essaouira
311 hotels
Merzouga
242 hotels
Rabat
239 hotels
Chefchaouene
169 hotels
Asilah
158 hotels
Martil
125 hotels
Cabo Negro
124 hotels
Mohammedia
123 hotels
Bouznika
102 hotels
Sidi Rahal
95 hotels
Meknès
84 hotels
Taghazout
79 hotels
Ouarzazate
76 hotels
Saïdia
75 hotels
El Jadida
73 hotels
Tétouan
70 hotels
Fnidek
68 hotels
Imlil
64 hotels
Aït Ben Haddou
64 hotels
Mirleft
62 hotels
M'diq
58 hotels
Mhamid
53 hotels
Taroudant
48 hotels
Oujda
42 hotels
Kenitra
40 hotels
Tinerhir
38 hotels
Salé
38 hotels
Tamraght Ouzdar
37 hotels
Zagora
35 hotels
Oualidia
35 hotels
Dakhla
34 hotels
Skoura
31 hotels
El Harhoura
30 hotels
El Groura
30 hotels
Tamaris
30 hotels
Sidi Bouqnadel
29 hotels
Mansouria
28 hotels
Dar Bouazza
28 hotels
Marina Smir
28 hotels
Pont Blondin
27 hotels
Imsouane
26 hotels
Temara
24 hotels
Tiznit
23 hotels
Sidi Kaouki
23 hotels
Tafraout
19 hotels
Boumalne
19 hotels
Nador
18 hotels
Skhirat
18 hotels
Safi
17 hotels
Erfoud
17 hotels
Dar Hamida
17 hotels
Aourir
17 hotels
Ifrane
16 hotels
Larache
15 hotels
Beni Mellal
15 hotels
Al Hoceïma
14 hotels
Adrouine
14 hotels
Sidi Bouzid
14 hotels
Sidi Ifni
13 hotels
Oued Laou
13 hotels
Lalla Takerkoust
13 hotels
Lac Yasmins
13 hotels
Ouirgane
12 hotels
Mediouna
12 hotels
Azrou
12 hotels
Aït Baha
12 hotels
Agdz
12 hotels
Ghazoua
12 hotels
Restinga Smir
11 hotels
Nkob
11 hotels
Er Rachidia
11 hotels
Dar Caïd Layadi
11 hotels
Laayoune
10 hotels
Annakhil
10 hotels
Ouled Khellouf
10 hotels
Tan-Tan Plage
9 hotels
Oumnas
9 hotels
Nouaseur
9 hotels
Midelt
9 hotels
El Harkat
9 hotels
Aït Hamid
9 hotels
Ait Ben Ali
9 hotels
Aghmat
9 hotels
Ouzoud
9 hotels
Tamellalt
8 hotels
Rissani
8 hotels
Oulad Akkou
8 hotels
Moulay Idriss
8 hotels
El Gouera
8 hotels
Azazoul
8 hotels
Ouzoud
7 hotels
Oulad Mazoug
7 hotels
Foum Zguid
7 hotels
Fès Jedid
7 hotels
Azemmour
7 hotels
Aït Ourir
7 hotels
Ida Ougourd
7 hotels
Ourika
7 hotels
Telouet
6 hotels
Tahannout
6 hotels
Sidi Rahhal
6 hotels
Sefrou
6 hotels
Marirha
6 hotels
Bine el Ouidane
6 hotels
Asni
6 hotels
Tamtetoucht
5 hotels
Tamelalt
5 hotels
Taliouine
5 hotels
Ounara
5 hotels
Ksebt en Namous
5 hotels
Ksar es Sghir
5 hotels
Ifrane
5 hotels
Douar Soukkane
5 hotels
Bou Drarar
5 hotels
Berkane
5 hotels
Azilal
5 hotels
Asgaour
5 hotels
Aghbalou
5 hotels
Amizmiz
5 hotels
Aït Ougliff
5 hotels
Aït Idaïr
5 hotels
Tighmert
5 hotels
Aglou
5 hotels
Bou Mkila
5 hotels
Mhamid
5 hotels
Oued Laou
5 hotels
Ras El Ma
5 hotels
Setti Fatma
5 hotels
Taouz
4 hotels
Tagounite
4 hotels
Tacheddirt
4 hotels
Gzennaïa
4 hotels
Oulad Teïma
4 hotels
Oulad Driss
4 hotels
Heri Mansour
4 hotels
Douar Sane
4 hotels
Ben Larbi
4 hotels
Aïn Leuh
4 hotels
Derroua
4 hotels
Aghoud
4 hotels
Bouskoura
4 hotels
Zeïda
3 hotels
Tizgui
3 hotels
Taza
3 hotels
Tarfaya
3 hotels
Tamgrout
3 hotels
Sidi Bibi
3 hotels
Rbat
3 hotels
Oulad Snaguia
3 hotels
Oulad Jellal
3 hotels
Najem
3 hotels
Mehdiya
3 hotels
Khamliya
3 hotels
Imdiazene
3 hotels
Ifri
3 hotels
Iderk
3 hotels
Guelmim
3 hotels
Douar Jâfra
3 hotels
Derdara
3 hotels
Demnat
3 hotels
Charaba
3 hotels
Bir Jdid
3 hotels
Bhalil
3 hotels
Es Souissi
3 hotels
Aoufous
3 hotels
Amellagou
3 hotels
Aït Kerroum
3 hotels
Tamensourt
3 hotels
Agouti
3 hotels
Agoudal
3 hotels
El Arba
3 hotels
Zaouia Akermoud
3 hotels
Kasba Skhirat
3 hotels
Foum Mharech
3 hotels
Ait Melloul
3 hotels
Ouzina
3 hotels
Toualeb
2 hotels
Tizi Oussem
2 hotels
Tisseldeï
2 hotels
Tiout
2 hotels
Tinejdad
2 hotels
Tifnit
2 hotels
Tassila
2 hotels
Tarhoulit
2 hotels
Tan-Tan
2 hotels
Tameslouht
2 hotels
Tamanar
2 hotels
Taghia
2 hotels
Tabant
2 hotels
Sraghna
2 hotels
Souira Guedima
2 hotels
Sidi Slimane
2 hotels
Selouane
2 hotels
Salasi
2 hotels
Riaïna
2 hotels
Oulmes
2 hotels
Oulad Yaïch
2 hotels
Oulad Mkoudo
2 hotels
Oulad Ikhia
2 hotels
Oulad Bouʼabid
2 hotels
Oulad Barrehil
2 hotels
Oulad Aïssa
2 hotels
Oukaïmeden
2 hotels
Negron
2 hotels
Mrah el Bacha
2 hotels
Moulay Yacoub
2 hotels
Mehdiya-Plage
2 hotels
Madagh
2 hotels
Les Camps
2 hotels
Idoukaln
2 hotels
Khouribga
2 hotels
Kasba Gueddara
2 hotels
Jemaa de Mrirt
2 hotels
Ikouzza
2 hotels
Haouara
2 hotels
Gzoula
2 hotels
Graoua
2 hotels
Goulmima
2 hotels
Fint
2 hotels
El Malaliyine
2 hotels
El Ksiba
2 hotels
El Hart
2 hotels
El Hank
2 hotels
El Caïd Omar
2 hotels
El Aïn
2 hotels
Ech Chaïbat
2 hotels
Douar Toulal
2 hotels
Douar Hammadi
2 hotels
Douar Drâa
2 hotels
Douar Blidene
2 hotels
Douar Annbirat
2 hotels
Dar Guarda
2 hotels
Chozas
2 hotels
Chouiter
2 hotels
Bzou
2 hotels
Brija
2 hotels
Briech
2 hotels
Bouskoura
2 hotels
Bou Azza
2 hotels
Ben Slimane
2 hotels
Amegdoul
2 hotels
Khemisset
2 hotels
Aït Saïd
2 hotels
Aït Ouaddar
2 hotels
Ait Gmat
2 hotels
Aït Bou Setta
2 hotels
Aguelmous
2 hotels
Aguebt
2 hotels
Tiguert
2 hotels
Tala Lakran
2 hotels
Asfalou
2 hotels
Douar Chrif
2 hotels
Lahebichate
2 hotels
Merzane
2 hotels
Zaouit Massa
2 hotels
LʼOasis
2 hotels
Agdal
2 hotels
Taourirt
2 hotels
Zradna
1 hotels
Zouala
1 hotels
Zawyat Oulmzi
1 hotels
Ville Nouvelle
1 hotels
Touggana
1 hotels
Torre
1 hotels
Tlata Ketama
1 hotels
Tit nʼ Ziza
1 hotels
Tit Mellil
1 hotels
Tissint
1 hotels
Tisrharine
1 hotels
Tighalimine
1 hotels
Ti nʼ Mansour
1 hotels
Tinfo
1 hotels
Timoulilt
1 hotels
Timlilt
1 hotels
Timlaline
1 hotels
Timichchi
1 hotels
Timganine
1 hotels
Timatraouine
1 hotels
Tiguissas
1 hotels
Tiguidert
1 hotels
Tiguerna
1 hotels
Tiguemmiel Jdid
1 hotels
Tiflit
1 hotels
Tiferouine
1 hotels
Tazzarine
1 hotels
Tazrout
1 hotels
Tazrouft
1 hotels
Tazrou
1 hotels
Tazouka
1 hotels
Tazmint
1 hotels
Taziricht
1 hotels
Tata
1 hotels
Tassefete
1 hotels
Taskout
1 hotels
Tarsouat
1 hotels
Taghzoute
1 hotels
Taounat
1 hotels
Taoubalt
1 hotels
Tansita Kncha
1 hotels
Tanefacht
1 hotels
Tanakoub
1 hotels
Tamsahelt
1 hotels
Tamatert
1 hotels
Tama ou Ennza
1 hotels
Talembote
1 hotels
Talâa Cherif
1 hotels
Taïneste
1 hotels
Tahliouine
1 hotels
Tagdicht
1 hotels
Tagmout
1 hotels
Taforhalt
1 hotels
Taddert
1 hotels
Tabourakht
1 hotels
Staïl
1 hotels
Srarhna
1 hotels
Souq el Khmis
1 hotels
Sidi Mimoun
1 hotels
Sidi Maʼrouf
1 hotels
Sidi Flah
1 hotels
Sidi Binnzarene
1 hotels
Sidi Bennour
1 hotels
Siadar
1 hotels
Sfiani
1 hotels
Sania Torres
1 hotels
Riffiene
1 hotels
Riah
1 hotels
Rhorm el Alem
1 hotels
Rehala
1 hotels
Rebat
1 hotels
Ras el Ma
1 hotels
Ousdeïne
1 hotels
Oumsnât
1 hotels
Oulad Yassine
1 hotels
Oulad Yarzeg
1 hotels
Oulad Yakoub
1 hotels
Oulad Sidi Fers
1 hotels
Oulad Sidi Addi
1 hotels
Oulad Moumene
1 hotels
Oulad Messaoud
1 hotels
Oulad Hamdane
1 hotels
Oulad el Guern
1 hotels
Oulad Aguib
1 hotels
Oued Zem
1 hotels
Ouazzane
1 hotels
Ouaouizarht
1 hotels
Naïma
1 hotels
Msemrir
1 hotels
Meski
1 hotels
Melaah
1 hotels
Mejlaou
1 hotels
Lehrhi
1 hotels
Khenifra
1 hotels
Kermets
1 hotels
Kariat Arkmane
1 hotels
Jbila
1 hotels
Iskoua
1 hotels
Irsekalene
1 hotels
Irhoreïssene
1 hotels
Irboula
1 hotels
Inkass
1 hotels
Inezgane
1 hotels
Imrhrane
1 hotels
Imilchil
1 hotels
Illougui
1 hotels
Ijjoukak
1 hotels
Ijertsal
1 hotels
Ifoulo
1 hotels
Idufkir
1 hotels
Id Kouja
1 hotels
Icht
1 hotels
Ibrahene
1 hotels
Hofra Sidi Radi
1 hotels
Hajreien
1 hotels
Hajja
1 hotels
Hadida
1 hotels
Had el Brachoua
1 hotels
Guers
1 hotels
Gaams
1 hotels
Er Roukba
1 hotels
El Kbab
1 hotels
El Karia
1 hotels
El Jabha
1 hotels
El Hemmal
1 hotels
El Hareb
1 hotels
El Guefaf
1 hotels
El Brayech
1 hotels
El Boura
1 hotels
El Borouj
1 hotels
El Borj
1 hotels
El Aggada
1 hotels
Draliyne
1 hotels
Douar Trhaïtia
1 hotels
Douar Nebikat
1 hotels
Douar el Koudia
1 hotels
Douar el Hadida
1 hotels
Douar Driss
1 hotels
Douar Ben Taïb
1 hotels
Dechira
1 hotels
Debdou
1 hotels
Dcheïra
1 hotels
Cherarda
1 hotels
Charf
1 hotels
Caïd Bou Malla
1 hotels
Bou Zammour
1 hotels
Bou Tserfine
1 hotels
Bou Rbia
1 hotels
Boulma
1 hotels
Bou Khellal
1 hotels
Bou Idirhane
1 hotels
Bou Fekrane
1 hotels
Boudinar
1 hotels
Bou Azza
1 hotels
Bou Anfer
1 hotels
Borj
1 hotels
Beni Ouriarhel
1 hotels
Beni Meslem
1 hotels
Beni Kissane
1 hotels
Beni Hnit
1 hotels
Beni Balla
1 hotels
Benguerir
1 hotels
Ben Guemoud
1 hotels
Bel Aroussi
1 hotels
Berrechid
1 hotels
Bab Boudir
1 hotels
Azrou Melloul
1 hotels
Azrarag
1 hotels
Assoul
1 hotels
Assellim
1 hotels
Asrir
1 hotels
Asrir
1 hotels
Aroumd
1 hotels
Aordane
1 hotels
Annoums
1 hotels
Amzrou
1 hotels
Amdnarene
1 hotels
Alougoum
1 hotels
Al Mellah
1 hotels
Al Azifat
1 hotels
Ala el Ma
1 hotels
Akhlij
1 hotels
Ajarif
1 hotels
Aït Zat
1 hotels
Aït Tislit
1 hotels
Aït Tiourhza
1 hotels
Aït Tarzout
1 hotels
Aït Taksimt
1 hotels
Aït Saïd
1 hotels
Aït Oussane
1 hotels
Aït Ou Bohou
1 hotels
Aït Ouarach
1 hotels
Aït Ouahi
1 hotels
Aït Mriouat
1 hotels
Aït Moussa
1 hotels
Aït Melloul
1 hotels
Aït Lbour
1 hotels
Aït Faska
1 hotels
Aït Farts
1 hotels
Aït er Rahal
1 hotels
Ait el Rhazi
1 hotels
Sidi Bouzguia
1 hotels
Bounit
1 hotels
Aït Azzi
1 hotels
Aït Ali
1 hotels
Aïn ej Jmel
1 hotels
Aïn Chock
1 hotels
Ain Cheggag
1 hotels
Ain Boumahdi
1 hotels
Aïn el Aouda
1 hotels
Aghbala
1 hotels
Agadir el Ghazi
1 hotels
Ghdar Defla
1 hotels
Afra
1 hotels
Afourer
1 hotels
Afeggou
1 hotels
Admam
1 hotels
Sidi Kouaki
1 hotels
Ouassane
1 hotels
Al Ghar
1 hotels
El Guelati
1 hotels
Sidi Bou Nouar
1 hotels
Izâmmoûrâne
1 hotels
Oulad Abbou
1 hotels
Timit
1 hotels
Imi Mikki
1 hotels
Aksri
1 hotels
Tamri
1 hotels
Tagayout
1 hotels
Oulad Kerroum
1 hotels
Chtawna
1 hotels
Laskrine
1 hotels
Souani
1 hotels
Kitane
1 hotels
Rcham
1 hotels
Khouaïem
1 hotels
Ziaten
1 hotels
Boukhalef
1 hotels
Akhfennirr
1 hotels
Aousserd
1 hotels
Tahla
1 hotels
Tisserdmine
1 hotels
Tamnougalt
1 hotels
Cite Adrar
1 hotels
Douar Tounsi
1 hotels
Jnan Annich
1 hotels
Toufleht
1 hotels
Amchat
1 hotels
Nzala
1 hotels
Kerrando
1 hotels
El Khemis
1 hotels
Moulay-Lahsene
1 hotels
Daidatz
1 hotels
Douar Ourlali
1 hotels
Sbiti
1 hotels
Sidi Borja
1 hotels
Magramane
1 hotels
Tajda
1 hotels
Aït Yous
1 hotels
Andalouciene
1 hotels
Cheninat
1 hotels
Ti nʼ Tafoukt
1 hotels
Tamazert
1 hotels
Deroua
1 hotels
Anfa-Supérieur
1 hotels
Taourirt
1 hotels
Tafza
1 hotels
Souani
1 hotels
Rhessouane
1 hotels
Oulad Dobba
1 hotels
Imi nʼOuzrou
1 hotels
Glalcha
1 hotels
El Guebbas
1 hotels
Douar Kdadra
1 hotels
Dar Mouddene
1 hotels
Dar el Rhenadra
1 hotels
Bou Tferda
1 hotels
Bou Jniba
1 hotels
Almou nʼZi
1 hotels
Aït Krad
1 hotels
Aït Hallouane
1 hotels
Aït bou Oualal
1 hotels
Tifziouine
1 hotels
Aït Hammad
1 hotels

Best 100 Hotels in Morocco

Most popular hotels in Morocco based on reviews from real guests

No. Photos Property name Rooms Price from Reviews Rating City
1
Atlas Almohades Casablanca City Center
Atlas Almohades Casablanca City Center 
Moulay Hassan 1Er, Casablanca
6 US$ 40 4338 7.8 Casablanca
2
Kenzi Solazur
Kenzi Solazur 
Avenue Mohamed Vi, Tangier
7 US$ 70 3776 7.2 Tangier
3
Imperial Holiday Hôtel & spa
Imperial Holiday Hôtel & spa 
30, Avenue Moulay Rachid, Marrakech
7 US$ 37 3692 5.1 Marrakech
4
Savoy Le Grand Hotel Marrakech
Savoy Le Grand Hotel Marrakech 
Avenue de la ménara BP 528, Marrakech, Marrakech
8 US$ 182 3612 8.3 Marrakech
5
Hôtel Marrakech Le Semiramis
Hôtel Marrakech Le Semiramis 
Bp 525 Rte De Casablanca, Marrakech
3 US$ 57 3536 6.8 Marrakech
6
Mogador Palace Agdal & Spa
Mogador Palace Agdal & Spa 
Zone Touristique Agdal, Marrakech
8 US$ 55 3204 6.7 Marrakech
7
Eden Andalou Suites, Aquapark & Spa
Eden Andalou Suites, Aquapark & Spa 
Km 4, Route d'Amezmiz, Marrakech
12 US$ 168 3142 7.3 Marrakech
8
Wazo Hotel
Wazo Hotel 
Avenue Abdelkrim Khattabi , Route de Casablanca Marrakech, Marrakech
4 US$ 49 2960 7.9 Marrakech
9
LTI Agadir Beach Club
LTI Agadir Beach Club 
Rue Oued Sous Bp 310 Secteur Balneaire , Agadir
14 US$ 57 2697 7.3 Agadir
10
Hotel Imperial Plaza & Spa
Hotel Imperial Plaza & Spa 
Avenue Abdelkrime El Khatabi, Marrakech
6 US$ 40 2668 5.6 Marrakech
11
Relax Airport
Relax Airport 
Aeroport International Mohamed V Nouasseur B-P 101, Nouaseur
4 US$ 79 2631 7.4 Nouaseur
12
2Ciels Boutique Hôtel
2Ciels Boutique Hôtel 
Rue Oued EL Makhazine, Angle Imam Chafai, (en face du Club Royal de Tennis), Marrakech
4 US$ 123 2631 9.1 Marrakech
13
Hotel Le Grand Imilchil
Hotel Le Grand Imilchil 
Avenue Echouhada, Marrakech
7 US$ 33 2617 7 Marrakech
14
Ibis Budget Fès
Ibis Budget Fès 
Route de Meknès Centre Marjane - Lotissement Hiba - , Fès
5 US$ 25 2556 7.5 Fès
15
Hôtel Racine
Hôtel Racine 
Angle avenue Oum Rabiaa et rue Ibn Atia - Guéliz, Marrakech
4 US$ 54 2527 8.4 Marrakech
16
Mogador Al Madina
Mogador Al Madina 
Bd Du 20 Aout Secteur Balnaire, Agadir
3 US$ 51 2521 7.4 Agadir
17
Ibis Fes
Ibis Fes 
Avenue Des Almohades - Place De La Gare Oncf, Fès
2 US$ 44 2417 7.5 Fès
18
Hotel Continental
Hotel Continental 
Rue Dar Baroud N° 36, Tangier
3 US$ 48 2395 7.9 Tangier
19
Ramada Encore Tangier
Ramada Encore Tangier 
Lot n°1 Baie de Tanger, Tangier
2 US$ 68 2383 7.7 Tangier
20
Mogador Opera
Mogador Opera 
Av Mohamed VI, Marrakech
4 US$ 47 2290 7.9 Marrakech
21
LABRANDA Rose Aqua Parc
LABRANDA Rose Aqua Parc 
Avenue Mohamed VI, Marrakech
17 US$ 68 2245 6.8 Marrakech
22
Hotel Agdal
Hotel Agdal 
1 Boulevard Zerktouni,Gueliz, Marrakech
4 US$ 40 2218 5.8 Marrakech
23
Idou Anfa Hôtel & Spa
Idou Anfa Hôtel & Spa 
85 Bd Anfa, Casablanca
7 US$ 74 2210 7.5 Casablanca
24
Mogador Kasbah
Mogador Kasbah 
Zone Touristique Agdal, Marrakech
4 US$ 49 2200 7.8 Marrakech
25
Casablanca Le Lido Thalasso & Spa (ex Riad Salam)
Casablanca Le Lido Thalasso & Spa (ex Riad Salam) 
Boulevard De La Corniche, Ain Diab, Casablanca
8 US$ 71 2197 6.9 Casablanca
26
Atlas Asni
Atlas Asni 
avenue Mohamed VI ex avenue de france, Marrakech
10 US$ 56 2190 6.9 Marrakech
27
Grand Mogador Menara
Grand Mogador Menara 
Avenue Mohamed VI, Marrakech
6 US$ 75 2153 7.4 Marrakech
28
El Andalous Lounge & Spa Hotel
El Andalous Lounge & Spa Hotel 
Avenue President Kennedy Hivernage, Marrakech
7 US$ 67 2107 6.8 Marrakech
29
Hotel Almas
Hotel Almas 
79 Boulevard Moulay Rachid Gueliz Marrakech, Marrakech
4 US$ 47 2059 8.2 Marrakech
30
Casa Annasr
Casa Annasr 
La Gare Routiere Av.Maghreb Arabi , Chefchaouene
7 US$ 17 2025 8.9 Chefchaouene
31
Hotel Adrar Agadir
Hotel Adrar Agadir 
Boulevard Mohamed 5, 80000 Agadir, Morocco , Agadir
4 US$ 20 1999 5.9 Agadir
32
Blue Sea Le Printemps
Blue Sea Le Printemps 
19 Boulevard Mansour Eddahbi , Marrakech
5 US$ 50 1991 7.3 Marrakech
33
Hotel Lawrence d'Arabie
Hotel Lawrence d'Arabie 
N 1 Angle Abou Baker Seddik et Omar Ben Khattab Hivernage, Marrakech
4 US$ 48 1982 7.9 Marrakech
34
Ibis Tanger City Center
Ibis Tanger City Center 
Tangier Offshore Plazza, Tangier
2 US$ 54 1948 7.1 Tangier
35
Résidence Hotelière Fleurie
Résidence Hotelière Fleurie 
Residence Fleurie, Rue de la foire Agadir, Agadir
6 US$ 32 1947 8.7 Agadir
36
Atlas Sky Airport
Atlas Sky Airport 
Aeroport International Mohamed V Nouasseur B-P 101, Nouaseur
5 US$ 107 1916 8 Nouaseur
37
Ibis Casablanca City Center
Ibis Casablanca City Center 
Angle Zaid Ou Hmad - Rue Sidi Belyout, Casablanca
2 US$ 64 1892 7.3 Casablanca
38
Chems Hotel
Chems Hotel 
Avenue Houmane El Fetouaki, Marrakech
6 US$ 57 1881 7 Marrakech
39
Palm Plaza Hôtel & Spa
Palm Plaza Hôtel & Spa 
Avenue du 7éme Art, , Marrakech
8 US$ 82 1877 7.2 Marrakech
40
Hotel Almoggar Garden Beach
Hotel Almoggar Garden Beach 
Bvd Mohamed V, Agadir
11 US$ 54 1857 7.1 Agadir
41
Prince de Paris
Prince de Paris 
24 bis boulevard de Paris, Casablanca
3 US$ 41 1849 5.9 Casablanca
42
Kenzi Basma
Kenzi Basma 
Av Moulay Hassan, Casablanca
6 US$ 62 1835 8.1 Casablanca
43
Hôtel Rembrandt
Hôtel Rembrandt 
Boulevard Mohamed V, Tangier
4 US$ 85 1833 7.8 Tangier
44
Astoria
Astoria 
63 Rue Azilal, Casablanca
2 US$ 32 1809 6.8 Casablanca
45
Mazagan Beach & Golf Resort
Mazagan Beach & Golf Resort 
El Haouzia, El Jadida
20 US$ 171 1773 8.6 El Jadida
46
Mogador Express Gueliz
Mogador Express Gueliz 
Avenue Hassan II, Marrakech
3 US$ 45 1731 6.6 Marrakech
47
Mogador Marina
Mogador Marina 
Avenue Pasteur, Casablanca, Maroc, Casablanca
3 US$ 61 1676 8 Casablanca
48
Hôtel Farah Marrakech
Hôtel Farah Marrakech 
Avenue Du Président Kennedy, Marrakech
4 US$ 57 1670 6.8 Marrakech
49
Hotel Tildi Hotel & Spa
Hotel Tildi Hotel & Spa 
Rue Hubert Giraud Agadir Morocco, Agadir
9 US$ 45 1661 8.3 Agadir
50
Adam Park Marrakech Hotel & Spa
Adam Park Marrakech Hotel & Spa 
Zone Touristique de l'Agdal, Marrakech
5 US$ 82 1644 7.5 Marrakech
51
Hotel Mamora Tanger
Hotel Mamora Tanger 
19 Rue Mokhtar Ahrdan (Ex postes) Petit Socco, Tangier
5 US$ 65 1633 7.7 Tangier
52
Les Jardins de l'Agdal Hotel & Spa
Les Jardins de l'Agdal Hotel & Spa 
Avenue Mohammed VI zone touristique de l'agdal, Marrakech
11 US$ 79 1606 7.3 Marrakech
53
Ibis Rabat Agdal
Ibis Rabat Agdal 
Avenue Haj Ahmed Charkaoui Place De La Gare Rabat Agdal, Rabat
2 US$ 64 1586 7.7 Rabat
54
Fes Marriott Hotel Jnan Palace
Fes Marriott Hotel Jnan Palace 
Avenue Ahmed Chaouki, Fès
7 US$ 94 1562 8.2 Fès
55
Oasis Hotel & Spa
Oasis Hotel & Spa 
Angle Rue Paul Doumer Boulevard Mohammed V, Agadir
4 US$ 51 1554 6.9 Agadir
56
Kenzi Club Agdal Medina - All Inclusive
Kenzi Club Agdal Medina - All Inclusive 
Avenue Mohamed VI Zone Touristique Agdal, Marrakech
15 US$ 180 1536 8.4 Marrakech
57
Hotel Relax Marrakech
Hotel Relax Marrakech 
Marjan Square, Marrakech
7 US$ 44 1502 7.8 Marrakech
58
Ibis Casa Voyageurs
Ibis Casa Voyageurs 
Boulevard Ba Hmad PLACE DE LA GARE CASAVOYAGEURS, Casablanca
2 US$ 62 1498 8.4 Casablanca
59
Hotel Riad Ennakhil & SPA
Hotel Riad Ennakhil & SPA 
Km 5 Route De Casablanca Jnane El Qodate, Marrakech
4 US$ 92 1475 7.5 Marrakech
60
Ibis Marrakech Centre Gare
Ibis Marrakech Centre Gare 
Avenue Hassan II Place De La Gare, Marrakech
4 US$ 51 1438 7.1 Marrakech
61
Ibis budget Tanger
Ibis budget Tanger 
Route Nationale 1 KM 12 Tanger Free Zone, Gzennaïa
5 US$ 29 1436 6.5 Gzennaïa
62
Kenzi Menara Palace & Resort All Inclusive
Kenzi Menara Palace & Resort All Inclusive 
Avenue Mohamed VI Zone Agdal, Marrakech
5 US$ 144 1379 8 Marrakech
63
Hotel Azur
Hotel Azur 
41 Bvd De La Corniche, Ain Diab, Casablanca
7 US$ 61 1375 6.8 Casablanca
64
Hôtel Central
Hôtel Central 
20 Place Ahmed El Bidaoui, Casablanca
4 US$ 32 1357 7.2 Casablanca
65
Hôtel Club Val d'Anfa
Hôtel Club Val d'Anfa 
Angle Bd De L'océan Atlantique & Bd De La Corniche. Aïn Diab, Casablanca
5 US$ 91 1351 8.1 Casablanca
66
Hotel Marrakech le Tichka
Hotel Marrakech le Tichka 
Bp 894 Semlalia , Avenue Abdelkrim Khattabi, Marrakech
3 US$ 44 1341 5.9 Marrakech
67
Atlas Essaouira & Spa
Atlas Essaouira & Spa 
Boulevard Mohamed V, Essaouira
7 US$ 77 1340 7.9 Essaouira
68
Farah Inn Ifrane
Farah Inn Ifrane 
Station Biladi, Farah Inn Ifrane, Ifrane
4 US$ 51 1313 6.2 Ifrane
69
Hôtel Du Golf Marrakech
Hôtel Du Golf Marrakech 
Circuit de la Palmeraie BP 1488, Marrakech
5 US$ 106 1303 7.8 Marrakech
70
Hotel Al Kabir
Hotel Al Kabir 
Boulevard Zerktouni, Guéliz, Marrakech
4 US$ 28 1293 6.2 Marrakech
71
Grand Mogador City Center Casablanca
Grand Mogador City Center Casablanca 
Avenue Pasteur, Casablanca
5 US$ 68 1290 8.2 Casablanca
72
Kenzi Europa
Kenzi Europa 
Boulvard Du 20 Aout BP 808, Agadir
2 US$ 50 1270 7.9 Agadir
73
Hilton Garden Inn Tanger City Centre
Hilton Garden Inn Tanger City Centre 
Malabata Route with Voie n 18 , Tangier
10 US$ 127 1270 8.4 Tangier
74
Studiotel Afoud
Studiotel Afoud 
Rue de la Foire, B.P 467, Agadir
7 US$ 33 1257 8.4 Agadir
75
Hôtel Farah Casablanca
Hôtel Farah Casablanca 
160 avenue des Far, Casablanca
6 US$ 73 1251 6.8 Casablanca
76
Down Town Hotel By Business & Leisure Hotels
Down Town Hotel By Business & Leisure Hotels 
14, rue El Kadi Iass, Casablanca
3 US$ 67 1251 9.1 Casablanca
77
Mövenpick Hotel Casablanca
Mövenpick Hotel Casablanca 
Rond-Point Hassan II, Casablanca
9 US$ 97 1246 7.2 Casablanca
78
Hotel Lutece
Hotel Lutece 
29 Av de La résistance, Rabat
3 US$ 45 1244 7.8 Rabat
79
Hotel Splendid
Hotel Splendid 
9,abdelkrim el khattabi , Fès
4 US$ 37 1243 7.1 Fès
80
Iberostar Club Palmeraie Marrakech
Iberostar Club Palmeraie Marrakech 
Commune Rurale Alouidane, Sidi Youssef Ben Ali, Amerchich, Marrakech
9 US$ 185 1235 8.8 Marrakech
81
Best Western Hotel Toubkal
Best Western Hotel Toubkal 
9, Rue Sidi Belyout, Avenue Des Far, Casablanca
4 US$ 57 1211 7.3 Casablanca
82
Hôtel Volubilis
Hôtel Volubilis 
Avenue Allal Ben abdellah, Fès
6 US$ 56 1208 6.9 Fès
83
Club Paradisio All Inclusive Available
Club Paradisio All Inclusive Available 
Avenue Mohammed VI Zone Touristique Agdal, Marrakech
5 US$ 78 1187 6.2 Marrakech
84
Hôtel Les Saisons
Hôtel Les Saisons 
19 Rue El Oraibi Jilali Ex Rue De Faucould Avenue Des F.A.R, Casablanca
4 US$ 61 1179 7.8 Casablanca
85
Red Hotel Marrakech
Red Hotel Marrakech 
Avenue Hassan II (en face de la Gare), Marrakech
5 US$ 61 1141 8 Marrakech
86
Zalagh Kasbah Hotel & Spa
Zalagh Kasbah Hotel & Spa 
Avenue Mohamed VI, Zone Touristique Agdal , Marrakech
5 US$ 60 1136 6.3 Marrakech
87
Barcelo Tanger
Barcelo Tanger 
43, Avenue Mohamed VI, Tangier
8 US$ 64 1128 7.1 Tangier
88
Mövenpick Hotel Mansour Eddahbi Marrakech
Mövenpick Hotel Mansour Eddahbi Marrakech 
Avenue Mohamed VI, Marrakech
13 US$ 146 1125 8.2 Marrakech
89
Oscar Hotel by Atlas Studios
Oscar Hotel by Atlas Studios 
Km 5 Route De Marrakesh Tamassin, Ouarzazate
6 US$ 92 1108 8.3 Ouarzazate
90
Palais Des Roses Hôtel & Thalasso
Palais Des Roses Hôtel & Thalasso 
Cité Founty, Agadir
13 US$ 55 1103 6.5 Agadir
91
Barcelo Palmeraie
Barcelo Palmeraie 
Km 6 Route de Fès BP 658, Marrakech
14 US$ 87 1086 8 Marrakech
92
Les Jardins De La Koutoubia
Les Jardins De La Koutoubia 
26 Rue De La Koutoubia, Marrakech
7 US$ 261 1086 9 Marrakech
93
Yaad City Hotel
Yaad City Hotel 
Rue Ibn Aicha, Gueliz, Marrakech
5 US$ 40 1084 8.3 Marrakech
94
Fredj Hotel
Fredj Hotel 
42 Rue de Hollande,complexe le dawliz, Tangier
6 US$ 208 1081 8.8 Tangier
95
Hotel des Oudaias
Hotel des Oudaias 
132 Boulevard El Alou, Rabat
8 US$ 68 1048 8.6 Rabat
96
Grand Mogador Sea View & Spa
Grand Mogador Sea View & Spa 
10,lot El Ghandouri,bd Med VI 90000 Tanger-MAROC, Tangier
12 US$ 120 1039 8.2 Tangier
97
Hilton Tanger City Center Hotel & Residences
Hilton Tanger City Center Hotel & Residences 
Tanger City Center Place du Maghreb, Tangier
7 US$ 157 1034 8.4 Tangier
98
ONOMO Hotel Rabat Medina
ONOMO Hotel Rabat Medina 
2, rue Ghandi, Hassan, Rabat
3 US$ 70 1028 8.1 Rabat
99
Hotel Mauritania Centre Tanger
Hotel Mauritania Centre Tanger 
2 Rue Almohades Souk Dakhel (Petit Socco), Tangier
6 US$ 24 1019 6.9 Tangier
100
Four Seasons Hotel Casablanca
Four Seasons Hotel Casablanca 
Anfa Place Living Resort, Boulevard de la Corniche . Ain Diab , Casablanca
12 US$ 254 1017 8.9 Casablanca

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

  • Eat & Drink
  • Hotels
  • Shops
  • Nightlife
  • Events
  • Fitness