Hotels in Selangor near Batu Caves

Multiple accommodations for your stay
Destination
Check-in date:
22 Mar 2026
Check-out date:
23 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

61 results found

Selayang Indah Kuala Lumpur Islam Only

18, Jalan Indah 5, Batu Caves, Malaysia

2.4 km to Batu Caves (Open map)

This 3-bedroom villa is a short way from Gua Damai Extreme Park Clothing Store, while Selayang Capital is about 5 minutes' walk...
Read more...

#Selayang 2 Bedroom Residence, #Hospitalselayang, #Batu Caves #Mall

A-30-08, 168 Park Selayang, Batu Caves, Malaysia

2.4 km to Batu Caves (Open map)

This apartment lies nearly a 15-minute ride from the Batu Caves Murugan Temple. The spacious 556 m² #Selayang 2 Bedroom Residence,...
Read more...
9.1
Superb
12 reviews

Pinggiran Homestay

8 Jalan Pinggiran 3/5 Taman Pinggiran Batu Caves, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

This Batu Caves villa is within 35 km of Sultan Abdul Aziz Shah airport and a 10-minute ride from such cultural points of interest…
Read more...
6.8
Pleasant
25 reviews

Modern Homestay @ Selayang Residence 280

Lebuhraya Selayang - Kepong, Kampong Jawa Tengah, Malaysia

2.6 km to Batu Caves (Open map)

Tesco Extra Selayang is 3.1 km from the premises, while Batu Caves Murugan Hindu Temple is 3.8 km away. Nestled about a 5-minute walk…
Read more...
8.9
Fabulous
17 reviews

Business Hotel Batu Cave

Dolomite Park Avenue, Jalan Batu Caves, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

Located 3.4 km from the Taman Selayang Mutiara, the hotel is 3 km from Tesco Extra Selayang. The 3-star Business Hotel Batu Cave is…
Read more...

Fayyadh Homestay Selayang - 3 Bilik 2 Bilik Air -Malay Only

Jalan Sh 1/2 B-3-20 Apartment Jelutong Selayang Heights, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

The 2-bedroom apartment lies 10 minutes by car from Gua Damai Extreme Park Clothing Store. Located 2.6 km from Selayang Hot Spring...
Read more...
8.6
Fabulous
26 reviews

Andari Homestay Selayang Islam Only

Andari Townvillas C2-G-03, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

The Gua Damai Extreme Park is 4.9 km from this 2-bedroom apartment. The 111 m² Andari Homestay Selayang Islam Only Batu Caves is...
Read more...
9.4
Superb
35 reviews

Adeeb Homestay Selayang - Malay Only

, Jalan Sh 1/2, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

The Selayang Hot Spring Pool is 2.6 km from the apartment. To enjoy your vacation in Batu Caves, stay at the 730 m² Adeeb Homestay…
Read more...
9.0
Superb
3 reviews

Sk Guesthouse Selayang

No 13, Selayang Point, Jalan Sp 1, Selangor, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

Batu Caves Murugan Temple is a 10-minute drive away, while Selayang Capital is only a short walk from the property. To enjoy your...
Read more...
6.6
Pleasant
93 reviews

Platinum Homestay @ Selayang Residence 280

No.13 Selayang Point Jalan Sp 1, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

This apartment lies nearly a 25-minute walk from Selayang Hot Spring Pool and about 10 minutes' drive from Taman Selayang Mutiara....
Read more...
8.0
Very Good
13 reviews

Richbaliz Homestay @ Selayang Jaya

No.13 Jalan Sp1, Selayang Point,, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

Situated nearly a 25-minute walk from Kanching Rainforest Waterfall in Batu Caves, the 2-bedroom villa is right off Masjid...
Read more...
6.9
Pleasant
23 reviews

Richbaliz Homestay @ Selayang Residence 280

No.13 Jalan Sp1 Selayang Point 68100 Batu Caves Selangor, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

Located around 10 minutes by car from Gua Damai Extreme Park Clothing Store, the propety is only 5 minutes on foot from Kompleks...
Read more...
7.4
Good
29 reviews

Platinum Homestay

Selayang Point Condominium, Off Lebuhraya Selayang Kepong, Selayang, Batu Caves, Malaysia

2.6 km to Batu Caves (Open map)

The 106 m^2 accommodation is within 10 minutes' drive of Kartikeya, which is an excellent place to improve cultural awareness....
Read more...
8.9
Fabulous
19 reviews

Oyo 89381 Moonnight Hotel

1-16, Jalan Batu Caves, Taman Sunway, Batu Caves, Malaysia

2.7 km to Batu Caves (Open map)

This 3-star hotel is about 30 km from Sultan Abdul Aziz Shah airport and 2.4 km from such cultural venues as the Kartikeya. Oyo…
Read more...

Ark Batu Caves Bussines Hotel

No.3 Dolomite Park Avenue, Jalan Batu Caves, Batu Caves, Malaysia

2.7 km to Batu Caves (Open map)

This Batu Caves hotel is about 30 km from Sultan Abdul Aziz Shah airport and approximately 10 minutes by car from such cultural...
Read more...
5.2
Decent
19 reviews

168 Park Soho Selayang Batu Caves By Cityscape

168 Park Mall Selayang 168 Park Soho Selayang, Batu Caves, Malaysia

2.7 km to Batu Caves (Open map)

This apartment is approximately a 15-minute ride from the Lord Murugan Kartikeya Statue, which is an excellent place to improve...
Read more...
7.9
Good
474 reviews

Agape Hotel Selayang

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

2.8 km to Batu Caves (Open map)

Masjid Al-Ikhlas is located a stone's throw from the hotel, and Sultan Abdul Aziz Shah airport is approximately a 30-minute drive...
Read more...
8.0
Very Good
661 reviews

Sky Hotel Selayang

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

2.8 km to Batu Caves (Open map)

The hotel is near the shopping district of Batu Caves, a few steps from Selayang Capital. Situated around 25 minutes' walk from the...
Read more...
7.8
Good
237 reviews

Hotel Sahara Inn Batu Caves

95, Jln Sbc 1, Taman Sri Batu Caves,, Batu Caves, Malaysia

2.8 km to Batu Caves (Open map)

The centre of Batu Caves is a 10 minutes' walk of the hotel. Located 2.5 km from Batu Caves Murugan Hindu Temple, Hotel Sahara Inn…
Read more...

The Concept Hotel Kl - Batu Caves

137 Jalan Sbc 1, Taman Sri Batu Caves,, Batu Caves, Malaysia

2.9 km to Batu Caves (Open map)

You'll need 35-minute drive to Sultan Abdul Aziz Shah airport. Offering guests a private art gallery, the 3-star The Concept Hotel...
Read more...
7.6
Good
913 reviews
Thank you for subscribing
Close