Flag of India

Hotels near Batu Caves in Batu Caves

Choose among 55 hotels near Batu Caves in Batu Caves

Check-in
Fri, 31 Jan
-
Check-out
Sat, 01 Feb
Rooms and Guests2 Guests, 1 room
Check-in
Fri, 31 Jan
-
Check-out
Sat, 01 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 31 Jan
-
Check-out
Sat, 01 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-20 out of 55
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
FromC$ 1 110 /nightSelect
Map
900 m from City Centre1.6 km from Batu Caves
FromC$ 159 /nightSelect
Map
3.7 km from City Centre1.7 km from Batu Caves
FromC$ 329 /nightSelect
4 adults
2 bedrooms
3 beds
Map
3.6 km from City Centre1.7 km from Batu Caves
The Comfortable And Relax, Netflx And Wi-Fi Provided is a good starting point to Batu Caves's sights including Selayang Hot Spring Pool, which is about 5 minutes' walk away.
FromC$ 65 /nightSelect
Map
3.6 km from City Centre1.7 km from Batu Caves
FromC$ 68 /nightSelect
Map
1.3 km from City Centre1.8 km from Batu Caves
Gua Damai Extreme Park and Sri Subramaniam Temple are located 2.2 km and 1.8 km from the Oyo 89581 Green Leaf Boutique respectively.
FromC$ 22 /nightSelect
10 adults
4 bedrooms
4 beds
Map
1.5 km from City Centre1.9 km from Batu Caves
The Homestay Gombak Permai is a good starting point to Batu Caves's sights including Gua Damai Extreme Park, which is approximately a 5-minute walk away.
FromC$ 70 /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
FromC$ 116 /nightSelect
Map
1.0 km from City Centre2.1 km from Batu Caves
Comprising 39 rooms in the very heart of Batu Caves, the 2-star Lavana Hotel lies within 20 minutes' walk of Batu Caves Murugan Temple.
FromC$ 42 /nightSelect
Sn HomestayApartment
Map
3.7 km from City Centre2.1 km from Batu Caves
FromC$ 69 /nightSelect
Map
400 m from City Centre2.1 km from Batu Caves
FromC$ 86 /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
FromC$ 32 /nightSelect
Map
400 m from City Centre2.2 km from Batu Caves
Gua Damai Extreme Park is 1.3 km from the 2-star Nida Rooms Gombak Batu Caves Treasure Batu Caves, while Tesco Extra Selayang is a 5-minute ride away.
Select
Map
3.6 km from City Centre2.2 km from Batu Caves
FromC$ 24 /nightSelect
Map
400 m from City Centre2.2 km from Batu Caves
FromC$ 36 /nightSelect
7.4
Very good2 reviews
Map
3.6 km from City Centre2.2 km from Batu Caves
The 2-star Oyo 89363 Casavilla is located 30 km from Sultan Abdul Aziz Shah airport and 350 metres from Ideal Convention Centre bus stop.
FromC$ 26 /nightSelect
Map
3.7 km from City Centre2.3 km from Batu Caves
FromC$ 66 /nightSelect
8.0
Great32 reviews
Map
3.4 km from City Centre2.3 km from Batu Caves
Located 30 km from Sultan Abdul Aziz Shah airport, the 4-star Mercure Selangor Selayang Kuala Lumpur offers a shopping arcade and a restaurant for guests' convenience.
FromC$ 70 /nightSelect

FAQs about hotels near Batu Caves

Discover these 5 answers and find our top hotels around Batu Caves.

What are the most popular hotels next to Batu Caves for couples?

To spend a romantic holiday near Batu Caves, consider staying at the best iBooked.ca hotels.
Lavana Hotel is the best couple hotel in Batu Caves from 18C$ per night.
You may also like A&R Urban Hotel, a 3-star hotel for couples at the cost of 29C$ per night.

What are the best hotels near Batu Caves?

If you want to discover Batu Caves, consider booking one of the best Batu Caves hotels among 24 deals.
Consider booking A&R Urban Hotel, which is the top accommodation providing ironing and 24-hour front desk assistance.
My Home Hotel @ Prima Sri Gombak rated 7.4/10 may also suit you — only 26C$ per one night.

How much does it cost to stay near Batu Caves?

A hotel room near Batu Caves usually costs about 42C$ per night.
Super Oyo Capital O 1225 Agape Hotel Selayang has room rates from 22C$ per one night.
Another great option is Mercure Selangor Selayang rated 8.2/10 for 35C$ per night.

What are the top hotels near Batu Caves featuring free parking?

Enjoy free onsite parking while staying near Batu Caves at the best hotel recommended by iBooked.ca.
Kip Hotel is one of the best options, offering a golf course, concierge service, and a business centre on site.

What are the top luxury hotels close to Batu Caves?

If you're searching for a luxury stay near Batu Caves, there are 4 hotels to consider.
Consider booking Kip Hotel (rating: 8.0/10) at the cost of 45C$ per night. It's located 3 km from Batu Caves and provides an outdoor swimming pool, a business centre, and a gym.

Hotels near Batu Caves in Batu Caves

Hotels close to Batu Caves in Batu Caves

If you would like to stay nearby, try Hotel Sahara Inn or Oyo 90235 Hotel Inap Sri Gombak. With iBooked.ca you'll discover 4 hotels close to Batu Caves. Travellers who want to visit the main attractions of Batu Caves can book a hotel near Batu Caves, such as Hotel Sahara Inn, situated a short walk away. Hotels near Batu Caves in Batu Caves offer prices at 25C$ per night.

Luxury Batu Caves hotels near Batu Caves

Travellers staying near Batu Caves have some great luxury options, including Mercure Selangor Selayang and Kip Hotel. For a luxury stay in Batu Caves, think of Mercure Selangor Selayang, with quick access to Batu Caves and that features porter service, restaurant, and bar. Closeby fabulous hotels include Mercure Selangor Selayang and Kip Hotel. There are 8chain hotels near Batu Caves to pick from, such as Lavana Hotel or Super Oyo Capital O 1225 Agape Hotel Selayang. For travellers who prefer design and intimate atmosphere, Oyo 89581 Green Leaf Boutique Hotel, with a room rate from 21C$, is a popular choice.

Cheap hotels near Batu Caves from 13 CAD

For cheap hotels in Batu Caves take a look at accommodations like A&R Urban Hotel or Lavana Hotel. If you want to be within walking distance of Batu Caves's sights, select a hotel close to Batu Caves, such as the affordable Lavana Hotel with room rate starting from 35C$. IBooked.ca also suggests Lavana Hotel and A&R Urban Hotel if you're on a tight budget. For cheap accommodation in Batu Caves, consider Medan Batu Caves district, which features a good choice of budget hotels, including Lavana Hotel and A&R Urban Hotel.

Show moreLess

Hotels near Batu Caves essential information

🏨 Hotels near Batu Caves 55
👛 Lowest price 13 CAD
✍️ Hotels Reviews 114