
Hotels near Batu Caves Station
- 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 Station hotels

OYO Townhouse, Selayang formerly RHR Hotel
OYO Townhouse, Selayang formerly RHR Hotel3.6 km from Batu Caves Station
8.6 out of 10, Excellent, (26 reviews)
The price is RM61
RM87 total
includes taxes & fees
18 Jan - 19 Jan

Mercure Selangor Selayang
Mercure Selangor Selayang3.3 km from Batu Caves Station
8.0 out of 10, Very good, (50 reviews)
The price is RM149
RM177 total
includes taxes & fees
3 Feb - 4 Feb

Suwara Hotel
Suwara Hotel4.2 km from Batu Caves Station
8.4 out of 10, Very good, (17 reviews)
The price is RM91
RM109 total
includes taxes & fees
19 Jan - 20 Jan

77 Boutique Hotel
77 Boutique Hotel4.4 km from Batu Caves Station
9.6 out of 10, Exceptional, (4 reviews)
The price is RM153
RM175 total
includes taxes & fees
19 Jan - 20 Jan

Hyatt Regency Kuala Lumpur At KL Midtown
Hyatt Regency Kuala Lumpur At KL Midtown6.4 km from Batu Caves Station
9.4 out of 10, Exceptional, (38 reviews)
The price is RM459
RM506 total
includes taxes & fees
20 Jan - 21 Jan

Crystal Crown Kuala Lumpur
Crystal Crown Kuala Lumpur4 km from Batu Caves Station
7.4 out of 10, Good, (127 reviews)
The price is RM138
RM173 total
includes taxes & fees
16 Feb - 17 Feb

Kepong Hotel
Kepong Hotel4.5 km from Batu Caves Station
8.2 out of 10, Very good, (10 reviews)
The price is RM80
RM97 total
includes taxes & fees
18 Jan - 19 Jan

Hotel Richbaliz
Hotel Richbaliz3.6 km from Batu Caves Station
7.2 out of 10, Good, (46 reviews)
The price is RM181
RM211 total
includes taxes & fees
18 Jan - 19 Jan

Hotel 99 - Kepong
Hotel 99 - Kepong4.1 km from Batu Caves Station
7.0 out of 10, Good, (26 reviews)
The price is RM95
RM122 total
includes taxes & fees
18 Jan - 19 Jan

Riccarton Capsule Hotel
Riccarton Capsule Hotel6.8 km from Batu Caves Station
8.8 out of 10, Excellent, (28 reviews)
The price is RM88
RM114 total
includes taxes & fees
18 Jan - 19 Jan
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.
Top Batu Caves Station Hotel Reviews

Mandarin Oriental, Kuala Lumpur
10/10 Excellent
Find out more about Batu Caves Station
Batu Caves Station hotels information
Number of reviews | 291 |
|---|---|
Accommodation | 1,579 hotels |
Lowest Price | RM87 |
Highest Price | RM506 |





































