Batu Caves

27 Sep 2019 - 28 Sep 2019

2 guests - 1 room

Search and compare traveller-reviewed accommodation in Batu Caves with Skyscanner. It's way faster than doing a heap of your own research, and totally free. Plus, once you find the hotel you like, we'll even help you book it — again, with absolutely no added fees.


To get started, just enter your travel dates in the search box above, and we'll show you a list of Batu Caves hotel deals for you. Happy travels!


The best hotels in Batu Caves

Reviewed by travellers for travellers like you, the three top-rated hotels in Batu Caves are Hotel Richbaliz, Kip Hotel Kuala Lumpur and New Wave Hotel Batu Caves.


Where to stay in Batu Caves

Want to stay in a location close to the action? We can also tell you which hotels are nearest to Batu Caves’s major attractions.

Hotels near Forest Research Institute of Malaysia (FRIM)

Hotels near Batu Caves Murugan Temple

Hotels near Stadium Majlis Perbandaran Selayang (MPS)


If you want to stay in a certain area of Batu Caves, scroll down to check out hotels via our map view.

What are travellers saying about Batu Caves?

History Buffs
Outdoor Enthusiasts
Spiritual Seekers
Family Travellers
Member reviews (12)
mahtab ots
mahtab otsTehran

it took me more than 2 hours to get to the batu caves, o haven't been in India before, but seeing many Indians there was so interesting for me.

Jub B
Jub BKuala Lumpur

The cave is pretty cool, and be prepared to climb a couple hundred steps to get up into the cave. I hate to say it, but it's too touristy though. You'll battle to get a good view without people in the background. With people feeding the pigeons, you're obliged to visit this wonder but don't feel the need to book out a half day to do so.

Deepak Lifecntstop
Deepak LifecntstopAbu Dhabi

Beautiful charismatic and historical place beside the big skyscrapers of kuala lumpur. A must visit place just 30-45 minutes (depends on the traffic and the mode of transport used) from the centre of the city. Can be accessible by taxi easily which is approximate 40-60 ringets local currency ($20-25) depends where in the city u take the taxi. But the metro network is excellent I must say. Can access the metro direct to Batu Caves from KL Sentral station. Batu Caves is one of the most visited tourist attraction in Kuala Lumpur, it's been claimed to be 400 million years old which you can feel around you when you are at the place and observe the place inside out. A huge mountain of limestone having network of many deep caves within apart from the temple caves. They have a Dark Cave tour also available. This place is dedicated to hindu Lord Murugan, which makes it a holy and a religious place as well, so apart from the tourists you will find lots of devotees and pilgrimage people as well. To reach the main temple of Lord Murugun in the cave you have to climb 242 concrete stairs which is almost on a 45 degree angle. So keep yourself mentally and physically prepared and take some water with you while climbing. There are some small flat stoppages been made on the way as well so the people can breath and rest on the way. But once u are in the cave after the climb you will find it worth, as you will get lost in the beauty and the art of nature. There are some soveniers and refreshments shops at the entrance of the cave while the climb is finish. U can take a breath for a while and continue admiring the place. Be a bit careful with the monkeys on the way to the climb and inside the temple as well, they might snatch the stuff from the tourists hands. Be careful with the mobiles, cameras and other expensive stuff. Done give any aerated beverage to them as people give it to them but I feel it's not good for them. Recently I don't find many monkeys there in comparison to my last visit 2 years back may be they have been migrated, but still there were some of them. There are lots of pigeons at this place you can feed them and have very nice pictures with your special photography skills

Ahboon Net
Ahboon NetKuala Lumpur

This is the major tourist attraction in Kuala Lumpur. Visitors need to climb 272 steps of stairs to a cave in a granite hill, where the Indian worship Lord Murugam in Batu Malai Sri Murugan Temple


The least expensive month is October, with an average of £16 per night. The most expensive month to stay in Batu Caves is August, with an average price of £75 per night.
The average price of a hotel in September last year was £16 per night. This is 144% less than the average nightly price of £40 seen over the previous 12 months.
The nearest airport to Batu Caves is Kuala Lumpur Sultan Abdul Azziz Shah (SZB) (11.72 miles). Other nearby airports include: Kuala Lumpur International (35.29 miles)

Plan a trip to Malaysia