Batu Caves hotels & apartments, all accommodations in Batu Caves

4 star Batu Caves hotels

Mercure Selangor Selayang

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

The smoke-free Mercure Selangor Selayang Batu Caves hotel is around 25 minutes' walk from Taman Selayang Mutiara and has an indoor pool and a fitness centre.

8.3
Very Good
565 reviews

168 Park Soho Selayang Near Uitm, Idcc, 99 Wonderland & Batu Caves Aparthotel

168 Park Selayang Block C Soho, 168 Selayang, Batu Caves, Malaysia Open map

Featuring a prime location, 168 Park Soho Selayang Near Uitm, Idcc, 99 Wonderland & Batu Caves Aparthotel offers views of the city, and is a 10-minute drive from the Lord Murugan Kartikeya Statue.

7.9
Good
265 reviews

Moon Night Hotel Batu Caves

16 Jalan Batu Caves, Batu Caves, Malaysia Open map

Located 3.4 km from Taman Selayang Mutiara, Moon Night Hotel Batu Caves offers air-conditioned rooms an 18-minute walk from Sri Subramaniam Temple. The hotel also includes parking.

5.2
Decent
8 reviews

3 star Batu Caves hotels

Agape Hotel Selayang

Lot Soa-Sob, Second Floor Selayang Capitol Complex Selayang Kepong Expressway, Batu Caves, Malaysia Open map

Offering a restaurant and luggage storage, the comfortable 3-star Agape Hotel Selayang Batu Caves is around a 5-minute stroll from Masjid Al-Ikhlas. Located 4.5 km from a convenient place to shop…

8.1
Very Good
657 reviews

Hotel Richbaliz Selayang

9,11 & 13 Selayang Point, Jalan Sp 1, Batu Caves, Malaysia Open map

Located a mere 200 metres from Selayang Capital, the 3-star Hotel Richbaliz Selayang Batu Caves offers Wi-Fi in public areas and a car park.

8.0
Very Good
365 reviews

Sun Inns Hotel Batu Caves

23 Jalan Seri Utara 1, Batu Caves, Malaysia Open map

The 3-star Sun Inns Hotel Batu Caves, located about a 25-minute walk from Batu Caves Murugan Hindu Temple, features Wi-Fi in public areas. Guests travelling by car can also use public parking nearby.

7.1
Good
334 reviews

2 star Batu Caves hotels

Sky Hotel Selayang

Lot 3.02,3Rd Floor Selayang Capitol Complex, Selayang-Kepong Expressway, Batu Caves, Malaysia Open map

Offering luggage storage and stores, the comfortable 2-star Sky Hotel Selayang Batu Caves is nearly a 5-minute stroll from Selayang Capital. Located 4.5 km from a convenient place to shop such as Gua…

8.2
Very Good
286 reviews

Lavana Hotel Batu Caves

19, Jalan Sri Selayang, Taman Sri Selayang, 68100, Batu Caves, Batu Caves, Malaysia Open map

Featuring car rentals, as well as Wi-Fi in public areas, the smoke-free Lavana Hotel Batu Caves is 4.3 km from FRIM Museum. This 2-star hotel offers currency exchange and a lift, along with 8 rooms…

6.9
Pleasant
202 reviews

Oyo 1055 Batu Caves Star Hotel

No. 25, Jalan Medan Batu Caves , Taman Medan Batu Caves, Batu Caves, Malaysia Open map

Located a mere 1.4 km from Batu Caves Murugan Hindu Temple, the comfortable Oyo 1055 Batu Caves Star Hotel provides guests with a restaurant. This 2-star hotel also includes a car park.

Recommended Batu Caves hotels

Jerry'S Homestay Batu Caves Gombak

89 Jalan Sg 9/18, Taman Seri Gombak, Batu Caves, Malaysia Open map

To enjoy your vacation in Batu Caves, stay at Jerry'S Homestay Batu Caves Gombak, which is 2.9 km from Sri Subramaniam Temple and around 10 minutes by car from Metropolitan Batu Park. The homestay is…

10
Exceptional
1 review

Aakif 168 Selayang Homestay - Malay Only

168 Park Mall Selayang 16, Batu Caves, Malaysia Open map

To enjoy your vacation in Batu Caves, stay at the spacious 2-bedroom Aakif 168 Selayang Homestay - Malay Only Batu Caves, which is 2.6 km from Kanching Rainforest Waterfall and around 10 minutes by…

10
Exceptional
3 reviews

Ct Homestay 168 Park Selayang

168, Park Selayang, Batu Caves, Malaysia Open map

The 52 m² Ct Homestay 168 Park Selayang Batu Caves is located within a 10-minute drive of Kanching Rainforest Waterfall and about 5 km from Metropolitan Batu Park. Guests can relax in a private…

10
Exceptional
3 reviews