Batu Caves Holidays

Batu Caves Flight & Hotel Packages

OYO 89979 Diamond Hotel
Star Suites KLCC
KL Service Apartment at Times Square
Mandarin Oriental Kuala Lumpur
Hotel Olympic Malaysia

Top hotels in Batu Caves

OYO 44097 Avatarr Hotel
OYO 44097 Avatarr Hotel
2 out of 5
98-1 Jalan Prima SG 3/2, Prima Seri Gombak , Batu Caves, Batu Caves, Selangor, 68100
Fully refundableReserve now, pay when you stay
The price is S$22 per night from 30 May to 31 May
OYO 44097 Avatarr Hotel
Mercure Selangor Selayang
Mercure Selangor Selayang
3.5 out of 5
No B G 12 Dataran Emerald Jalan PS 11, Prima Selayang, Batu Caves, Sekangor, 68100
Fully refundableReserve now, pay when you stay
The price is S$51 per night from 29 May to 30 May
3.9/5 Very Good! (32 reviews)
Safe, clean and comfort
"Very friendly and helpful staff..thx to ms cecilia and ms zura for your kind assistance..the room was pretty good and clean to stay. Internet was superb for my working purposes during entire stay."

Reviewed on 4 Sep,2021

Mercure Selangor Selayang
RHR Hotel @ Selayang
RHR Hotel @ Selayang
3 out of 5
Lot 17, Selayang 18, Persiaran 3, Bandar Baru Selayang, Batu Caves, Selangor, 68100
Fully refundableReserve now, pay when you stay
The price is S$47 per night from 18 May to 19 May
4.3/5 Excellent! (24 reviews)
"Nice hotel that I would definetely recommend. Close to a stadium and huge choice of places to eat. Also handy for the Batu Caves."

Reviewed on 17 Dec,2019

RHR Hotel @ Selayang
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Popular places to visit in Batu Caves

Top things to do in Batu Caves