More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Free cancellation on select hotels and 24/7 support, so you can book with confidence
You're sure to never forget your time at Batu Caves. It's truly amazing!
You'll find it in Kuala Lumpur, the lively national capital.
There are 12 accommodations within a short drive of Batu Caves, so it won't be too hard to find something that works for you. The Batu Caves Business Hotel (2 kilometres), the Batu Caves Budget Hotel (2 kilometres) and the Sky Hotel Selayang (2 kilometres) are all suitable options.
Die-hard savers will be pleased with the array of pocket-friendly accommodation options here. Two choices are the Times Inn Hotel and the Lavana Hotel, 0.9 kilometres and 0.7 kilometres away, respectively.
To get yourself a delicious caffeine fix, go to The Super Tots (No.12, 1, Jalan Dataran Selayang 2, Dataran Selayang, Batu Caves). Or do you want something heartier? Never fear, just 0.2 kilometres away is B-Canyon (M) Sdn. Bhd. You'll find it at 45-2, Jalan 9/3A, Pusat Bandar Utara, Selayang, Kuala Lumpur, 68100, Batu Caves, Selangor.
Wave bye-bye to your driving worries, and hop on the train to Batu Caves, the most convenient station. It's just 2 kilometres away from Batu Caves.
Hotels in Batu Caves start at AU$14 per night. Prices and availability subject to change. Additional terms may apply.