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
1.5 mi from City Center1666 yd from Batu Caves
FromUS$ 814 /nightSelect
Map
899 yd from City Center1704 yd from Batu Caves
FromUS$ 46 /nightSelect
Map
1.3 mi from City Center1.0 mi from Batu Caves
Select
Map
2.3 mi from City Center1.1 mi from Batu Caves
FromUS$ 226 /nightSelect
Map
2.3 mi from City Center1.1 mi from Batu Caves
FromUS$ 47 /nightSelect
4 adults
2 bedrooms
3 beds
Map
2.3 mi from City Center1.1 mi from Batu Caves
FromUS$ 46 /nightSelect
Map
1456 yd from City Center1.1 mi from Batu Caves
Taman Tasik Metropolitan Kepong and Kanching Rainforest Waterfall are located 1.6 miles and 2.3 miles from the 2-star boutique Oyo 89581 Green Leaf Boutique Kuala Lumpur respectively.
FromUS$ 15 /nightSelect
10 adults
4 bedrooms
4 beds
Map
1623 yd from City Center1.2 mi from Batu Caves
This is a 4-bedroom villa, set in proximity to Hanuman Statue.
FromUS$ 49 /nightSelect
Map
2.0 mi from City Center1.2 mi from Batu Caves
Select
Map
2.5 mi from City Center1.3 mi from Batu Caves
FromUS$ 81 /nightSelect
Map
1112 yd from City Center1.3 mi from Batu Caves
Offering lovely atmosphere, the comfortable Lavana Hotel is set in the Medan Batu Caves district and about a 5-minute walk from Pasar Borong Kuala Lumpur.
FromUS$ 29 /nightSelect
Map
2.3 mi from City Center1.3 mi from Batu Caves
FromUS$ 48 /nightSelect
Map
907 yd from City Center1.3 mi from Batu Caves
Select
Map
1311 yd from City Center1.4 mi from Batu Caves
FromUS$ 27 /nightSelect
Map
437 yd from City Center1.4 mi from Batu Caves
While staying at the 2-star Nida Rooms Gombak Batu Caves Treasure you are invited to discover Taman Selayang Mutiara, set approximately 1.8 miles away, or Surau Al Ehsan, which is about a 5-minute walk away.
Select
Map
2.2 mi from City Center1.4 mi from Batu Caves
FromUS$ 18 /nightSelect
Map
336 yd from City Center1.4 mi from Batu Caves
FromUS$ 26 /nightSelect
7.4
Very good2 reviews
Map
2.2 mi from City Center1.4 mi from Batu Caves
While staying at the 2-star Oyo 89363 Casavilla you are invited to discover Selayang Hot Spring Pool, set only 0.9 miles away, or Tesco Extra Selayang, which is around 2.2 miles away.
FromUS$ 18 /nightSelect
Map
2.3 mi from City Center1.4 mi from Batu Caves
FromUS$ 46 /nightSelect
8.0
Great32 reviews
Map
2.1 mi from City Center1.4 mi from Batu Caves
You can relax by a swimming pool in the 4-star Mercure Selangor Selayang Kuala Lumpur, located 13 minutes' walk from Masjid Al-Ikhlas.
FromUS$ 26 /nightSelect
Map
2.1 mi from City Center1.4 mi from Batu Caves
FromUS$ 53 /nightSelect
Map
2.4 mi from City Center1.4 mi from Batu Caves
FromUS$ 303 /nightSelect
Map
66 yd from City Center1.4 mi from Batu Caves
FromUS$ 145 /nightSelect
Map
264 yd from City Center1.5 mi from Batu Caves
Located just off M3 Mall, this hotel is nestled in an Islamic-style building and features an outdoor swimming pool.
Select
Map
2.4 mi from City Center1.5 mi from Batu Caves
FromUS$ 44 /nightSelect
Map
2.2 mi from City Center1.6 mi from Batu Caves
The 2-star Smile Hotel Selayang Point Kuala Lumpur is located 16 miles from Sultan Abdul Aziz Shah airport and 900 feet from Kompleks Selayang Capitol bus stop.
FromUS$ 22 /nightSelect
12 adults
3 bedrooms
4 beds
Map
1.5 mi from City Center1.6 mi from Batu Caves
Offering a kitchen complete with a microwave oven, a dishwasher and a washing machine, this villa is located close to Majlis Perbandaran Selayang Stadium.
FromUS$ 67 /nightSelect
Map
3.0 mi from City Center1.6 mi from Batu Caves
FromUS$ 57 /nightSelect
Map
423 yd from City Center1.6 mi from Batu Caves
Nestled in a historical neighbourhood, the 3-star Business is within 0.9 miles of Gua Damai Extreme Park.
FromUS$ 13 /nightSelect
8.0
Great1 review
The largest option:
4 adults
1 bedroom
2 beds
Map
2.2 mi from City Center1.6 mi from Batu Caves
FromUS$ 16 /nightSelect
5 adults
2 bedrooms
3 beds
Map
2.2 mi from City Center1.6 mi from Batu Caves
Located within a 25-minute walk to Kanching Rainforest Waterfall in Batu Caves, the accommodation features 2 bedrooms for up to 5 guests.
FromUS$ 55 /nightSelect
5 adults
2 bedrooms
3 beds
Map
2.2 mi from City Center1.6 mi from Batu Caves
Located within a 20-minute walk to Forest Research Institute Malaysia Museum in Kampong Jawa Tengah, the accommodation features 2 bedrooms for up to 5 guests.
FromUS$ 55 /nightSelect
8 adults
4 bedrooms
4 beds
Map
2.2 mi from City Center1.6 mi from Batu Caves
This is a 3-bedroom villa, set in proximity to Ramayana Cave - Suyambu Lingam.
FromUS$ 78 /nightSelect
9 adults
4 bedrooms
4 beds
Map
2.2 mi from City Center1.6 mi from Batu Caves
FromUS$ 86 /nightSelect
Map
518 yd from City Center1.7 mi from Batu Caves
Gua Damai Extreme Park is within 0.6 miles of the Oyo 89381 Moonnight and Sri Subramaniam Temple is just 0.8 miles away.
FromUS$ 38 /nightSelect
Map
551 yd from City Center1.7 mi from Batu Caves
FromUS$ 40 /nightSelect
Map
1.0 mi from City Center1.7 mi from Batu Caves
FromUS$ 120 /nightSelect
Map
624 yd from City Center1.7 mi from Batu Caves
The Budget is located 19 miles from Sultan Abdul Aziz Shah airport and around 10 minutes' stroll from Giant Batu Caves bus stop.
FromUS$ 9 /nightSelect
8.2
Great17 reviews
Map
2.3 mi from City Center1.7 mi from Batu Caves
Comprising 30 rooms in the heart of Batu Caves, the 3-star Super Oyo Capital O 1225 Agape Hotel Selayang lies 2.1 miles from Kepong Botanical Garden.
FromUS$ 17 /nightSelect
Map
696 yd from City Center1.7 mi from Batu Caves
The Budget is located 19 miles from Sultan Abdul Aziz Shah airport and approximately 0.3 miles from Giant Batu Caves bus stop.
Select
7.0
Very good18 reviews
Map
2.3 mi from City Center1.7 mi from Batu Caves
The 2-star Sky Hotel @ Selayang Batu Caves is situated near the shopping district of Batu Caves, 5 minutes by foot from Masjid Al-Ikhlas and offers karaoke, entertainment activities and billiard.
FromUS$ 18 /nightSelect
8.0
Great5 reviews
Map
721 yd from City Center1.8 mi from Batu Caves
A 10-minute walk from Ramayana Cave, the 3-star Sahara Inn Batu Caves includes 14 rooms.
FromUS$ 14 /nightSelect
Map
868 yd from City Center1.8 mi from Batu Caves
FromUS$ 37 /nightSelect
Map
1.5 mi from City Center1.9 mi from Batu Caves
Surau Al-Kahfi and Batu Dam are located 0.3 miles and 2.2 miles from the Gombak Star Batu Caves respectively.
FromUS$ 79 /nightSelect
Map
1.6 mi from City Center1.9 mi from Batu Caves
FromUS$ 155 /nightSelect
Places to stay near Batu Caves
Map
1.7 mi from Batu Caves1.7 mi from City Center1.0 mi from Batu Caves
FromUS$ 38 /nightSelect
Map
1.2 mi from Batu Caves1.2 mi from City Center1.0 mi from Batu Caves
FromUS$ 85 /nightSelect
Map
1.5 mi from Batu Caves1.5 mi from City Center1.3 mi from Batu Caves
FromUS$ 78 /nightSelect
8 adults
3 bedrooms
5 beds
Map
2.3 mi from Batu Caves2.3 mi from City Center1.3 mi from Batu Caves
The Mia Homestay Batu Caves is located 22 miles from Sultan Abdul Aziz Shah airport and only 650 feet from Hab Taman Jasa Utama bus stop.
FromUS$ 57 /nightSelect
Map
2.1 mi from Batu Caves2.1 mi from City Center1.3 mi from Batu Caves
While staying at the low-budget Oyo 545 Hotel Sahara you are invited to discover Ramayana Cave, set 10 minutes away by car, or Masjid Al-Ikhlas, which is merely a 10-minute stroll away.
FromUS$ 18 /nightSelect
Map
2.4 mi from Batu Caves2.4 mi from City Center1.4 mi from Batu Caves
Select
Map
2.3 mi from Batu Caves2.3 mi from City Center1.5 mi from Batu Caves
Ramayana Cave is 2.3 miles from the 2-star Sahara Batu Caves.
FromUS$ 34 /nightSelect
Map
2.2 mi from Batu Caves2.2 mi from City Center1.6 mi from Batu Caves
FromUS$ 57 /nightSelect
Map
1.0 mi from Batu Caves1.0 mi from City Center1.7 mi from Batu Caves
FromUS$ 45 /nightSelect
Map
1.3 mi from Batu Caves1.3 mi from City Center1.7 mi from Batu Caves
Select
Map
2.3 mi from Batu Caves2.3 mi from City Center1.7 mi from Batu Caves
Selayang Capital is within 100 feet of the low-budget Oyo Capital O 1225 Agape Hotel Selayang Kuala Lumpur and Gua Damai Extreme Park is about a 10-minute drive away.
FromUS$ 11 /nightSelect
7.8
Very good39 reviews
Map
1.0 mi from Batu Caves1.0 mi from City Center1.8 mi from Batu Caves
Situated in a commercial area, the 4-star Kip Kuala Lumpur offers quick access to Sultan Abdul Aziz Shah airport within 32 minutes' drive.
FromUS$ 33 /nightSelect

