
Photo by Amit Ravaliya
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
Where to stay in Batu Caves?




Lavana Hotel Batu Caves
Lavana Hotel Batu Caves
2.0 star property
Medan Batu Caves
6.8 out of 10, (17)
6.8/10
(17)




Moon Night Hotel
Moon Night Hotel
2.0 star property
Batu Caves
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)




Ark Batu Caves Hotel
Ark Batu Caves Hotel
3.0 star property
Batu Caves
6.0 out of 10, (2)
6.0/10
(2)
The price is $18
$18
$24 total
includes taxes & fees
Jan 6 - Jan 7




Smile Hotel Selayang Point
Smile Hotel Selayang Point
3.0 star property
Batu Caves
8.4 out of 10, Very Good, (16)
8.4/10
Very Good
(16)
The price is $19
$19
$25 total
includes taxes & fees
Jan 18 - Jan 19




Hotel O Hotel 916
Hotel O Hotel 916
3.0 star property
Batu Caves
8.6 out of 10, Excellent, (4)
8.6/10
Excellent
(4)
The price is $10
$10
$15 total
includes taxes & fees
Jan 7 - Jan 8




OYO Townhouse, Selayang formerly RHR Hotel
OYO Townhouse, Selayang formerly RHR Hotel
3.0 star property
Batu Caves
8.6 out of 10, Excellent, (26)
8.6/10
Excellent
(26)
The price is $15
$15
$21 total
includes taxes & fees
Jan 10 - Jan 11




Hotel Richbaliz
Hotel Richbaliz
3.5 star property
Batu Caves
7.2 out of 10, Good, (46)
7.2/10
Good
(46)
The price is $45
$45
$52 total
includes taxes & fees
Jan 6 - Jan 7




ibis Styles Kuala Lumpur Sri Damansara
ibis Styles Kuala Lumpur Sri Damansara
3.0 star property
Bandar Sri Damansara
7.8 out of 10, Good, (76)
7.8/10
Good
(76)
The price is $42
$42
$49 total
includes taxes & fees
Jan 30 - Jan 31




The Concept Hotel KL - Batu Caves
The Concept Hotel KL - Batu Caves
2.0 star property
Batu Caves
8.0 out of 10, Very Good, (2)
8.0/10
Very Good
(2)




Fast Hotel Sri Gombak
Fast Hotel Sri Gombak
2.5 star property
Batu Caves
The price is $22
$22
$27 total
includes taxes & fees
Jan 13 - Jan 14




Homestay 168 Park Mall
Homestay 168 Park Mall
3.5 star property
Batu Caves
The price is $67
$67
$76 total
includes taxes & fees
Jan 6 - Jan 7




Mercure Selangor Selayang
Mercure Selangor Selayang
3.5 star property
Batu Caves
8.0 out of 10, Very Good, (50)
8.0/10
Very Good
(50)
The price is $37
$37
$43 total
includes taxes & fees
Jan 27 - Jan 28




168 Park Selayang by Manhattan Group
168 Park Selayang by Manhattan Group
3.0 star property
Batu Caves
The price is $44
$44
$51 total
includes taxes & fees
Jan 7 - Jan 8




Damansara Seresta
Damansara Seresta
2.0 star property
Batu Caves
The price is $98
$98
$126 total
includes taxes & fees
Jan 14 - Jan 15




Hotel O Casavilla Hotel
Hotel O Casavilla Hotel
2.0 star property
Batu Caves
5.8 out of 10, (7)
5.8/10
(7)
The price is $14
$14
$20 total
includes taxes & fees
Jan 12 - Jan 13




OYO 90853 New Soho Hotel
OYO 90853 New Soho Hotel
2.0 star property
Batu Caves
The price is $23
$23
$30 total
includes taxes & fees
Jan 19 - Jan 20




OYO 89381 Moonnight Hotel
OYO 89381 Moonnight Hotel
2.0 star property
Batu Caves
2.6 out of 10, (10)
2.6/10
(10)
The price is $14
$14
$20 total
includes taxes & fees
Jan 13 - Jan 14




Hotel Inap Sri Gombak
Hotel Inap Sri Gombak
2.5 star property
Batu Caves
2.0 out of 10, (1)
2.0/10
(1)
The price is $21
$21
$26 total
includes taxes & fees
Jan 13 - Jan 14




Ahyu Hotel
Ahyu Hotel
2.0 star property
Golden Triangle
8.8 out of 10, Excellent, (281)
8.8/10
Excellent
(281)
The price is $19
$19
$24 total
includes taxes & fees
Jan 6 - Jan 7




Cosmo Hotel Kuala Lumpur
Cosmo Hotel Kuala Lumpur
4.0 star property
Golden Triangle
7.8 out of 10, Good, (578)
7.8/10
Good
(578)
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.
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.
Great weekend hotel deals in Batu Caves
Showing deals for:Jan 16 - Jan 18
Image gallery for Hotel O Hotel 916

