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
Aug 18 - Aug 19
Tomorrow
Aug 19 - Aug 20
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Where to stay in Batu Caves?

1. The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves
Batu Caves
$24
$26 total
includes taxes & fees
Aug 31 - Sep 1
The Concept Hotel KL - Batu Caves

2. Mercure Selangor Selayang

Mercure Selangor Selayang
Batu Caves
$37
$44 total
includes taxes & fees
Sep 1 - Sep 2
Mercure Selangor Selayang

3. Smile Hotel Selayang Point

Smile Hotel Selayang Point
Batu Caves
$18
$23 total
includes taxes & fees
Aug 18 - Aug 19
Smile Hotel Selayang Point

4. Fast Hotel Sri Gombak Near Batu Caves

Fast Hotel Sri Gombak Near Batu Caves
Batu Caves
$18
$23 total
includes taxes & fees
Aug 18 - Aug 19
Fast Hotel Sri Gombak Near Batu Caves

5. Hotel Richbaliz

Hotel Richbaliz
Batu Caves
$29
$33 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Richbaliz

6. OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
Batu Caves
$18
$23 total
includes taxes & fees
Aug 19 - Aug 20
OYO Townhouse, Selayang formerly RHR Hotel

7. Homestay 168 Park Mall

Homestay 168 Park Mall
Batu Caves
$56
$63 total
includes taxes & fees
Aug 20 - Aug 21
Homestay 168 Park Mall

8. ibis Styles Kuala Lumpur Sri Damansara

ibis Styles Kuala Lumpur Sri Damansara
Bandar Sri Damansara
$37
$44 total
includes taxes & fees
Sep 1 - Sep 2
ibis Styles Kuala Lumpur Sri Damansara

9. Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
Medan Batu Caves
$25
$31 total
includes taxes & fees
Aug 18 - Aug 19
Lavana Hotel Batu Caves

10. Batu Caves Business Hotel

Batu Caves Business Hotel
Batu Caves
$28
$34 total
includes taxes & fees
Aug 18 - Aug 19
Batu Caves Business Hotel

11. Hotel O Hotel 916

Hotel O Hotel 916
Batu Caves
$12
$17 total
includes taxes & fees
Aug 20 - Aug 21
Hotel O Hotel 916

12. OYO 91288 HOTEL PARADISE BATU CAVES

OYO 91288 HOTEL PARADISE BATU CAVES
Selayang
$12
$16 total
includes taxes & fees
Aug 19 - Aug 20
OYO 91288 HOTEL PARADISE BATU CAVES

13. Ark Batu Caves Hotel

Ark Batu Caves Hotel
Batu Caves
$16
$22 total
includes taxes & fees
Aug 18 - Aug 19
Ark Batu Caves Hotel

14. Hotel Inap Sri Gombak Near IIUM KL

Hotel Inap Sri Gombak Near IIUM KL
Batu Caves
$15
$17 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Inap Sri Gombak Near IIUM KL

15. Silver Sky Hotel

Silver Sky Hotel
Batu Caves
$18
$21 total
includes taxes & fees
Aug 30 - Aug 31
Silver Sky Hotel

16. Hotel O Casavilla Hotel

Hotel O Casavilla Hotel
Batu Caves
$18
$23 total
includes taxes & fees
Aug 18 - Aug 19
Hotel O Casavilla Hotel

17. 168 Park Selayang by Manhattan Group

168 Park Selayang by Manhattan Group
Batu Caves
$41
$47 total
includes taxes & fees
Aug 18 - Aug 19
168 Park Selayang by Manhattan Group

18. Damansara Seresta

Damansara Seresta
Batu Caves
$86
$113 total
includes taxes & fees
Aug 18 - Aug 19
Damansara Seresta

19. Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown
Kuala Lumpur
$92
$101 total
includes taxes & fees
Aug 25 - Aug 26
Hyatt Regency Kuala Lumpur At KL Midtown

20. Hyatt House Kuala Lumpur, Mont Kiara

