Hotel deals in Batu Caves

Multiple accommodations for your stay
Check-in date:
03 Apr 2025
Check-out date:
04 Apr 2025
Guests
2 guests
Ages of children:

Where to stay in Batu Caves?

41 Hotels  |  37 Apartments  |  14 Holiday homes

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Batu Caves

Ayuman Suit Gombak

Ayuman Suit Gombak @, Batu Caves, Malaysia (Open map)

This Batu Caves hotel is also a 15-minute ride from such natural sights as Zoo Negara. Situated approximately 10 minutes' drive from Wardieburn Camp…

Top 4-star hotels in Batu Caves

Mercure Selangor Selayang Hotel

No B G 12 Dataran Emerald, Batu Caves, Malaysia (Open map)

The accommodation is a 10-minute drive from the Lord Murugan Kartikeya Statue, around 25 minutes' walk from Selayang Hot Spring Pool. Mercure Selangor Selayang…

8.1
Very Good
902 reviews

Batu Caves Budget Hotel

No. 562A Jalan Samudra Utara 1 Batu Caves Selangor, Batu Caves, Malaysia (Open map)

This hotel is situated about 30 km from Sultan Abdul Aziz Shah airport and a short walk to Surau Petronas Taman Sri Gombsk. Batu Caves…

Moon Night Hotel Batu Caves

16 Jalan Batu Caves, Batu Caves, Malaysia (Open map)

Standing merely a 9-minute walk from Kartikeya, the hotel is about 5 minutes by car from Batu Caves Murugan Temple. Guests of the 4…

Top 3-star hotels in Batu Caves

Hotel Richbaliz Selayang

No. 9,11 & 13, Selayang Point, Jalan Sp1, Batu Caves, Malaysia (Open map)

This property has a prime location in the very heart of Batu Caves, just a short walk down to Selayang Capital. Providing 23 rooms, the…

8.2
Very Good
451 reviews

Agape Hotel Selayang

Lot Soa - Sob, 2Nd Floor,Selayang Capitol Complex, Selayang Kepong Expressway, Taman Selayang Jaya, Batu Caves, Batu Caves, Malaysia (Open map)

The accommodation puts you in the heart of Batu Caves, 10 minutes' drive from Gua Damai Extreme Park Clothing Store. Located 19 minutes on foot…

7.9
Good
617 reviews

The Concept Hotel Kl - Batu Caves

137 Jln Sbc 1, Batu Caves, Malaysia (Open map)

Taman Selayang Mutiara is also located 4.2 km from the hotel. Providing 82 rooms, the 3-star The Concept Hotel Kl - Batu Caves is 18…

7.7
Good
818 reviews

Top 2-star hotels in Batu Caves

Batu Caves Rooms, Face Mrr2, Temple

3 Jalan Sbc2 Taman Sri Batu Caves, Batu Caves, Malaysia (Open map)

This hotel is a 25-minute walk from Sri Subramaniam Temple and at a distance of 2.4 km from such cultural venues as Kartikeya. Featuring…

Fast Hotel Sri Gombak

91-1, 92-1, 92-2, Jalan Prima Sg3, Taman Prima Sri Gombak, 68100 Batu Caves, Selangor, Malaysia, Batu Caves, Malaysia (Open map)

Surau Petronas Taman Sri Gombsk is only a short distance from the Fast Hotel Sri Gombak Batu Caves, while Urban 360 bus stop is 250…

10
Exceptional
4 reviews

Oyo 90235 Hotel Inap Sri Gombak

66-1 Jalan Prima Sg 3, Prima Sri Gombak, Batu Caves, Selayang, Batu Caves, Malaysia (Open map)

The property is situated about 30 km from Sultan Abdul Aziz Shah airport and just near Surau Petronas Taman Sri Gombsk. Located approximately 10 minutes'…

Recommended hotels in Batu Caves

Homestay 168 Park Selayang Mall Near Batu Caves & Kuala Lumpur

168 Park Selayang, Batu Caves, Malaysia (Open map)

The accommodation is a 10-minute ride from Kartikeya, which is an excellent place to improve cultural awareness. To enjoy your vacation in Batu Caves…

10
Exceptional
2 reviews

Dp Residence Selayang

6, Jalan 4/4, Fasa 2B, Bandar Baru Selayang, Batu Caves, Malaysia (Open map)

The villa is situated in approximately 10 minutes' drive from Selayang Hot Spring Pool and you can visit Gua Damai Extreme Park Clothing Store a…

10
Exceptional
4 reviews

Guest Suite Condominum Near Batu Caves

Unit 15-05, Block B Urban 360 , Jalan Makmur, Batu Caves Selangor, Batu Caves, Malaysia (Open map)

To enjoy your vacation in Batu Caves, stay at this apartment, which is a mere 1.6 km from Surau Al-Ikhwan and not very far…

Thank you for subscribing
Close