Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Batu Hotels from SG$12

Hyatt House Kuala Lumpur, Mont Kiara
3.5 out of 5
G-2 Arcoris, No 10, Jalan Kiara, Kuala Lumpur, Wp Kuala Lumpur
Free cancellationReserve now, pay when you stay
The price is SG$83 per night
14.3 km from city centre
4.3/5Excellent! (209 reviews)

"The area is convenient with lots of food and coffee around; Should provide extra blanket if the sofa bed is available for extra guest to stay"…"

Reviewed on 18 Feb,2020

Hyatt House Kuala Lumpur, Mont Kiara
OYO 44114 Hotel 916
2 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$19 per night
23.14 km from city centre
4/5Very Good! (1 review)
Keistimewaan pada regular customer

"TV channel tak menarik. Terhad sangat. Untuk regular customer juga takde keistimewaan even Kluang Cafe ada di sebelah hotel. Sepatutnya paling kurang set roti bakar beserta kopi pun dah cukup untuk menu sarapan pagi untuk regular customer. Owner yang sama. Takkan nak berkira? Sediakan small freezer ..."…"

Reviewed on 15 Jun,2020

OYO 44114 Hotel 916
RHR Hotel @ Selayang
The price is SG$26 per night
23.83 km from city centre
4.3/5Excellent! (22 reviews)

"Nice hotel that I would definetely recommend. Close to a stadium and huge choice of places to eat. Also handy for the Batu Caves."…"

Reviewed on 17 Dec,2019

RHR Hotel @ Selayang
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Mercure Selangor Selayang
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$42 per night
22.68 km from city centre
3.8/5Good! (26 reviews)

"Bed sheet is smelly"…"

Reviewed on 19 Jun,2019

Mercure Selangor Selayang
KIP Hotel Kuala Lumpur
The price is SG$32 per night
21.28 km from city centre
3.8/5Good! (132 reviews)

"value for money. hotel maintain very well. TRANSPORT convience"…"

Reviewed on 13 Mar,2020

KIP Hotel Kuala Lumpur
My Home Hotel Prima Sri Gombak
The price is SG$12 per night
23.33 km from city centre
2.4/5 (20 reviews)

"Customer service not friendly, bed sheets dirty"…"

Reviewed on 13 Feb,2020

My Home Hotel Prima Sri Gombak
Wedgewood Residences Mont' Kiara
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$81 per night
15.23 km from city centre
4.2/5Very Good! (161 reviews)
Nice and quiet stay

"Had stayed here for a few times. Place is clean and quiet. Nearby have multiple places for meals."…"

Reviewed on 28 Feb,2020

Wedgewood Residences Mont' Kiara
Crystal Crown Kuala Lumpur
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$38 per night
18.76 km from city centre
3.7/5Good! (112 reviews)

"Everything was nice. some improvement can be done on breakfast menu - some menu rotation with variety of foods."…"

Reviewed on 29 Feb,2020

Crystal Crown Kuala Lumpur
Richmond & Aston Kiara Suites KL
4 out of 5
Richmond Kiara 3, Jalan Kiara 3, Mont Kiara, Kuala Lumpur
The price is SG$82 per night
14.91 km from city centre
3.6/5Good! (28 reviews)
Richmond Kiara 3BR Apt

"Overall a comfortable night stay. We got upgraded to a 3BR apt. The apt was clean and very spacious. Mattress was quite hard and the linens were quite rough but we were tired so falling asleep wasn’t hard. A bit surprised that the deposit was RM300 when it said to be RM100 on our Hotels.com booking ..."…"

Reviewed on 23 Dec,2019

Richmond & Aston Kiara Suites KL
Sun Inns Hotel Kepong
2 out of 5
Free cancellation
The price is SG$13 per night
16.65 km from city centre
3.3/5 (22 reviews)

"Cannot sleep well, next of the room was noisy, can hear clearly in my room"…"

Reviewed on 13 Nov,2018

Sun Inns Hotel Kepong
Flexus Signature by Luxury Suites Asia
Get Rates
16.98 km from city centre
3.8/5Good! (6 reviews)
Don’t book without a car.

"Stayed there for 3 nights. Overall a good stay, the place is clean (could do better in bathroom though), the rooms are huge, the view is good, swimming pool is amazing BUT wouldn’t recommand without a car. It’s only 10-20 min drive to most places of interest BUT no way to go around walking, the place ..."…"

Reviewed on 12 Aug,2019

Flexus Signature by Luxury Suites Asia
Suwara Hotel Kepong
3 out of 5
Free cancellation
The price is SG$32 per night
18.84 km from city centre
4.1/5Very Good! (9 reviews)

"Good and clean..."…"

Reviewed on 16 Sep,2019

Suwara Hotel Kepong
OYO 1055 Batu Caves Star Hotel
2 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$18 per night
22.1 km from city centre
3.4/5Good! (9 reviews)

"The hotel is so convenient access to Batucaves and eatery shops.I look for budget hotel as I needed a place to rest and shower only.😄will book this hotel in future as it's so clean and free parkings available😊"…"

Reviewed on 2 Feb,2020

OYO 1055 Batu Caves Star Hotel
OYO Capital O 1225 Agape Hotel Selayang
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$28 per night
22.25 km from city centre
4.2/5Very Good! (22 reviews)

"It was a good stay"…"

Reviewed on 12 Mar,2020

OYO Capital O 1225 Agape Hotel Selayang
OYO 89363 Casavilla Hotel
2.5 out of 5
Free cancellation
The price is SG$17 per night
22.9 km from city centre
1.7/5 (3 reviews)

"Not near to Batu cave temple Near hotel have many stores"…"

Reviewed on 12 Feb,2020

OYO 89363 Casavilla Hotel
Don't see what you're looking for?
See all available properties in Batu
View all properties
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.

Frequently asked questions

What's the best place to stay in Batu?
Hyatt House Kuala Lumpur, Mont Kiara is a favourite with Expedia customers. This 3.5-star hotel offers 2 bars and free breakfast. Other favourite options based on reviews include RHR Hotel @ Selayang and OYO Capital O 1225 Agape Hotel Selayang.
If I need to cancel my hotel reservation in Batu, will I receive a refund?
Yes, the majority of hotel bookings are refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within 24 hours of booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to get top deals in Batu.
What's the best budget-friendly accommodation in Batu?
Based on reviews, Hotel Sahara Selayang is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and air conditioning. Other options for your budget-friendly stay include Sun Inns Hotel Kepong and Cairnhill Hotel Kuala Lumpur.
What's the best place to stay when travelling with children to Batu?
Wedgewood Residences Mont’ Kiara is a top 4-star apartment on Expedia for families, and features 2 outdoor pools and a restaurant. Other good choices for your family trip include Sri Duta and Sky Hotel Selayang. Also, attractions in the area such as Berjaya Times Square and i-City are fun for children of all ages.
What's the best place to stay for a couple visiting Batu?
OYO 1002 Hotel Sahara Inn Batu Caves is a favourite hotel for couples, and features flat-screen TVs and free WiFi.
What's the best boutique-style hotel in Batu?
Sovotel Boutique Hotel is a favourite hotel with Expedia travellers looking for a stylish stay, and features free parking and free WiFi.

Recent Reviews in Batu

More trip options