Most popular cities in Morocco
Rabat63 hotels
Ouarzazate39 hotels
Essaouira59 hotels
Meknes19 hotels
Show all cities
Best 5-star hotels in Morocco
8.0Great407 reviews
Hotel
from INR 5 924 per night
8.0Great1013 reviews
Hotel
from INR 15 769 per night
8.6Great211 reviews
Hotel
from INR 67 167 per night
8.2Great232 reviews
Hotel
from INR 9 511 per night
8.4Great272 reviews
Hotel
from INR 19 858 per night
8.2Great181 reviews
Hotel
from INR 12 599 per night
from INR 124 322 per night
8.0Great352 reviews
Hotel
from INR 14 267 per night
8.2Great121 reviews
Hotel
from INR 54 234 per night
8.4Great352 reviews
Hotel
from INR 14 184 per night
8.2Great119 reviews
Hotel
from INR 22 611 per night
8.2Great125 reviews
Hotel
from INR 20 442 per night
8.4Great166 reviews
Hotel
from INR 6 675 per night
8.0Great201 reviews
Hotel
from INR 13 099 per night
8.4Great166 reviews
Hotel
from INR 12 932 per night
8.4Great218 reviews
Hotel
from INR 15 686 per night
8.4Great385 reviews
Hotel
from INR 12 432 per night
8.4Great526 reviews
Hotel
from INR 12 265 per night
8.4Great578 reviews
Hotel
from INR 21 443 per night
7.8Very good99 reviews
Hotel
from INR 4 589 per night
Most popular 4-star hotels in Morocco
8.0Great224 reviews
Hotel
from INR 7 342 per night
7.8Very good54 reviews
Hotel
from INR 4 088 per night
7.2Very good23 reviews
Hotel
from INR 5 089 per night
7.4Very good84 reviews
Hotel
from INR 5 006 per night
7.8Very good191 reviews
Hotel
from INR 2 419 per night
8.0Great289 reviews
Hotel
from INR 4 922 per night
8.2Great276 reviews
Hotel
from INR 5 506 per night
8.0Great339 reviews
Hotel
from INR 3 504 per night
8.4Great472 reviews
Hotel
from INR 5 840 per night
8.4Great757 reviews
Hotel
from INR 10 095 per night
from INR 17 021 per night
8.2Great736 reviews
Hotel
from INR 7 008 per night
8.0Great327 reviews
Hotel
from INR 8 093 per night
8.2Great421 reviews
Hotel
from INR 4 338 per night
8.2Great1036 reviews
Hotel
from INR 5 256 per night
7.6Very good75 reviews
Hotel
from INR 3 504 per night
from INR 14 100 per night
8.2Great549 reviews
Hotel
from INR 2 336 per night
8.4Great337 reviews
Hotel
from INR 5 089 per night
Most popular 3-star hotels in Morocco
7.6Very good87 reviews
Hotel
from INR 5 423 per night
8.2Great195 reviews
Hotel
from INR 6 257 per night
7.4Very good23 reviews
Hotel
from INR 1 418 per night
8.4Great457 reviews
Hotel
from INR 3 420 per night
7.8Very good202 reviews
Hotel
from INR 2 503 per night
8.0Great378 reviews
Hotel
from INR 1 585 per night
8.0Great229 reviews
Hotel
from INR 4 422 per night
8.4Great217 reviews
Hotel
from INR 2 586 per night
8.0Great119 reviews
Hotel
from INR 4 922 per night
8.2Great201 reviews
Hotel
from INR 3 754 per night
8.2Great283 reviews
Hotel
from INR 2 085 per night
8.4Great342 reviews
Hotel
from INR 3 170 per night
8.4Great577 reviews
Hotel
from INR 3 420 per night
8.2Great360 reviews
Hotel
from INR 4 255 per night
8.2Great109 reviews
Hotel
from INR 4 505 per night
8.2Great221 reviews
Hotel
from INR 5 256 per night
8.0Great159 reviews
Hotel
from INR 4 422 per night
8.2Great206 reviews
Hotel
from INR 6 257 per night
Amazing spa hotels in Morocco
8.4Great419 reviews
Hotel
from INR 10 596 per night
8.4Great104 reviews
Hotel
from INR 5 590 per night
8.6Great831 reviews
Hotel
from INR 9 678 per night
8.2Great128 reviews
Hotel
from INR 9 678 per night
8.4Great201 reviews
Hotel
from INR 36 378 per night
8.6Great627 reviews
Hotel
from INR 11 597 per night
8.2Great279 reviews
Hotel
from INR 5 757 per night
8.2Great204 reviews
Hotel
from INR 9 345 per night
8.2Great285 reviews
Hotel
from INR 8 594 per night
8.2Great502 reviews
Hotel
from INR 5 506 per night
7.8Very good170 reviews
Hotel
from INR 2 836 per night
8.2Great141 reviews
Hotel
from INR 4 005 per night
from INR 18 105 per night
8.2Great145 reviews
Hotel
from INR 10 346 per night
8.6Great416 reviews
Hotel
from INR 10 346 per night
8.2Great258 reviews
Hotel
from INR 16 770 per night
8.4Great233 reviews
Hotel
from INR 19 524 per night
8.2Great317 reviews
Hotel
from INR 9 261 per night
from INR 82 019 per night
from INR 20 775 per night
Top family hotels in Morocco
7.8Very good146 reviews
Hotel
from INR 1 835 per night
8.0Great180 reviews
Hotel
from INR 3 087 per night
from INR 15 686 per night
8.4Great828 reviews
Hotel
from INR 17 355 per night
8.2Great359 reviews
Hotel
from INR 3 087 per night
8.0Great149 reviews
Hotel
from INR 6 925 per night
8.2Great712 reviews
Hotel
from INR 9 178 per night
8.2Great132 reviews
Hotel
from INR 12 932 per night
8.0Great235 reviews
Hotel
from INR 14 935 per night
7.6Very good91 reviews
Hotel
from INR 14 518 per night
8.2Great243 reviews
Hotel
from INR 6 424 per night
8.2Great443 reviews
Hotel
from INR 9 261 per night
8.2Great404 reviews
Hotel
from INR 2 753 per night
8.4Great204 reviews
Hotel
from INR 9 511 per night
8.2Great467 reviews
Hotel
from INR 7 425 per night
8.2Great191 reviews
Hotel
from INR 3 170 per night
8.6Great1057 reviews
Hotel
from INR 15 102 per night
8.0Great189 reviews
Hotel
from INR 15 269 per night
from INR 18 356 per night
8.2Great189 reviews
Hotel
from INR 13 516 per night
Best luxury hotels in Morocco
8.4Great175 reviews
Hotel
from INR 5 089 per night
7.8Very good233 reviews
Hotel
from INR 4 171 per night
8.2Great121 reviews
Hotel
from INR 4 005 per night
8.4Great488 reviews
Hotel
from INR 11 514 per night
10.0Perfect1 review
Hotel
from INR 12 348 per night
7.8Very good183 reviews
Hotel
from INR 3 170 per night
8.2Great477 reviews
Hotel
from INR 4 922 per night
8.2Great238 reviews
Hotel
from INR 8 093 per night
7.6Very good7 reviews
Hotel
from INR 6 424 per night
7.0Very good60 reviews
Hotel
from INR 4 338 per night
8.4Great257 reviews
Hotel
from INR 5 256 per night
8.2Great620 reviews
Hotel
from INR 4 171 per night
7.8Very good87 reviews
Hotel
from INR 10 179 per night
8.2Great376 reviews
Hotel
from INR 3 003 per night
8.2Great255 reviews
Hotel
from INR 8 260 per night
8.4Great423 reviews
Hotel
from INR 6 841 per night
8.0Great126 reviews
Hotel
from INR 3 337 per night
8.0Great159 reviews
Hotel
from INR 5 173 per night
Cheap hotels in Morocco
8.4Great184 reviews
Hotel
from INR 3 337 per night
8.0Great136 reviews
Hotel
from INR 3 420 per night
7.8Very good290 reviews
Hotel
from INR 1 919 per night
8.2Great347 reviews
Hotel
from INR 3 337 per night
8.2Great191 reviews
Hotel
from INR 5 173 per night
7.8Very good50 reviews
Hotel
from INR 4 005 per night
7.4Very good77 reviews
Hotel
from INR 4 422 per night
8.4Great398 reviews
Hotel
from INR 3 170 per night
8.2Great412 reviews
Hotel
from INR 3 838 per night
8.2Great245 reviews
Hotel
from INR 2 336 per night
8.4Great587 reviews
Hotel
from INR 3 754 per night
7.8Very good195 reviews
Hotel
from INR 2 419 per night
8.4Great708 reviews
Hotel
from INR 5 340 per night
8.4Great326 reviews
Hotel
from INR 3 170 per night
7.6Very good134 reviews
Hotel
from INR 2 002 per night
8.4Great386 reviews
Hotel
from INR 3 420 per night
8.2Great353 reviews
Hotel
from INR 3 504 per night
8.4Great507 reviews
Hotel
from INR 3 504 per night
Top resorts in Morocco
8.2Great227 reviews
Hotel
from INR 12 098 per night
8.0Great119 reviews
Hotel
from INR 5 256 per night
from INR 128 744 per night
8.2Great246 reviews
Hotel
from INR 56 654 per night
8.2Great375 reviews
Hotel
from INR 4 255 per night
8.2Great275 reviews
Hotel
from INR 3 754 per night
from INR 17 271 per night
8.4Great317 reviews
Hotel
from INR 4 422 per night
8.4Great106 reviews
Hotel
from INR 11 097 per night
8.2Great268 reviews
Hotel
from INR 9 261 per night
7.6Very good26 reviews
Hotel
from INR 2 252 per night
8.2Great228 reviews
Hotel
from INR 14 351 per night
from INR 18 356 per night
8.0Great193 reviews
Hotel
from INR 7 509 per night
8.0Great269 reviews
Hotel
from INR 5 506 per night
8.4Great436 reviews
Hotel
from INR 5 840 per night
8.4Great245 reviews
Hotel
from INR 28 785 per night
8.4Great121 reviews
Hotel
from INR 15 602 per night
Morocco Brands & Themes