
Find hotels near Batu Caves, Kuala Lumpur from NT$520
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Batu Caves hotels

1. The Concept Hotel KL - Batu Caves
The Concept Hotel KL - Batu Caves0.6 km from Batu Caves
8.0 out of 10, Very Good, (2 reviews)
The price is NT$1,010
NT$1,206 total
includes taxes & fees
Jun 25 - Jun 26

2. Hotel O Hotel 916
Hotel O Hotel 9161.7 km from Batu Caves
8.8 out of 10, Excellent, (5 reviews)
The price is NT$344
NT$520 total
includes taxes & fees
Jun 24 - Jun 25

3. KIP Hotel Kuala Lumpur
KIP Hotel Kuala Lumpur1.8 km from Batu Caves
7.8 out of 10, Good, (154 reviews)
The price is NT$1,242
NT$1,417 total
includes taxes & fees
Jun 24 - Jun 25

4. Lavana Hotel Batu Caves
Lavana Hotel Batu CavesMedan Batu Caves, 1.2 km from Batu Caves
6.8 out of 10, (17 reviews)
The price is NT$785
NT$962 total
includes taxes & fees
Jun 24 - Jun 25

5. Fast Hotel Sri Gombak Near Batu Caves
Fast Hotel Sri Gombak Near Batu Caves1.8 km from Batu Caves
8.0 out of 10, Very Good, (1 review)
The price is NT$568
NT$728 total
includes taxes & fees
Jun 24 - Jun 25

6. Ark Batu Caves Hotel
Ark Batu Caves Hotel1.6 km from Batu Caves
6.0 out of 10, (2 reviews)
The price is NT$489
NT$691 total
includes taxes & fees
Jun 30 - Jul 1

10. M3 Residences
M3 Residences< 0.1 km from Batu Caves
The price is NT$4,468
NT$6,279 total
includes taxes & fees
Jun 28 - Jun 29

11. Hotel Inap Sri Gombak Near IIUM KL
Hotel Inap Sri Gombak Near IIUM KL1.9 km from Batu Caves
4.0 out of 10, (2 reviews)
The price is NT$588
NT$750 total
includes taxes & fees
Jul 7 - Jul 8

12. Mercure Selangor Selayang
Mercure Selangor Selayang3.6 km from Batu Caves
8.0 out of 10, Very Good, (54 reviews)
The price is NT$848
NT$1,046 total
includes taxes & fees
Jun 28 - Jun 29

14. WTC Hotel, Kuala Lumpur - Formerly Leo Palace Hotel Classic Wing
WTC Hotel, Kuala Lumpur - Formerly Leo Palace Hotel Classic Wing7.5 km from Batu Caves
6.4 out of 10, (201 reviews)
The price is NT$636
NT$763 total
includes taxes & fees
Jun 24 - Jun 25

15. Leo Palace New Wing, WTC Kuala Lumpur
Leo Palace New Wing, WTC Kuala Lumpur7.5 km from Batu Caves
6.6 out of 10, (44 reviews)
The price is NT$576
NT$699 total
includes taxes & fees
Jun 24 - Jun 25

16. Smile Hotel Selayang Point
Smile Hotel Selayang Point3.7 km from Batu Caves
8.4 out of 10, Very Good, (16 reviews)
The price is NT$576
NT$737 total
includes taxes & fees
Jul 1 - Jul 2

17. Hotel O Casavilla Hotel
Hotel O Casavilla Hotel3.8 km from Batu Caves
5.8 out of 10, (7 reviews)
The price is NT$544
NT$756 total
includes taxes & fees
Jun 24 - Jun 25

18. Hotel Midtown Villa
Hotel Midtown Villa6.8 km from Batu Caves
6.0 out of 10, (5 reviews)
The price is NT$826
NT$1,051 total
includes taxes & fees
Jun 24 - Jun 25

19. Raintree Hotel
Raintree Hotel7.3 km from Batu Caves
5.8 out of 10, (8 reviews)
The price is NT$623
NT$749 total
includes taxes & fees
Jun 24 - Jun 25

20. Regalia Upper View Hotel
Regalia Upper View Hotel8.2 km from Batu Caves
6.2 out of 10, (131 reviews)
The price is NT$1,329
NT$1,644 total
includes taxes & fees
Jun 28 - Jun 29
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.
Compare popular hotels close to Batu Caves
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Concept Hotel KL - Batu Caves | 8.0 Very Good 2 reviews | View | ||||||
![]() Hotel O Hotel 916 | 8.8 Excellent 5 reviews | View | ||||||
![]() KIP Hotel Kuala Lumpur | 7.8 Good 154 reviews | View | ||||||
![]() Lavana Hotel Batu Caves | 6.8 17 reviews | View | ||||||
![]() Fast Hotel Sri Gombak Near Batu Caves | 8.0 Very Good 1 review | View |
Top Batu Caves Hotel Reviews

Traders Hotel Kuala Lumpur
10/10 Excellent












































