Hotel O Hotel 916
3.0 star property
Batu Caves
8.6/10Excellent (4 reviews)
51% off
$12 nightly
Price is $35
$35
Total with taxes and fees Total with taxes and fees
Image gallery for Smile Hotel Selayang Point

Smile Hotel Selayang Point
3.0 star property
Batu Caves
8.4/10Very Good (16 reviews)
9% off
$21 nightly
Price is $54
$54
Total with taxes and fees Total with taxes and fees
Image gallery for Mercure Selangor Selayang

Mercure Selangor Selayang
3.5 star property
Batu Caves
8.0/10Very Good (50 reviews)
14% off
$48 nightly
Price is $110
$110
Total with taxes and fees Total with taxes and fees
Image gallery for OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
3.0 star property
Batu Caves
8.6/10Excellent (26 reviews)
55% off
$29 nightly
Price is $77
$77
Total with taxes and fees Total with taxes and fees
Image gallery for The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves
2.0 star property
Batu Caves
8.0/10Very Good (2 reviews)
9% off
$37 nightly
Price is $88
$88
Total with taxes and fees Total with taxes and fees
Image gallery for Moon Night Hotel

Moon Night Hotel
2.0 star property
Batu Caves
10/10Exceptional (1 review)
72% off
$19 nightly
Price is $47
$47
Total with taxes and fees Total with taxes and fees
Budget hotels in Batu Caves and vicinity




9.0 out of 10, Wonderful, (98)
9.0/10
Wonderful
(98)
The price is $20
$20
$24 total
includes taxes & fees
Jan 6 - Jan 7




10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is $30
$30
$35 total
includes taxes & fees
Feb 2 - Feb 3




8.6 out of 10, Excellent, (4)
8.6/10
Excellent
(4)
The price is $10
$10
$15 total
includes taxes & fees
Jan 7 - Jan 8




10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)




8.0 out of 10, Very Good, (308)
8.0/10
Very Good
(308)
The price is $14
$14
$19 total
includes taxes & fees
Jan 7 - Jan 8




OYO Townhouse, Selayang formerly RHR Hotel
OYO Townhouse, Selayang formerly RHR Hotel3.0 star property
Batu Caves
8.6 out of 10, Excellent, (26)
8.6/10
Excellent
(26)
The price is $15
$15
$21 total
includes taxes & fees
Jan 10 - Jan 11




8.4 out of 10, Very Good, (16)
8.4/10
Very Good
(16)
The price is $19
$19
$25 total
includes taxes & fees
Jan 18 - Jan 19




8.8 out of 10, Excellent, (281)
8.8/10
Excellent
(281)
The price is $19
$19
$24 total
includes taxes & fees
Jan 6 - Jan 7




8.4 out of 10, Very Good, (245)
8.4/10
Very Good
(245)
The price is $41
$41
$47 total
includes taxes & fees
Jan 11 - Jan 12




Pacific Express Hotel Central Market
Pacific Express Hotel Central Market3.0 star property
Golden Triangle
7.6 out of 10, Good, (577)
7.6/10
Good
(577)
The price is $31
$31
$39 total
includes taxes & fees
Jan 18 - Jan 19




8.0 out of 10, Very Good, (2)
8.0/10
Very Good
(2)




7.8 out of 10, Good, (578)
7.8/10
Good
(578)




8.0 out of 10, Very Good, (50)
8.0/10
Very Good
(50)
The price is $37
$37
$43 total
includes taxes & fees
Jan 27 - Jan 28




8.4 out of 10, Very Good, (542)
8.4/10
Very Good
(542)
The price is $37
$37
$47 total
includes taxes & fees
Feb 3 - Feb 4




7.2 out of 10, Good, (46)
7.2/10
Good
(46)
The price is $45
$45
$52 total
includes taxes & fees
Jan 6 - Jan 7




8.0 out of 10, Very Good, (1002)
8.0/10
Very Good
(1002)
The price is $39
$39
$48 total
includes taxes & fees
Jan 17 - Jan 18




AnCasa Hotel Kuala Lumpur, Chinatown
AnCasa Hotel Kuala Lumpur, Chinatown4.0 star property
Golden Triangle
7.6 out of 10, Good, (622)
7.6/10
Good
(622)
The price is $42
$42
$52 total
includes taxes & fees
Jan 6 - Jan 7




7.8 out of 10, Good, (340)
7.8/10
Good
(340)
The price is $43
$43
$49 total
includes taxes & fees
Jan 19 - Jan 20




ibis Styles Kuala Lumpur Sri Damansara
ibis Styles Kuala Lumpur Sri Damansara3.0 star property
Bandar Sri Damansara
7.8 out of 10, Good, (76)
7.8/10
Good
(76)
The price is $42
$42
$49 total
includes taxes & fees
Jan 30 - Jan 31