Hyatt House Kuala Lumpur, Mont Kiara
Mont Kiara
$98
$108 total
includes taxes & fees
Aug 18 - Aug 19
Hyatt House Kuala Lumpur, Mont Kiara
View all properties
Our prices for hotels in Batu Caves are cheapest in April
Price trends for hotels in Batu Caves
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Batu Caves
August
High 31°C / low 23°C. Sunny most days.
View properties in August
31°
23°
31°
23°
31°
23°
30°
23°
30°
23°
31°
23°
32°
23°
32°
23°
32°
24°
32°
24°
32°
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

Star Suites KLCC

Star Suites KLCC

10/10 Excellent
"It was a great experience. Very clean very neat also enjoyable environment"
Jayaraj 1-night trip
Posted 14 hours ago
Star Suites KLCC
Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur

8/10 Good
"An excellent hotel to stay with family!!! Superb service and very well maintained property! Conveniently located near all to do things in KL."
Kamal 8-night trip
Posted 15 hours ago
Shangri-La Kuala Lumpur
PARKROYAL COLLECTION Kuala Lumpur

PARKROYAL COLLECTION Kuala Lumpur

8/10 Good
"The room is not super clean Staff in the room is dated. Bath tub is small and the walk-in is dirty and dark."
Andy 2-night trip
Posted 1 day ago
PARKROYAL COLLECTION Kuala Lumpur
DoubleTree by Hilton Hotel Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur

8/10 Good
"My family always enjoy our stay here. Just few minor comments for improvement: 1. Lamp shade needs to be replaced 2. The room needed to be given air freshener b4 allowing guests to enter 3. Door stopper seems to be broken. If not the above I would have given 5 ⭐️"
SHAHROL AZRAI ABDUL 1-night trip
Posted 2 days ago
DoubleTree by Hilton Hotel Kuala Lumpur
Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

10/10 Excellent
"An excellent upscale property in central KL! Always a delight to stay at in the club floor . Well done Mandarin"
Richard 2-night trip
Posted 2 days ago
Mandarin Oriental, Kuala Lumpur
Traders Hotel Kuala Lumpur

Traders Hotel Kuala Lumpur

10/10 Excellent
"Pleasant stay! Excellent people at the front desk. Hanis in particular!"
Ramesh 1-night trip
Posted 2 days ago
Traders Hotel Kuala Lumpur
Hyatt Centric City Centre Kuala Lumpur

Hyatt Centric City Centre Kuala Lumpur

10/10 Excellent
"Fantastic location, great rooms and very clean. The only down fall was the bathrooms. Hard not to wake your other after with the bathroom lights in the night. But I would highly recommend this hotel. Had facility’s to shower and change before a late flight"
Vanessa 4-night trip
Posted 5 days ago
Hyatt Centric City Centre Kuala Lumpur
Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown

10/10 Excellent
"This hotel is amazing. The staff are incredibly friendly, professional and helpful. The pools are fantastic and on both occasions I was the only one in them, the gym is the best I’ve seen in a hotel and the food and drinks in the Regency Club were brilliant. I was very sad to leave this hotel."
Mat 1-night trip
Posted 5 days ago
Hyatt Regency Kuala Lumpur At KL Midtown
InterContinental Kuala Lumpur by IHG

InterContinental Kuala Lumpur by IHG

10/10 Excellent
"The staff all deserve a mention as we have never had such fantastic customer service from the moment we arrive at 2am until the moment we left. Genuine lovely friendly and helpful staff members. Thank you"
Gavin 2-night trip
Posted 7 days ago
InterContinental Kuala Lumpur by IHG

Frequently asked questions

What accommodations do travelers like in Batu Caves?
Can I book a refundable hotel in Batu Caves?
If you want the flexibility to change your travel plans to Batu Caves, most hotels offer refundable* rates you can book. You can see these accommodations 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 trip?
Batu Caves is a great place to visit any time of year with an average temperature of 79°F 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, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring