Hotels in Batu Caves

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
9 Oct - 10 Oct
Tomorrow
10 Oct - 11 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Where to stay in Batu Caves?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Batu Caves on Hotels.com. These Batu Caves hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Mercure Selangor Selayang

Mercure Selangor Selayang
Batu Caves
Rp783.804
Rp920.905 total
includes taxes & fees
18 Oct - 19 Oct
Mercure Selangor Selayang

2. Smile Hotel Selayang Point

Smile Hotel Selayang Point
Batu Caves
Rp380.917
Rp477.035 total
includes taxes & fees
11 Oct - 12 Oct
Smile Hotel Selayang Point

3. ibis Styles Kuala Lumpur Sri Damansara

ibis Styles Kuala Lumpur Sri Damansara
Bandar Sri Damansara
Rp706.780
Rp828.967 total
includes taxes & fees
25 Oct - 26 Oct
ibis Styles Kuala Lumpur Sri Damansara

4. OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
Batu Caves
Rp285.075
Rp373.521 total
includes taxes & fees
13 Oct - 14 Oct
OYO Townhouse, Selayang formerly RHR Hotel

5. Hotel O Hotel 916

Hotel O Hotel 916
Batu Caves
Rp196.962
Rp278.432 total
includes taxes & fees
11 Oct - 12 Oct
Hotel O Hotel 916

6. The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves
Batu Caves
Rp320.619
Rp346.437 total
includes taxes & fees
22 Oct - 23 Oct
The Concept Hotel KL - Batu Caves

7. Hotel Richbaliz

Hotel Richbaliz
Batu Caves
Rp521.775
Rp585.414 total
includes taxes & fees
22 Oct - 23 Oct
Hotel Richbaliz

8. Batu Caves Business Hotel

Batu Caves Business Hotel
Batu Caves
Rp452.203
Rp554.024 total
includes taxes & fees
22 Oct - 23 Oct
Batu Caves Business Hotel

9. Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
Medan Batu Caves
Rp450.391
Rp552.067 total
includes taxes & fees
9 Oct - 10 Oct
Lavana Hotel Batu Caves

10. Avatarr Hotel

Avatarr Hotel
Batu Caves
Rp275.624
Rp319.579 total
includes taxes & fees
22 Oct - 23 Oct
Avatarr Hotel

11. Homestay 168 Park Mall

Homestay 168 Park Mall
Batu Caves
Rp1.047.579
Rp1.183.901 total
includes taxes & fees
12 Oct - 13 Oct
Homestay 168 Park Mall

12. Fast Hotel Sri Gombak Near Batu Caves

Fast Hotel Sri Gombak Near Batu Caves
Batu Caves
Rp326.118
Rp417.852 total
includes taxes & fees
18 Oct - 19 Oct
Fast Hotel Sri Gombak Near Batu Caves

13. Ark Batu Caves Hotel

Ark Batu Caves Hotel
Batu Caves
Rp280.397
Rp396.514 total
includes taxes & fees
18 Oct - 19 Oct
Ark Batu Caves Hotel

14. Hotel O Casavilla Hotel

Hotel O Casavilla Hotel
Batu Caves
Rp327.745
Rp419.604 total
includes taxes & fees
21 Oct - 22 Oct
Hotel O Casavilla Hotel

15. OYO 91288 HOTEL PARADISE BATU CAVES

OYO 91288 HOTEL PARADISE BATU CAVES
Selayang
Rp200.743
Rp282.449 total
includes taxes & fees
13 Oct - 14 Oct
OYO 91288 HOTEL PARADISE BATU CAVES

16. M3 Residences

M3 Residences
Batu Caves
Rp2.303.161
Rp3.295.407 total
includes taxes & fees
9 Oct - 10 Oct
M3 Residences

17. 168 Park Selayang by Manhattan Group

168 Park Selayang by Manhattan Group
Batu Caves
Rp907.479
Rp1.032.593 total
includes taxes & fees
13 Oct - 14 Oct
168 Park Selayang by Manhattan Group

18. Silver Sky Hotel

Silver Sky Hotel
Batu Caves
Rp146.875
Rp238.957 total
includes taxes & fees
3 Nov - 4 Nov
Silver Sky Hotel

19. Damansara Seresta

Damansara Seresta
Batu Caves
Rp1.560.714
Rp1.738.087 total
includes taxes & fees
13 Oct - 14 Oct
Damansara Seresta

20. Hotel Inap Sri Gombak Near IIUM KL

Hotel Inap Sri Gombak Near IIUM KL
Batu Caves
Rp263.515
Rp306.563 total
includes taxes & fees
22 Oct - 23 Oct
Hotel Inap Sri Gombak Near IIUM KL
View all properties
Our prices for hotels in Batu Caves are cheapest in December
Price trends for hotels in Batu Caves
Pricing is based on two traveller single night rates
View properties in October
Typical weather for Batu Caves
October
High 31°C / low 23°C. Rainy most days.
View properties in October
31°
23°
30°
23°
30°
23°
31°
23°
32°
23°
32°
23°
32°
24°
32°
24°
32°
23°
31°
23°
31°
23°
31°
23°
Monthly weather averages (˚C)

Top landmarks in Batu Caves

Batu Caves

8.4/10 (1,423 reviews)
If you're interested in local religious buildings, central Batu Caves is home to Batu Caves. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
See properties

Orang Asli Museum

8.0/10 (1 review)
If museums are on your list of things to see in Batu Caves, then you might want to head to Orang Asli Museum. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you want to experience more of the culture Batu Caves has to offer, head to Batu Caves, National Zoo, and Melawati Mall.
See properties

Bukit Guling Ayam

8.0/10 (1 review)
If you want to stretch your legs and breathe in some fresh mountain air, head out to Bukit Guling Ayam for a bird's-eye view of Batu Caves.
See properties

