Cheap hotels in Batu Caves

Batu Caves: 66 options found

Select dates so you can see the availability and exact prices.

Jalan Prima SG 3, Batu Caves

1.9km from the center of Batu Caves
Room in this hotel

Unit 7-2, pv128, no. 128, Jalan Genting Kelang, Kuala Lumpur

5.8km from the center of Batu Caves
Room in this hotel

Lot T 3.02 3rd Flr, Selayang Capitol, Batu Caves

3.9km from the center of Batu Caves
Room in this hotel

No.48, Jalan 8/23E, Danau Kota, Kuala Lumpur

5.5km from the center of Batu Caves
Room in this hotel

137, Jalan SBC1, Taman Sri Batu Caves, Batu Caves

717m from the center of Batu Caves
Room in this hotel

21 & 23 Block A Medan Niaga Seri Kuching, Kuala Lumpur,51200, Kuala Lumpur

5.5km from the center of Batu Caves
4.3km from the subway station Semantan
Room in this hotel