
Find hotels near Batu Caves, Kuala Lumpur from ₩24,734
- 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 ₩43,124
₩52,231 total
includes taxes & fees
Jun 2 - Jun 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 ₩52,736
₩60,726 total
includes taxes & fees
May 27 - May 28

Hotel O Hotel 916
Hotel O Hotel 9161.7 km from Batu Caves
8.6 out of 10, Excellent, (4 reviews)
The price is ₩16,167
₩24,734 total
includes taxes & fees
Jun 4 - Jun 5

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,811
₩47,573 total
includes taxes & fees
May 29 - May 30

Ark Batu Caves Hotel
Ark Batu Caves Hotel1.6 km from Batu Caves
6.0 out of 10, (2 reviews)
The price is ₩24,400
₩34,504 total
includes taxes & fees
May 24 - May 25

Hotel Inap Sri Gombak
Hotel Inap Sri Gombak1.9 km from Batu Caves
4.0 out of 10, (2 reviews)
The price is ₩27,857
₩35,742 total
includes taxes & fees
Jun 4 - Jun 5

Fast Hotel Sri Gombak
Fast Hotel Sri Gombak1.8 km from Batu Caves
The price is ₩28,943
₩36,915 total
includes taxes & fees
Jun 8 - Jun 9

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 ₩28,497
₩36,434 total
includes taxes & fees
Jun 14 - Jun 15

Hotel O Casavilla Hotel
Hotel O Casavilla Hotel3.8 km from Batu Caves
5.8 out of 10, (7 reviews)
The price is ₩26,881
₩37,376 total
includes taxes & fees
May 31 - Jun 1

Mercure Selangor Selayang
Mercure Selangor Selayang3.6 km from Batu Caves
7.8 out of 10, Good, (52 reviews)
The price is ₩50,288
₩60,785 total
includes taxes & fees
May 26 - May 27

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 ₩31,426
₩37,711 total
includes taxes & fees
May 24 - May 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 ₩40,506
₩47,517 total
includes taxes & fees
May 24 - May 25

Raintree Hotel
Raintree Hotel7.3 km from Batu Caves
5.8 out of 10, (8 reviews)
The price is ₩30,797
₩37,032 total
includes taxes & fees
Jun 12 - Jun 13

Hotel Midtown Villa
Hotel Midtown Villa6.8 km from Batu Caves
6.0 out of 10, (5 reviews)
The price is ₩45,403
₩57,346 total
includes taxes & fees
May 24 - May 25

New Wave Hotel Melawati
New Wave Hotel Melawati7.6 km from Batu Caves
5.8 out of 10, (32 reviews)
The price is ₩27,325
₩36,015 total
includes taxes & fees
May 24 - May 25

Crystal Crown Kuala Lumpur
Crystal Crown Kuala Lumpur4.1 km from Batu Caves
7.4 out of 10, Good, (129 reviews)
The price is ₩50,097
₩62,923 total
includes taxes & fees
Jun 18 - Jun 19

Arte Mont Kiara
Arte Mont Kiara7.1 km from Batu Caves
4.8 out of 10, (15 reviews)
The price is ₩65,993
₩90,128 total
includes taxes & fees
Jun 7 - Jun 8
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 | ||||||
![]() KIP Hotel Kuala Lumpur | 7.8 Good 154 reviews | View | ||||||
![]() Hotel O Hotel 916 | 8.6 Excellent 4 reviews | View | ||||||
![]() Lavana Hotel Batu Caves | 6.8 17 reviews | View | ||||||
![]() Ark Batu Caves Hotel | 6.0 2 reviews | View |
Top Batu Caves Hotel Reviews

Mandarin Oriental, Kuala Lumpur
10/10 Excellent











































































