You are booking hotel for more than 90 days

AED 0-461
Show 3 more
Your Budget
Show -4 more
Showing Properties in Halton

Swimming Pool(2647 Ratings)
AED 401
AED 321
+ AED 91 taxes & fees
Per Night

Swimming Pool(1000 Ratings)
AED 411
+ AED 79 taxes & fees
Per Night
Get Great Deal on this Hotel
Call for Special Rates

(1000 Ratings)
AED 378
+ AED 59 taxes & fees
Per Night

(1001 Ratings)
AED 390
+ AED 68 taxes & fees
Per Night
Get Great Deal on this Hotel
Call for Special Rates

Swimming Pool(1097 Ratings)
AED 446
AED 409
+ AED 118 taxes & fees
Per Night

Gym
Parking(1004 Ratings)
AED 388
AED 350
+ AED 85 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

Swimming Pool(1146 Ratings)
AED 405
+ AED 53 taxes & fees
Per Night

Elevator/Lift
Parking(1007 Ratings)
AED 370
+ AED 65 taxes & fees
Per Night

(1008 Ratings)
AED 438
+ AED 77 taxes & fees
Per Night

Swimming Pool(708 Ratings)
AED 339
AED 286
+ AED 61 taxes & fees
Per Night

Parking
Indoor Games(574 Ratings)
AED 514
AED 425
+ AED 92 taxes & fees
Per Night

Bar
Elevator/Lift
Parking(2288 Ratings)
AED 333
AED 289
+ AED 72 taxes & fees
Per Night

Elevator/Lift
Parking(1010 Ratings)
AED 395
AED 310
+ AED 71 taxes & fees
Per Night

Elevator/Lift
Parking(1087 Ratings)
AED 268
AED 242
+ AED 59 taxes & fees
Per Night

Elevator/Lift
Parking(970 Ratings)
AED 242
AED 210
+ AED 53 taxes & fees
Per Night

Parking(358 Ratings)
AED 267
AED 253
+ AED 35 taxes & fees
Per Night

Room in a Homestay
Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests
Please refer to Property Layout section on the Details page for access information for All spaces
Jacuzzi(56 Ratings)
AED 198
+ AED 36 taxes & fees
Per Night

(1807 Ratings)
AED 386
+ AED 76 taxes & fees
Per Night

(3167 Ratings)
AED 303
AED 238
+ AED 55 taxes & fees
Per Night

Spa(1695 Ratings)
AED 351
AED 322
+ AED 64 taxes & fees
Per Night
Burlington
Burlington
Burlington
Burlington
Halton
Burlington
Brampton
Oakville
Oakville
Burlington
Oakville
Milton
Burlington
Burlington
Burlington