
Find hotels near Batu Caves, Kuala Lumpur from ₩25,276
- 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

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 ₩49,074
₩58,557 total
includes taxes & fees
Jun 24 - Jun 25

Hotel O Hotel 916
Hotel O Hotel 9161.7 km from Batu Caves
8.8 out of 10, Excellent, (5 reviews)
The price is ₩16,711
₩25,276 total
includes taxes & fees
Jun 24 - Jun 25

KIP Hotel Kuala Lumpur
KIP Hotel Kuala Lumpur1.8 km from Batu Caves
7.8 out of 10, Good, (154 reviews)
The price is ₩70,880
₩80,250 total
includes taxes & fees
Jul 5 - Jul 6

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 ₩38,080
₩46,676 total
includes taxes & fees
Jun 24 - Jun 25

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 ₩27,572
₩35,328 total
includes taxes & fees
Jul 1 - Jul 2

Ark Batu Caves Hotel
Ark Batu Caves Hotel1.6 km from Batu Caves
6.0 out of 10, (2 reviews)
The price is ₩23,707
₩33,525 total
includes taxes & fees
Jun 25 - Jun 26

M3 Residences
M3 Residences< 0.1 km from Batu Caves
The price is ₩216,743
₩304,598 total
includes taxes & fees
Jun 28 - Jun 29

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 ₩28,532
₩36,365 total
includes taxes & fees
Jul 1 - Jul 2

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 ₩30,835
₩37,002 total
includes taxes & fees
Jun 24 - Jun 25

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 ₩27,957
₩33,894 total
includes taxes & fees
Jun 24 - Jun 25

Mercure Selangor Selayang
Mercure Selangor Selayang3.6 km from Batu Caves
8.0 out of 10, Very Good, (54 reviews)
The price is ₩41,198
₩50,792 total
includes taxes & fees
Jun 28 - Jun 29

Hotel O Casavilla Hotel
Hotel O Casavilla Hotel3.8 km from Batu Caves
5.8 out of 10, (7 reviews)
The price is ₩26,375
₩36,673 total
includes taxes & fees
Jun 24 - Jun 25

Hotel Midtown Villa
Hotel Midtown Villa6.8 km from Batu Caves
6.0 out of 10, (5 reviews)
The price is ₩40,095
₩51,012 total
includes taxes & fees
Jun 24 - Jun 25

Raintree Hotel
Raintree Hotel7.3 km from Batu Caves
5.8 out of 10, (8 reviews)
The price is ₩30,217
₩36,334 total
includes taxes & fees
Jun 24 - Jun 25

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 ₩27,929
₩35,713 total
includes taxes & fees
Jul 1 - Jul 2

New Wave Hotel Melawati
New Wave Hotel Melawati7.6 km from Batu Caves
5.8 out of 10, (32 reviews)
The price is ₩20,287
₩27,639 total
includes taxes & fees
Jul 1 - Jul 2
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












































