FAQs about hotels near Batu Caves

Our FAQs contain 5 questions about top hotels near Batu Caves.

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

To spend a romantic holiday not far from Batu Caves, consider staying at the best Booked.net hotels.
Booked.net recommends A&R Urban Hotel rated 8.4/10, located 2 miles from Batu Caves.
We also recommend Kip Hotel, providing an outdoor swimming pool, a golf course, and concierge service.

What are the top-rated Batu Caves accommodations to stay in?

Booked.net offers 24 top-rated options in the area.
Booked.net customers enjoy staying at Lavana Hotel, which is a 25-minute walk from Batu Caves.
A&R Urban Hotel may be as well suitable with 24-hour front desk assistance and ironing.

How much are hotels not far from Batu Caves?

You'll pay around 19US$ per one night if you stay not far from Batu Caves.
Check My Home Hotel @ Prima Sri Gombak rated 7.4/10 with room rates from 16US$ per one night.
Another great option is Mercure Selangor Selayang rated 8.2/10 for 26US$ per night.

What are the best hotels not far from Batu Caves with free parking?

Enjoy free onsite parking while staying not far from Batu Caves at the best hotel recommended by Booked.net.
Kip Hotel is one of the best options, offering an outdoor swimming pool, a golf course, and concierge service on site.

