warning

Hotels in Batu Caves

Kuala Lumpur, Malaysia · 15 hotels available

Search and book cheap hotels in 3 easy steps here!

Subscribe to Traveloka Newsletter

Subscribe for up to 70% discount through exclusive flight & hotel deals delivered directly to your inbox.

Don't worry, be app-y!

Download FREE Traveloka Flight Ticket and Hotel Booking App Now!

Popular hotels in Batu Caves

KIP Hotel

No.77, Jalan Seri Utara 1, Sri Utara Off Jalan Ipoh, Kuala Lumpur, Malaysia, 68100

8.3 / 10

Very Good

Batu Caves Star Hotel

25G, Jalan Medan Batu Caves off Jalan Batu Caves, Jalan Ipoh, Kuala Lumpur, Malaysia, 68100

7.1 / 10

Good

Lavana Hotel @ Batu Caves

No. 19, Jalan Sri Selayang, Taman Sri Selayang, Kuala Lumpur, Malaysia, 68100

7.5 / 10

Good

Soho Hotel Sri Gombak

No 92-1 Jalan Prima SG3, Taman Prima Sri Gombak, Kuala Lumpur, Malaysia, 68100

8.1 / 10

Very Good

MoonNight Hotel

No. 16-1 Dolomite Park Avenue, Jalan Batu Caves, Kuala Lumpur, Malaysia, 68100

7.7 / 10

Good

Hotel Inap Prima Sri Gombak

66-1 Jalan Prima SG 3, Prima Sri Gombak (above Papparich), Kuala Lumpur, Malaysia, 68100

7.3 / 10

Good

New Wave Hotel Medan

No. D-33-1, Medan Selayang, Kuala Lumpur, Malaysia, 68100

7.3 / 10

Good

Hotel 916

577G, Jalan Samudra Utara 2, Taman Samudra Utara, Gombak, Kuala Lumpur, Malaysia, 68100

My Home Hotel (Prima Sri Gombak)

82, Jalan Prima SG3, Taman Prima Sri Gombak, Kuala Lumpur, Malaysia, 68100

7.7 / 10

Good

Hotel Sahara Batu Caves

No.95-1, Jalan SBC 1, Taman Sri Batu Caves , Kuala Lumpur, Malaysia, 68100

Gombak Star Hotel

IL 7-2 & 8-1 & 8-2, Jalan Batu Caves, Taman Batu Caves, Kuala Lumpur, Malaysia, 68100

Homestay Sri Gombak - Urban 360

B - 12 - 15, Urban 360, Jalan Makmur, Taman Seri Gombak, Kuala Lumpur, Malaysia, 68100

Batu Caves Business Hotel

No. 3, Dolomite Park Avenue, Jalan Batu Caves, Kuala Lumpur, Malaysia, 68100

8.2 / 10

Very Good

Batu Caves Budget Hotel

No. 562-A, Jalan Samudra Utara 1, Taman Samudra, Kuala Lumpur, Malaysia, 68100

Nawal Homestay - Urban 360

Urban 360, Jalan Makmur, Taman Seri Gombak, Kuala Lumpur, Malaysia, 68100

others