Find hotels in Batu from CA $15

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Batu

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Batu hotels

1. 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 reviews)
"Very comfortable staying at this hotel. The hotel is new and I think this is the first hotel in that area."
Malaysia
Asrul
The price is CA $22
CA $26 total
includes taxes & fees
Nov 16 - Nov 17
OYO Townhouse, Selayang formerly RHR Hotel

2. Smile Hotel Selayang Point

Smile Hotel Selayang Point
3.0 star property
Batu Caves
8.2 out of 10, Very good, (20 reviews)
"Quite spaces "
Malaysia
Rajeswary
The price is CA $27
CA $35 total
includes taxes & fees
Nov 16 - Nov 17
Smile Hotel Selayang Point

3. Sun Inns Hotel Kepong

Sun Inns Hotel Kepong
2.5 star property
Bandar Menjalara
8.0 out of 10, Very good, (42 reviews)
"Staff very friendly n room clean and tidy...near to convenient store"
Malaysia
Anonymous traveller
The price is CA $19
CA $28 total
includes taxes & fees
Nov 18 - Nov 19
Sun Inns Hotel Kepong

4. OYO 91288 HOTEL PARADISE BATU CAVES

OYO 91288 HOTEL PARADISE BATU CAVES
2.5 star property
Selayang
The price is CA $16
CA $22 total
includes taxes & fees
Nov 16 - Nov 17
OYO 91288 HOTEL PARADISE BATU CAVES

5. Hotel Richbaliz

Hotel Richbaliz
3.5 star property
Batu Caves
7.0 out of 10, Good, (47 reviews)
"Good location."
Singapore
Subaharan
The price is CA $41
CA $50 total
includes taxes & fees
Nov 18 - Nov 19
Hotel Richbaliz

6. Mercure Selangor Selayang

Mercure Selangor Selayang
4.0 star property
Batu Caves
8.0 out of 10, Very good, (58 reviews)
"Good stay and breakfast was good. Clean room and helpful staff."
Malaysia
Simon
The price is CA $68
CA $79 total
includes taxes & fees
Nov 18 - Nov 19
Mercure Selangor Selayang

7. 77 Boutique Hotel

77 Boutique Hotel
3.0 star property
Kuala Lumpur
9.6 out of 10, Exceptional, (4 reviews)
"Clean. Ok. No complaints. "
United States
Michael
The price is CA $40
CA $47 total
includes taxes & fees
Nov 16 - Nov 17
77 Boutique Hotel

8. Suwara Hotel

Suwara Hotel
3.0 star property
Kuala Lumpur
8.4 out of 10, Very good, (21 reviews)
"Clean and comfortable. "
Malaysia
Connielee
The price is CA $34
CA $41 total
includes taxes & fees
Dec 1 - Dec 2
Suwara Hotel

9. Segambut KL Homestay 16 Pax - 4 Cars - PS5 & Nintendo Games - 5km to Mont Kiara

Segambut KL Homestay 16 Pax - 4 Cars - PS5 & Nintendo Games - 5km to Mont Kiara
2.0 star property
Kuala Lumpur
The price is CA $167
CA $184 total
includes taxes & fees
Nov 16 - Nov 17
Segambut KL Homestay 16 Pax - 4 Cars - PS5 & Nintendo Games - 5km to Mont Kiara

10. Kepong Hotel

Kepong Hotel
3.0 star property
Kuala Lumpur
8.0 out of 10, Very good, (11 reviews)
"MRT station is walking distance, and mcd is just next to it. Staff is friendly and nice."
Malaysia
Kum Hoong
The price is CA $28
CA $34 total
includes taxes & fees
Nov 16 - Nov 17
Kepong Hotel

11. Avatarr Hotel

Avatarr Hotel
2.0 star property
Batu Caves
The price is CA $22
CA $25 total
includes taxes & fees
Nov 16 - Nov 17
Avatarr Hotel

12. EXPRESSIONZ KLCC BY ANGO

EXPRESSIONZ KLCC BY ANGO
3.0 star property
Taman Kepong
The price is CA $41
CA $48 total
includes taxes & fees
Nov 16 - Nov 17
EXPRESSIONZ KLCC BY ANGO

13. Batu Caves Business Hotel

Batu Caves Business Hotel
2.0 star property
Batu Caves
6.6 out of 10, (19 reviews)
"Good"
Malaysia
SANKER
The price is CA $36
CA $44 total
includes taxes & fees
Nov 16 - Nov 17
Batu Caves Business Hotel

14. Raintree Hotel

Raintree Hotel
2.5 star property
Bandar Menjalara
5.4 out of 10, (9 reviews)
"Location very convenient to supermarket and dining."
Australia
Andy
The price is CA $27
CA $32 total
includes taxes & fees
Nov 16 - Nov 17
Raintree Hotel

15. United Point Residence KL Lifestyle

United Point Residence KL Lifestyle
3.0 star property
Kuala Lumpur
The price is CA $88
CA $99 total
includes taxes & fees
Nov 16 - Nov 17
United Point Residence KL Lifestyle

16. Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
2.0 star property
Medan Batu Caves
6.8 out of 10, (17 reviews)
"Its near with town and easy to find food around the hotel."
Malaysia
Anonymous traveller
The price is CA $24
CA $32 total
includes taxes & fees
Nov 16 - Nov 17
Lavana Hotel Batu Caves

17. Hotel 99 - Kepong

Hotel 99 - Kepong
2.5 star property
Kuala Lumpur
7.0 out of 10, Good, (27 reviews)
"Safe "
Malaysia
Aswadi
The price is CA $46
CA $57 total
includes taxes & fees
Nov 16 - Nov 17
Hotel 99 - Kepong

18. 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 reviews)
"住宿空間不錯,也有電視可看,洗手間及浴室有開窗,房間也可看到城市景觀!服務人員有禮貌,飯店有電梯很方便! 電梯灰塵有點多,沖澡時水柱很強也很舒服,但是剛我那間水退得有點慢,導致洗完澡後有點淹水! 搭大眾運輸過去的話,還真的不太方便,比較推薦搭grab!"
Taiwan
Peter
The price is CA $36
CA $44 total
includes taxes & fees
Nov 16 - Nov 17
The Concept Hotel KL - Batu Caves

19. Boulevard Service Apartment KL by Airhost

Boulevard Service Apartment KL by Airhost
3.0 star property
Kampung Bangkong
6.0 out of 10, (2 reviews)
"Very comfortable stay for a family of 2 adults, 2 elderly and a toddler. There is a play area on the fourth floor which was fantastic for the little one. A gym as well for anyone wishing to keep fit whilst staying. Would definitely stay again the next time we are going to Malaysia."
United Kingdom
Philip
The price is CA $37
CA $81 total
includes taxes & fees
Nov 16 - Nov 17
Boulevard Service Apartment KL by Airhost

20. Aman Puri Hotel

Aman Puri Hotel
3.0 star property
Batu Caves
10.0 out of 10, Exceptional, (1 review)
"Good location in Aman Puri, more food and convenient to get food around. "
Malaysia
Shing Yau
The price is CA $28
CA $36 total
includes taxes & fees
Nov 16 - Nov 17
Aman Puri Hotel
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.

Stay near popular Batu attractions

Learn more about Batu

Explore attractions like Batu Caves and Tesco Extra Selayang as you discover things to see and do in Batu.

A temple with a colorful roof and statues, set against a rocky cliff backdrop.

Top Batu Hotel Reviews

Explore a world of travel with Expedia