Bukit Pana Kati

8.0/10 (1 review)
If you want to stretch your legs and breathe in some fresh mountain air, head out to Bukit Pana Kati for a bird's-eye view of Selayang.
See properties

Learn more about Batu Caves

Batu Caves is well known for its attractions such as Batu Caves and Bukit Guling Ayam.

See all hotels in Batu Caves
A colorful temple with intricate carvings and statues.

Check out reviews of Batu Caves hotels guests love

Furama Bukit Bintang

Furama Bukit Bintang

8/10 Good
"Clean room,"
Dewan Mohammad 11-night trip
Posted 5 hours ago
Furama Bukit Bintang
Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur

10/10 Excellent
"Great location in close proximity to the Petronas Towers and other attractions. Excellent hotel, incredibly friendly and welcoming staff, immaculate reception area and hotel overall. We notified them of an early arrival and they allowed us to use the spa area to change whilst our room was made ready. Nice pool area, fabulous breakfast and large comfortable bar area with live music. One of the nicest hotels I have ever stayed in"
robert 1-night trip
Posted 7 hours ago
Shangri-La Kuala Lumpur
Star Suites KLCC

Star Suites KLCC

10/10 Excellent
"Fantastic location, excellent facilities and clean and spacious room. Very happy to have stayed here."
Debra 4-night trip
Posted 12 hours ago
Star Suites KLCC
PARKROYAL COLLECTION Kuala Lumpur

PARKROYAL COLLECTION Kuala Lumpur

10/10 Excellent
"We found it the ideal base for our stay in KL, very central. Lots to do out and about with great street food near by at Jalan Alor. Using the grab app for taxis was the best way to get about."
lisa 3-night trip
Posted 5 days ago
PARKROYAL COLLECTION Kuala Lumpur
Aloft by Marriott Kuala Lumpur Sentral

Aloft by Marriott Kuala Lumpur Sentral

10/10 Excellent
"We have stayed at Aloft before and have found the property to be very well located and convenient. The room was clean but as commented previously the property is a little aged and needs some upgrading especially the bathroom. We have no complaints about the staff. They were all very pleasant, helpful, cheerful, polite and friendly."
JAMES 8-night trip
Posted 5 days ago
Aloft by Marriott Kuala Lumpur Sentral
Four Points By Sheraton Kuala Lumpur, City Centre

Four Points By Sheraton Kuala Lumpur, City Centre

10/10 Excellent
"Great hotel. Staff were amazing throughout our short stay and very helpful."
Anthony Paul 1-night trip
Posted 10 days ago
Four Points By Sheraton Kuala Lumpur, City Centre
Antara Genting by Harvinton Mansion

Antara Genting by Harvinton Mansion

10/10 Excellent
"Pretty gd and will book again if i'm back in Genting :)"
Joey Jih kok 3-night trip
Posted 1 month ago
Antara Genting by Harvinton Mansion
M Resort & Hotel

M Resort & Hotel

10/10 Excellent
"Overall experience was good but if you want a peaceful relaxing experience I would not book it it’s more for families with children as the hotel was very busy and loud. The spa was overally priced and the package that I booked included pedicure but the therapist did not even do it properly, she quickly just scrubbed my feet for few seconds and she was done."
Aliya 4-night trip
Posted 2 months ago
M Resort & Hotel
Metro Hotel

Metro Hotel

8/10 Good
"Daily clean up was great, restock of amenities "
Kian Leng 3-night trip
Posted 1 year ago
Metro Hotel

Frequently asked questions

How much does a hotel room cost in Batu Caves?
You can discover great hotels in Batu Caves from Rp278.432 with properties to suit all budgets and needs. If you're after an affordable hotel in Batu Caves that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Batu Caves hotels?
Discover great deals on Batu Caves hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Batu Caves hotels.
Can I book Batu Caves hotels with free cancellation?
To book a refundable Batu Caves hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best hotels in Batu Caves for couples?
Choose a top-rated Batu Caves romantic hotel and enjoy your couple's getaway. Our travellers love Mercure Selangor Selayang, a hotel with a restaurant. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Batu Caves for couples on Hotels.com.
What are some of the best kid-friendly hotels in Batu Caves?
One of the best Batu Caves hotels for kids is Mercure Selangor Selayang. Mercure Selangor Selayang is a kid-friendly hotel with a guest score of 8 out of 10 offering family-friendly amenities like a free children's club and an outdoor pool, plus free cots in guestrooms. Explore more kid-friendly hotels in Batu Caves by using our "Family friendly" filter in your search on Hotels.com.
What are some of the best Batu Caves hotels with free parking?
If you're arriving by car, choosing a great Batu Caves hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central Batu Caves?
For hotels in central Batu Caves, check out InterContinental Kuala Lumpur by IHG and Mandarin Oriental, Kuala Lumpur. Travellers love InterContinental Kuala Lumpur by IHG for its location, as well as the outdoor pool, hot tub and full-service spa this hotel offers. Mandarin Oriental, Kuala Lumpur is another popular central hotel with an outdoor pool, a children's pool and a hot tub. Stay at one of these hotels for easy access to top sights like Petronas Twin Towers, KLCC Park, and Suria KLCC Shopping Centre. Kuala Lumpur City Centre and Golden Triangle are some of the most central areas for your Batu Caves holiday.
What hotels do travellers recommend in Batu Caves?
Can I book a refundable accommodation option in Batu Caves?
If you want the flexibility to change your plans to Batu Caves, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Batu Caves be like during my visit?
Batu Caves is a great place to visit any time of year with an average temperature of 26°C during the coldest months.
Why should I book my Batu Caves hotel with Hotels.com?
There are lots of reasons to book your Batu Caves trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Keep exploring