Flag of India

Hotels near Batu Caves in Batu Caves

Choose among 57 hotels near Batu Caves in Batu Caves

Check-in
Sun, 23 Feb
-
Check-out
Mon, 24 Feb
Rooms and Guests2 Guests, 1 room
Check-in
Sun, 23 Feb
-
Check-out
Mon, 24 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sun, 23 Feb
-
Check-out
Mon, 24 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-57 out of 57
Sort by: near distance
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • Distance: near to far
Map
2.4 km from City Centre1.5 km from Batu Caves
From£ 642 /nightSelect
Map
900 m from City Centre1.6 km from Batu Caves
From£ 36 /nightSelect
Map
2.0 km from City Centre1.7 km from Batu Caves
Select
Map
3.7 km from City Centre1.7 km from Batu Caves
From£ 178 /nightSelect
Map
3.6 km from City Centre1.7 km from Batu Caves
From£ 37 /nightSelect
4 adults
2 bedrooms
3 beds
Map
3.6 km from City Centre1.7 km from Batu Caves
From£ 36 /nightSelect
Map
1.3 km from City Centre1.8 km from Batu Caves
Al-Amaniah Mosque is less than 10 minutes' walk from the 2-star Oyo 89581 Green Leaf Boutique Kuala Lumpur, while Kanching Rainforest Waterfall is about 3.7 km away.
From£ 12 /nightSelect
10 adults
4 bedrooms
4 beds
Map
1.5 km from City Centre1.9 km from Batu Caves
This is a 4-bedroom villa, set in proximity to Ramayana Cave - Suyambu Lingam.
From£ 39 /nightSelect
Map
3.2 km from City Centre2.0 km from Batu Caves
Select
Map
4.1 km from City Centre2.1 km from Batu Caves
From£ 64 /nightSelect
Map
1.0 km from City Centre2.1 km from Batu Caves
Located in the very heart of Batu Caves, the Lavana Hotel offers fast access to Kanching Rainforest Waterfall, about 10 minutes away by car.
From£ 23 /nightSelect
Apartment
Map
3.7 km from City Centre2.1 km from Batu Caves
From£ 38 /nightSelect
Map
900 m from City Centre2.2 km from Batu Caves
Select
Map
1.2 km from City Centre2.2 km from Batu Caves
From£ 21 /nightSelect
Map
400 m from City Centre2.2 km from Batu Caves
Sri Subramaniam Temple is within 10 minutes' stroll of the Nida Rooms Gombak Batu Caves Treasure and Kartikeya is a 10-minute walk away.
Select
Map
3.6 km from City Centre2.2 km from Batu Caves
From£ 14 /nightSelect
Map
400 m from City Centre2.2 km from Batu Caves
From£ 21 /nightSelect
7.4
Very good2 reviews
Map
3.6 km from City Centre2.2 km from Batu Caves
Ramayana Cave and Taman Selayang Mutiara are located 3.5 km and 2.1 km from the 2-star Oyo 89363 Casavilla Batu Caves respectively.
From£ 14 /nightSelect
Map
3.7 km from City Centre2.3 km from Batu Caves
From£ 36 /nightSelect
8.0
Great32 reviews
Map
3.4 km from City Centre2.3 km from Batu Caves
Featuring a swimming pool and 120 rooms, the environmentally friendly Mercure Selangor Selayang Kuala Lumpur is a 10-minute ride from Batu Caves Murugan Temple.
From£ 21 /nightSelect
Map
3.4 km from City Centre2.3 km from Batu Caves
From£ 42 /nightSelect
Map
3.8 km from City Centre2.3 km from Batu Caves
From£ 239 /nightSelect
Map
100 m from City Centre2.3 km from Batu Caves
From£ 114 /nightSelect
Map
300 m from City Centre2.4 km from Batu Caves
The hotel has a private swimming pool and lies close to Batu Caves which is worth visiting.
Select
Map
3.9 km from City Centre2.4 km from Batu Caves
From£ 35 /nightSelect
Map
3.5 km from City Centre2.5 km from Batu Caves
Comprising 40 rooms in the heart of Kuala Lumpur, the smoke-free Smile Hotel Selayang Point lies 10 minutes by car from Batu Caves Murugan Temple.
From£ 17 /nightSelect
12 adults
3 bedrooms
4 beds
Map
2.4 km from City Centre2.6 km from Batu Caves
Featuring a terrace and 3 bedrooms, the property is set close to Surau Al-Ikhwan.
From£ 53 /nightSelect
Map
4.8 km from City Centre2.6 km from Batu Caves
The Fayyadh Homestay Selayang - 3 Bilik 2 Bilik Air Batu Caves is located 30 km from Sultan Abdul Aziz Shah airport and just 10 minutes' walk from Pejabat Tanah Daerah Gombak bus stop.
From£ 45 /nightSelect
Map
400 m from City Centre2.6 km from Batu Caves
Set merely 10 minutes' walk from Hanuman Statue and in a historical district, the low-budget Business Batu Caves has 65 rooms.
From£ 10 /nightSelect
8.0
Great1 review
The largest option:
4 adults
1 bedroom
2 beds
Map
3.6 km from City Centre2.6 km from Batu Caves
From£ 13 /nightSelect
5 adults
2 bedrooms
3 beds
Map
3.6 km from City Centre2.6 km from Batu Caves
From£ 43 /nightSelect
5 adults
2 bedrooms
3 beds
Map
3.6 km from City Centre2.6 km from Batu Caves
From£ 43 /nightSelect
8 adults
4 bedrooms
4 beds
Map
3.6 km from City Centre2.6 km from Batu Caves
This is a 3-bedroom villa, set in proximity to Taman Selayang Mutiara.
From£ 62 /nightSelect
9 adults
4 bedrooms
4 beds
Map
3.6 km from City Centre2.6 km from Batu Caves
This 4-bedroom apartment can accommodate up to 9 people, within a 25-minute walk from Selayang Hot Spring Pool.
From£ 68 /nightSelect
Map
500 m from City Centre2.7 km from Batu Caves
The Oyo 89381 Moonnight is set around a 10-minute walk from Kartikeya and 10 minutes by car from Batu Dam.
From£ 30 /nightSelect
Map
600 m from City Centre2.7 km from Batu Caves
From£ 32 /nightSelect
Map
1.6 km from City Centre2.7 km from Batu Caves
From£ 95 /nightSelect
Map
600 m from City Centre2.8 km from Batu Caves
The Budget is located 30 km from Sultan Abdul Aziz Shah airport and 0.6 km from Giant Batu Caves bus stop.
From£ 7 /nightSelect
8.2
Great17 reviews
Map
3.7 km from City Centre2.8 km from Batu Caves
The 3-star Super Oyo Capital O 1225 Agape Hotel Selayang is nestled in the very heart of Batu Caves and about 19 minutes' walk from Taman Tasik Metropolitan Kepong.
From£ 13 /nightSelect
Map
700 m from City Centre2.8 km from Batu Caves
The 2-star Budget is located 30 km from Sultan Abdul Aziz Shah airport and just a 10-minute stroll from Giant Batu Caves bus stop.
Select
7.0
Very good18 reviews
Map
3.8 km from City Centre2.8 km from Batu Caves
Set a 10-minute ride from Kartikeya, the 2-star Sky Hotel @ Selayang features entertainment activities, karaoke and billiards.
From£ 14 /nightSelect
8.0
Great5 reviews
Map
700 m from City Centre2.8 km from Batu Caves
The smoke-free Sahara Inn is located 30 km from Sultan Abdul Aziz Shah airport and 200 metres from Perindustrian Bt Caves bus stop.
From£ 11 /nightSelect
Map
800 m from City Centre2.9 km from Batu Caves
From£ 29 /nightSelect
Map
2.4 km from City Centre3.0 km from Batu Caves
Taman Selayang Mutiara is set 10 minutes' drive from the 2-star Gombak Star.
From£ 62 /nightSelect
Map
2.6 km from City Centre3.1 km from Batu Caves
From£ 122 /nightSelect
Places to stay near Batu Caves
Map
2.8 km from Batu Caves2.8 km from City Centre1.6 km from Batu Caves
From£ 30 /nightSelect
Map
2.0 km from Batu Caves2.0 km from City Centre1.7 km from Batu Caves
From£ 67 /nightSelect
Map
2.4 km from Batu Caves2.4 km from City Centre2.1 km from Batu Caves
From£ 62 /nightSelect
8 adults
3 bedrooms
5 beds
Map
3.7 km from Batu Caves3.7 km from City Centre2.1 km from Batu Caves
The Mia Homestay Batu Caves Kampong Sungai Tua Baharu is located 35 km from Sultan Abdul Aziz Shah airport and just 200 metres from Hab Taman Jasa Utama bus stop.
From£ 45 /nightSelect
Map
3.5 km from Batu Caves3.5 km from City Centre2.2 km from Batu Caves
Tesco Extra Selayang is at a 3.4 km distance from the modern Oyo 545 Hotel Sahara, while Selayang Hot Spring Pool is about a 20-minute walk away.
From£ 14 /nightSelect
Map
3.9 km from Batu Caves3.9 km from City Centre2.3 km from Batu Caves
Select
Map
3.7 km from Batu Caves3.7 km from City Centre2.4 km from Batu Caves
The family-friendly Sahara is set within 15 minutes' walk of Selayang Hot Spring Pool and 10 minutes by car from Gua Damai Extreme Park.
From£ 27 /nightSelect
Map
3.6 km from Batu Caves3.6 km from City Centre2.6 km from Batu Caves
From£ 45 /nightSelect
Map
1.7 km from Batu Caves1.7 km from City Centre2.7 km from Batu Caves
From£ 36 /nightSelect
Map
2.0 km from Batu Caves2.0 km from City Centre2.8 km from Batu Caves
Select
Map
3.7 km from Batu Caves3.7 km from City Centre2.8 km from Batu Caves
Taman Tasik Metropolitan Kepong is within 1.5 km of the 3-star Oyo Capital O 1225 Agape Hotel Selayang and Batu Caves Murugan Temple is 10 minutes away by car.
From£ 9 /nightSelect
Hotel
7.8
Very good39 reviews
Map
1.6 km from Batu Caves1.6 km from City Centre3.0 km from Batu Caves
Fitness classes, entertainment activities and various recreational opportunities plus international dishes are available at the 4-star Kip, set in the commercial district of Kuala Lumpur.
From£ 26 /nightSelect

Hotels near Batu Caves essential information

🏨 Hotels near Batu Caves 57
👛 Lowest price 7 GBP
✍️ Hotels Reviews 114