What are the most popular luxury hotels next to Batu Caves?

If you prefer luxurious stays not far from Batu Caves, Booked.net offers 4 deals to choose from.
Consider booking Mercure Selangor Selayang (rating: 8.2/10) at the cost of 26US$ per night. It's located 1.4 miles from Batu Caves and provides porter service, 24-hour front desk, and restaurant.

Hotels near Batu Caves in Batu Caves

Hotels close to Batu Caves in Batu Caves

Travelers staying close to Batu Caves can choose from My Home Hotel @ Prima Sri Gombak and Oyo 90235 Hotel Inap Sri Gombak. Although there's very few hotels close to Batu Caves, we do offer 3 alternatives within this area. If you would like to explore attractions of Batu Caves city center, pick a hotel near Batu Caves, such as Lavana Hotel or Sky Hotel @ Selayang. If you want to be as close as possible to the attraction, Lavana Hotel and Sky Hotel @ Selayang are top options.

Luxury Batu Caves hotels near Batu Caves

Hotels near Batu Caves in Batu Caves with a touch of luxury are Kip Hotel and Rhr Hotel - Selayang. Kip Hotel is a 4-star chic hotel with luxurious rooms as well as an outdoor swimming pool, a golf course, and concierge service. Kip Hotel and Rhr Hotel - Selayang are amongst the popular opulent properties nearby. Lavana Hotel is a top-rated chain hotel in Medan Batu Caves district, and is situated within easy reach of Batu Caves. Oyo 89581 Green Leaf Boutique Hotel is a charming choice of a boutique hotel that is set less than a 20-minute walk from Batu Caves.

Cheap hotels near Batu Caves from 9 USD

Save time and money by using Booked.net to book cheap hotels close to Batu Caves, such as Sky Hotel @ Selayang. If you want to be within walking distance of Batu Caves's sights, select a hotel close to Batu Caves, such as the affordable Sky Hotel @ Selayang with room rate starting from 21US$. Cheap accommodations nearby include Sky Hotel @ Selayang and A&R Urban Hotel.

Show moreLess

Hotels near Batu Caves essential information

🏨 Hotels near Batu Caves 57
👛 Lowest price 9 USD
✍️ Hotels Reviews 114