Cheap Hotels in Nearby Cities
- Chichaoua
- Al Haouz
- Casablanca
- Agadir-Ida ou Tanane
- Inezgane-Ait Melloul
- Chtouka-Ait Baha
- El Jadida
- Beni Mellal
- Khouribga
- Essaouira
You are booking hotel for more than 90 days

Resort
Marrakesh
Show 8 more
Your Budget
Show 3 more
Show -3 more
Showing Properties in Marrakesh

Hammam
Spa(520 Ratings)
AED 2,519
AED 1,992
+ AED 328 taxes & fees
Per Night

Hammam
Swimming Pool
Spa(102 Ratings)
AED 5,904
AED 5,572
+ AED 704 taxes & fees
Per Night

Hammam
Spa(170 Ratings)
AED 3,477
AED 3,201
+ AED 348 taxes & fees
Per Night

Hammam
Spa(174 Ratings)
AED 2,448
AED 2,192
+ AED 353 taxes & fees
Per Night

Hammam
Spa
Swimming Pool(678 Ratings)
AED 849
AED 711
+ AED 129 taxes & fees
Per Night

Hammam
Spa
Swimming Pool(800 Ratings)
AED 426
AED 353
+ AED 66 taxes & fees
Per Night

Lowest Price Guarantee
Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

Spa(219 Ratings)
AED 972
AED 807
+ AED 146 taxes & fees
Per Night

Hammam
Spa(559 Ratings)
AED 602
AED 499
+ AED 90 taxes & fees
Per Night

Hammam
Swimming Pool
Spa(1347 Ratings)
AED 599
AED 504
+ AED 91 taxes & fees
Per Night

Spa
Gym(462 Ratings)
AED 1,032
AED 749
+ AED 134 taxes & fees
Per Night

Spa(743 Ratings)
AED 293
AED 243
+ AED 45 taxes & fees
Per Night

Hammam
Spa
Swimming Pool(1011 Ratings)
AED 720
AED 631
+ AED 108 taxes & fees
Per Night

Hammam
Spa(759 Ratings)
AED 336
AED 279
+ AED 50 taxes & fees
Per Night

Hammam
Swimming Pool
Spa(1695 Ratings)
AED 907
AED 775
+ AED 138 taxes & fees
Per Night

Hammam
Swimming Pool
Spa(604 Ratings)
AED 1,416
AED 1,076
+ AED 192 taxes & fees
Per Night

Hammam
Spa(583 Ratings)
AED 1,322
AED 979
+ AED 177 taxes & fees
Per Night

Hammam
Spa(1003 Ratings)
AED 790
+ AED 23 taxes & fees
Per Night

Hammam
Spa
Swimming Pool(109 Ratings)
AED 438
AED 368
+ AED 67 taxes & fees
Per Night

Swimming Pool
Spa(429 Ratings)
AED 652
AED 550
+ AED 100 taxes & fees
Per Night
More discounts for your Hotels
Get Flat
25% off*
MMTWELCOME
Upto AED 250. Applicable only for First time user
Up to
20% off*
SUPERSAVER
Upto AED 400. Valid on 100,000+ Hotels.
Up to
30% off*
SAVERSUPER
Get Great Discount, Upto AED 500.