Vortex KLCC Apartments By Soulasia
Vortex KLCC Apartments By Soulasia3.5 star property
Kuala Lumpur City Centre
8.0 out of 10, Very Good, (50)
8.0/10
Very Good
(50)
The price is $57
$57
$70 total
includes taxes & fees
Jan 6 - Jan 7
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.
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.
Go beyond your typical stay in Batu Caves
Apart hotel
Apartment
Condo
Family friendly
Pet friendly
Resort
Villa
trending_down When is the best time to visit Batu Caves?
When is the best time to visit Batu Caves?Our prices for hotels in Batu Caves are cheapest in April
When is the best time to visit Batu Caves?
When is the best time to visit Batu Caves?
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
Currently viewing crowd sizes and weather for January.
Typical weather for Batu Caves
January
High 31°C / low 23°C. Rainy most days.
View properties in January 31°
January, no crowd data, average high temperature 31 degrees Celsius, average low temperature 23 degrees Celsius. Rainy most days.
23°
32°
February, no crowd data, average high temperature 32 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
32°
March, no crowd data, average high temperature 32 degrees Celsius, average low temperature 23 degrees Celsius. Partly sunny.
23°
32°
April, no crowd data, average high temperature 32 degrees Celsius, average low temperature 24 degrees Celsius. Rainy most days.
24°
32°
May, no crowd data, average high temperature 32 degrees Celsius, average low temperature 24 degrees Celsius. Partly sunny.
24°
32°
June, no crowd data, average high temperature 32 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
31°
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
31°
August, no crowd data, average high temperature 31 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
31°
September, no crowd data, average high temperature 31 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
31°
October, no crowd data, average high temperature 31 degrees Celsius, average low temperature 23 degrees Celsius. Rainy most days.
23°
30°
November, no crowd data, average high temperature 30 degrees Celsius, average low temperature 23 degrees Celsius. Rainy most days.
23°
30°
December, no crowd data, average high temperature 30 degrees Celsius, average low temperature 23 degrees Celsius. Rainy most days.
23°
Monthly weather averages (˚C)
Top neighborhoods in Batu Caves
Bandar Sri Damansara
Kampung Pinang Baik
Medan Batu Caves
Taman Greenwood
Top landmarks in Batu Caves
Orang Asli Museum
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, Setapak Central Mall, and National Zoo.
Learn more about Batu Caves
Batu Caves is well-known for its attractions such as Batu Caves and Bukit Guling Ayam.

Photo by Sam
Open Photo by Sam
Check out reviews of Batu Caves hotels guests love

Hyatt Regency Kuala Lumpur At KL Midtown
10/10 Excellent
"The short stay we had here was incredible! It felt more relaxing than our 15 day trip around Europe. I would highly recommend this hotel if you need a relaxing recharge stay. "

Traders Hotel Kuala Lumpur
10/10 Excellent
"The entire stay was amazing with spotless room, super helpful staff and amazing view if you live in a club room. Best location as well, will def return in the future. "

Aloft Kuala Lumpur Sentral
10/10 Excellent
"We had a great experience staying at Aloft Sentral. Everything from check-in to check-out was smooth and enjoyable. The breakfast buffet was excellent, with a wide variety of options and good quality food – easily one of the highlights of our stay.
The location is fantastic. Being connected to the shopping mall and having direct access to the monorail made getting around Kuala Lumpur incredibly easy and convenient. It’s a very central base, especially for first-time visitors.
The staff were outstanding – super friendly, welcoming, and genuinely helpful throughout our stay. The room and bathroom were both in great condition, clean, modern, and comfortable.
Overall, this hotel offered excellent value and comfort, and we would definitely stay here again when visiting KL."

Komune Living
10/10 Excellent
"Went for a staycation, everything good"

Mandarin Oriental, Kuala Lumpur
10/10 Excellent
"Room cleaning was excellent and staff were brilliant. Our room overlooked the park and dancing fountains which looked great, specially at night
. We also could see the Petronas twin towers. Large shopping mall was next to the hotel. Would recommend for facilities, food, staff and position for exploring Kuala Lumpur."

citizenM Kuala Lumpur Bukit Bintang
10/10 Excellent
"Room condition is very good .... location is convenience and many convenience store nearby too"

Grand Hyatt Kuala Lumpur
10/10 Excellent
"It was good! "

Hyatt Centric City Centre Kuala Lumpur
10/10 Excellent
"Great room, staff, good loc and nice breakfast
!"

Hyatt House Kuala Lumpur, Mont Kiara
10/10 Excellent
"Clean room and great staff service "
Frequently asked questions
What accommodations do travelers like in Batu Caves?
Ibis Styles Kuala Lumpur Sri Damansara, Mercure Selangor Selayang and Hotel Richbaliz are all accommodations that are popular with guests.
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.