Most popular cities in Morocco
Rabat63 hotels
Essaouira59 hotels
Tetouan15 hotels
Marrakesh420 hotels
Show all cities
Best 5-star hotels in Morocco
8.0Great398 reviews
Hotel
from NZD 119 per night
8.0Great1013 reviews
Hotel
from NZD 295 per night
8.6Great203 reviews
Hotel
from NZD 994 per night
8.2Great232 reviews
Hotel
from NZD 169 per night
8.4Great272 reviews
Hotel
from NZD 403 per night
8.2Great181 reviews
Hotel
from NZD 282 per night
8.0Great352 reviews
Hotel
from NZD 267 per night
8.2Great121 reviews
Hotel
from NZD 1 093 per night
8.4Great352 reviews
Hotel
from NZD 263 per night
8.2Great119 reviews
Hotel
from NZD 451 per night
8.2Great125 reviews
Hotel
from NZD 431 per night
8.4Great162 reviews
Hotel
from NZD 134 per night
8.0Great194 reviews
Hotel
from NZD 267 per night
8.4Great150 reviews
Hotel
from NZD 246 per night
8.4Great218 reviews
Hotel
from NZD 493 per night
8.4Great385 reviews
Hotel
from NZD 246 per night
8.4Great526 reviews
Hotel
from NZD 194 per night
8.4Great578 reviews
Hotel
from NZD 428 per night
7.8Very good99 reviews
Hotel
from NZD 151 per night
Most popular 4-star hotels in Morocco
8.0Great224 reviews
Hotel
from NZD 134 per night
7.8Very good54 reviews
Hotel
from NZD 82 per night
7.2Very good23 reviews
Hotel
from NZD 102 per night
7.4Very good84 reviews
Hotel
from NZD 100 per night
7.8Very good186 reviews
Hotel
from NZD 48 per night
8.0Great287 reviews
Hotel
from NZD 99 per night
8.2Great276 reviews
Hotel
from NZD 125 per night
8.0Great339 reviews
Hotel
from NZD 70 per night
8.4Great469 reviews
Hotel
from NZD 117 per night
8.4Great752 reviews
Hotel
from NZD 203 per night
8.2Great736 reviews
Hotel
from NZD 154 per night
8.0Great324 reviews
Hotel
from NZD 156 per night
8.2Great421 reviews
Hotel
from NZD 83 per night
8.2Great1036 reviews
Hotel
from NZD 99 per night
7.6Very good75 reviews
Hotel
from NZD 70 per night
8.2Great544 reviews
Hotel
from NZD 47 per night
8.4Great337 reviews
Hotel
from NZD 102 per night
Most popular 3-star hotels in Morocco
7.6Very good87 reviews
Hotel
from NZD 109 per night
8.2Great187 reviews
Hotel
from NZD 125 per night
7.4Very good23 reviews
Hotel
from NZD 28 per night
8.4Great457 reviews
Hotel
from NZD 68 per night
7.8Very good202 reviews
Hotel
from NZD 50 per night
8.0Great374 reviews
Hotel
from NZD 31 per night
8.2Great226 reviews
Hotel
from NZD 97 per night
8.4Great217 reviews
Hotel
from NZD 52 per night
8.0Great113 reviews
Hotel
from NZD 67 per night
8.2Great195 reviews
Hotel
from NZD 92 per night
8.2Great279 reviews
Hotel
from NZD 41 per night
8.4Great337 reviews
Hotel
from NZD 63 per night
8.4Great577 reviews
Hotel
from NZD 78 per night
8.2Great360 reviews
Hotel
from NZD 85 per night
8.2Great103 reviews
Hotel
from NZD 89 per night
8.2Great221 reviews
Hotel
from NZD 114 per night
8.0Great159 reviews
Hotel
from NZD 89 per night
8.2Great195 reviews
Hotel
from NZD 125 per night
Amazing spa hotels in Morocco
8.4Great400 reviews
Hotel
from NZD 211 per night
8.4Great104 reviews
Hotel
from NZD 72 per night
8.6Great831 reviews
Hotel
from NZD 176 per night
8.2Great128 reviews
Hotel
from NZD 194 per night
8.4Great201 reviews
Hotel
from NZD 789 per night
8.6Great625 reviews
Hotel
from NZD 246 per night
8.2Great279 reviews
Hotel
from NZD 115 per night
8.2Great204 reviews
Hotel
from NZD 156 per night
8.2Great285 reviews
Hotel
from NZD 191 per night
8.2Great502 reviews
Hotel
from NZD 114 per night
7.8Very good170 reviews
Hotel
from NZD 57 per night
8.2Great143 reviews
Hotel
from NZD 80 per night
8.2Great141 reviews
Hotel
from NZD 208 per night
8.6Great416 reviews
Hotel
from NZD 193 per night
8.2Great258 reviews
Hotel
from NZD 337 per night
8.4Great233 reviews
Hotel
from NZD 421 per night
8.2Great317 reviews
Hotel
from NZD 204 per night
Top family hotels in Morocco
7.8Very good146 reviews
Hotel
from NZD 36 per night
8.0Great177 reviews
Hotel
from NZD 38 per night
8.4Great825 reviews
Hotel
from NZD 322 per night
8.2Great359 reviews
Hotel
from NZD 40 per night
8.0Great141 reviews
Hotel
from NZD 139 per night
8.2Great712 reviews
Hotel
from NZD 152 per night
8.2Great128 reviews
Hotel
from NZD 100 per night
8.0Great229 reviews
Hotel
from NZD 466 per night
7.6Very good91 reviews
Hotel
from NZD 161 per night
8.2Great243 reviews
Hotel
from NZD 171 per night
8.2Great443 reviews
Hotel
from NZD 161 per night
8.2Great404 reviews
Hotel
from NZD 97 per night
8.4Great391 reviews
Hotel
from NZD 62 per night
8.2Great467 reviews
Hotel
from NZD 164 per night
8.2Great191 reviews
Hotel
from NZD 63 per night
8.6Great1057 reviews
Hotel
from NZD 303 per night
8.0Great189 reviews
Hotel
from NZD 267 per night
8.2Great185 reviews
Hotel
from NZD 272 per night
Best luxury hotels in Morocco
8.4Great173 reviews
Hotel
from NZD 89 per night
7.8Very good233 reviews
Hotel
from NZD 83 per night
8.2Great121 reviews
Hotel
from NZD 139 per night
8.4Great488 reviews
Hotel
from NZD 208 per night
10.0Perfect1 review
Hotel
from NZD 248 per night
7.8Very good179 reviews
Hotel
from NZD 63 per night
8.2Great477 reviews
Hotel
from NZD 50 per night
8.2Great231 reviews
Hotel
from NZD 120 per night
7.6Very good7 reviews
Hotel
from NZD 129 per night
7.0Very good60 reviews
Hotel
from NZD 87 per night
8.4Great251 reviews
Hotel
from NZD 105 per night
8.2Great615 reviews
Hotel
from NZD 83 per night
7.8Very good87 reviews
Hotel
from NZD 204 per night
8.2Great376 reviews
Hotel
from NZD 60 per night
8.2Great255 reviews
Hotel
from NZD 189 per night
8.4Great416 reviews
Hotel
from NZD 137 per night
8.0Great126 reviews
Hotel
from NZD 67 per night
8.0Great159 reviews
Hotel
from NZD 115 per night
Cheap hotels in Morocco
8.4Great184 reviews
Hotel
from NZD 87 per night
8.0Great129 reviews
Hotel
from NZD 77 per night
7.8Very good287 reviews
Hotel
from NZD 57 per night
7.8Very good53 reviews
Hotel
from NZD 75 per night
8.2Great346 reviews
Hotel
from NZD 65 per night
8.2Great183 reviews
Hotel
from NZD 104 per night
7.8Very good50 reviews
Hotel
from NZD 89 per night
7.4Very good73 reviews
Hotel
from NZD 57 per night
8.2Great412 reviews
Hotel
from NZD 77 per night
8.2Great245 reviews
Hotel
from NZD 92 per night
8.4Great587 reviews
Hotel
from NZD 95 per night
7.8Very good191 reviews
Hotel
from NZD 48 per night
8.4Great699 reviews
Hotel
from NZD 63 per night
8.4Great323 reviews
Hotel
from NZD 63 per night
7.6Very good134 reviews
Hotel
from NZD 62 per night
8.4Great379 reviews
Hotel
from NZD 67 per night
8.2Great352 reviews
Hotel
from NZD 50 per night
8.4Great507 reviews
Hotel
from NZD 65 per night
7.8Very good20 reviews
Hotel
from NZD 38 per night
Top resorts in Morocco
8.2Great227 reviews
Hotel
from NZD 349 per night
8.0Great119 reviews
Hotel
from NZD 134 per night
8.2Great246 reviews
Hotel
from NZD 1 084 per night
8.2Great373 reviews
Hotel
from NZD 406 per night
8.2Great275 reviews
Hotel
from NZD 75 per night
8.4Great317 reviews
Hotel
from NZD 89 per night
8.4Great204 reviews
Hotel
from NZD 225 per night
8.4Great106 reviews
Hotel
from NZD 223 per night
8.4Great261 reviews
Hotel
from NZD 186 per night
7.6Very good26 reviews
Hotel
from NZD 45 per night
8.2Great228 reviews
Hotel
from NZD 226 per night
8.0Great193 reviews
Hotel
from NZD 273 per night
8.0Great258 reviews
Hotel
from NZD 110 per night
8.4Great432 reviews
Hotel
from NZD 117 per night
8.4Great240 reviews
Hotel
from NZD 310 per night
Morocco Brands & Themes