We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Batu Caves

Batu Caves Sri Subramaniam Temple, Kuala Lumpur 68100, Malaysia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Batu Caves Star Hotel (Batu Caves, Malaysia)
25 , Jalan Medan Batu Caves 1, Off Jalan Batu Caves, Jalan Ipoh | (Near SRJK(C) Kheow Bin & Opposite Of Apartment Sri Goh Tong), Batu Caves 58100, Malaysia
0.1 miles from Batu Caves
#1 of 1 hotels in Batu Caves
Professional photos | Traveler photos (19) | Map
Show Prices
No 2, Jalan Kepong Usah 2, Off Batu 6 1/2, Kuala Lumpur 52100, Malaysia
2.4 miles from Batu Caves
#189 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (1) | Map
Show Prices
161-D Jalan Ampang, Kuala Lumpur 50450, Malaysia
2.6 miles from Batu Caves
#118 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (115) | Map
Show Prices
72 Jalan Dato Haji Eusoff Off Jalan Ipoh | Damai Complex, Kuala Lumpur 50400, Malaysia
2.7 miles from Batu Caves
#231 of 264 hotels in Kuala Lumpur
Professional photos | Map
Show Prices
No 3, Jalan Jambu Mawar | Off Jalan Kepong, Kuala Lumpur 52000 , Malaysia
2.9 miles from Batu Caves
#219 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (24) | Map
Show Prices
19, Jalan Prima 9, Pusat Niaga Metro Prima, Kuala Lumpur 52100, Malaysia
3.1 miles from Batu Caves
Professional photos | Map
Show Prices
368 Jalan Ipoh, Kuala Lumpur 51200, Malaysia
4.0 miles from Batu Caves
#196 of 264 hotels in Kuala Lumpur
Traveler photos (2) | Map
Show Prices
No.8, Jalan 65C, Off Jalan Pahang Barat | Pekeliling Business Center, Kuala Lumpur 53000, Malaysia
4.3 miles from Batu Caves
#205 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (8) | Map
Show Prices
36 Jalan Metrowangsa | Seksyen 2 Wangsa Maju, Kuala Lumpur 53300, Malaysia
4.4 miles from Batu Caves
#216 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (1) | Map
Show Prices
9 Jalan Lumut, Off Jalan Ipoh, Kuala Lumpur 50400, Malaysia
4.5 miles from Batu Caves
Vistana Kuala Lumpur Titiwangsa Slideshow
#41 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (19) | Map
Show Prices
52-56 Jalan Tun Ismail, Kuala Lumpur 50400, Malaysia
4.5 miles from Batu Caves
#213 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (5) | Map
Show Prices
218 Jalan Ipoh, Kuala Lumpur 51200, Malaysia
4.5 miles from Batu Caves
#243 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (39) | Map
Show Prices
12 Jalan Rahmat | Off Jalan Ipoh, Kuala Lumpur 50350 , Malaysia
4.6 miles from Batu Caves
#139 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (16) | Map
Show Prices
72 Jalan Pahang, Kuala Lumpur 53000, Malaysia
4.7 miles from Batu Caves
#121 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (232) | Map
Show Prices
Jalan Putra | PO Box 11468, Kuala Lumpur 50746, Malaysia
4.8 miles from Batu Caves
#44 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (290) | Map
Show Prices
No. 26, Jalan Ipoh | Chow Kit, Kuala Lumpur 51200, Malaysia
4.8 miles from Batu Caves
#136 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (2) | Map
Show Prices
No. 1, Jalan Raja Muda Abdul Aziz, Kuala Lumpur 50300, Malaysia
4.9 miles from Batu Caves
Special Offer Bed & Breakfast Package
Crossroads Hotel Slideshow
#38 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (78) | Map
Show Prices
Sunway Putra Place 100 Jalan Putra | 50350, Kuala Lumpur 50350 , Malaysia (Formerly The Legend Hotel Kuala Lumpur)
4.9 miles from Batu Caves
#42 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (402) | Map
Show Prices
No. 25 & 27, Jalan Medan Putra 1 | Medan Putra Business Center, Off Jalan Damansara, Kuala Lumpur 52200, Malaysia
4.9 miles from Batu Caves
#166 of 264 hotels in Kuala Lumpur
Professional photos | Map
Show Prices
21-23 Jalan Puteri 2/1, Bandar Puteri, Kuala Lumpur 47100, Malaysia
4.9 miles from Batu Caves
#180 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (1) | Map
Show Prices
No. 123, Jalan Thamboosamy, Off Jalan Putra, Kuala Lumpur 50350, Malaysia
4.9 miles from Batu Caves
#209 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (20) | Map
Show Prices
Jalan Raja Muda Abdul Aziz, Kuala Lumpur 50300, Malaysia
5.0 miles from Batu Caves
#113 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (4) | Map
Show Prices
79, Lorong Haji Hussein 2 | off Jalan Raja Muda Abdul Aziz,, Kuala Lumpur 50300, Malaysia
5.0 miles from Batu Caves
#156 of 264 hotels in Kuala Lumpur
Traveler photos (1) | Map
Show Prices
46 Lorong Haji Hussein Satu | off Jalan Raja Muda Abdul Aziz, Kuala Lumpur, Malaysia
5.0 miles from Batu Caves
#187 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (1) | Map
Show Prices
1 Persiaran Ledang | off Jalan Duta, Kuala Lumpur 50480, Malaysia
5.0 miles from Batu Caves
#220 of 264 hotels in Kuala Lumpur
Traveler photos (45) | Map
Show Prices
110 - 110A Jalan Raja Laut, Kuala Lumpur 50350, Malaysia
5.0 miles from Batu Caves
#225 of 264 hotels in Kuala Lumpur
Traveler photos (1) | Map
65 Jalan Haji Hussein | off Jalan Tuanku Abdul Rahman, Kuala Lumpur 50300, Malaysia
5.0 miles from Batu Caves
#226 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (68) | Map
Show Prices
69 Jln Haji Hussein Off Jln Tuankku Abdul Rahman Selangor, Kuala Lumpur 50200, Malaysia
5.0 miles from Batu Caves
#240 of 264 hotels in Kuala Lumpur
Professional photos | Traveler photos (12) | Map
Show Prices