You are booking hotel for more than 30 days
Batu Caves
Select Filters
Your Budget
Show 2 more
Locality
Popular locations
Show -3 more
Showing Properties in Batu Caves
OYO 1055 Batu Caves Star Hotel
(9 Ratings)
THB 462
THB 340
+ THB 101 taxes & fees
Per Night
Hotel O Hotel 916
(108 Ratings)
THB 448
THB 417
+ THB 193 taxes & fees
Per Night
Mercure Selangor Selayang
Based on 42 Ratings and 0 reviews
(42 Ratings)
THB 1,660
+ THB 116 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Hotel Richbaliz
(44 Ratings)
THB 1,284
THB 1,156
+ THB 282 taxes & fees
Per Night
RHR Hotel @ Selayang
Based on 26 Ratings and 0 reviews
(26 Ratings)
THB 608
THB 565
+ THB 234 taxes & fees
Per Night
Smile Hotel Selayang Point
(399 Ratings)
THB 808
THB 672
+ THB 116 taxes & fees
Per Night
The Concept Hotel KL - Batu Caves
(787 Ratings)
THB 814
THB 757
+ THB 217 taxes & fees
Per Night
Batu Caves Business Hotel
THB 1,086
THB 1,010
+ THB 291 taxes & fees
Per Night
Lavana Hotel Batu Caves
(319 Ratings)
THB 818
THB 761
+ THB 210 taxes & fees
Per Night
OYO 89363 Casavilla Hotel
THB 765
THB 648
+ THB 122 taxes & fees
Per Night
OYO Townhouse, Selayang formerly RHR Hotel
THB 1,575
THB 1,350
+ THB 252 taxes & fees
Per Night
Prima Seri Gombak
Kampung Berembang
Kampung Berembang
Taman Wangsa Melawati
Medan Batu Caves
Kampung Berembang
Batu Caves
Rawang
Kampung Berembang
Kampung Berembang