Hotels near Batu Caves

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
1
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Hotels Near Batu Caves

Shangri-La Kuala Lumpur
5 out of 5
9.6 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM417 per night from 19 Feb to 20 Feb
RM417
per night
19 Feb - 20 Feb
4.6/5 Wonderful! (1,021 reviews)
"From the moment my taxi pull to the front of the hotel I was greeted with the outmost courtesy, I was helped out to my room which by the way was outstanding, great location within walking distance of the Petronas and the great surroundings, will stay there again."

Reviewed on 1 Feb 2023

Shangri-La Kuala Lumpur
JW Marriott Kuala Lumpur
5 out of 5
10 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM405 per night from 19 Feb to 20 Feb
RM405
per night
19 Feb - 20 Feb
4.4/5 Excellent! (1,029 reviews)
"The hotel was fantastic and we had a wonderful stay. Fantastic facilities, rooms, food and location"

Reviewed on 7 Jan 2023

JW Marriott Kuala Lumpur
Traders Hotel Kuala Lumpur
5 out of 5
9.9 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM368 per night from 2 Mar to 3 Mar
RM368
per night
2 Mar - 3 Mar
4.4/5 Wonderful! (1,025 reviews)
"Hotel was in a great location with a great view of the twin towers... Room was clean and tidy with all the usual facilities and amenities... walkable distance to twin towers and bukit bintang area... highly recommend anyone to stay here."

Reviewed on 31 Jan 2023

Traders Hotel Kuala Lumpur

Save an average of 15% on thousands of hotels when you're signed in

Mandarin Oriental Kuala Lumpur
5 out of 5
9.6 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM765 per night from 19 Feb to 20 Feb
RM765
per night
19 Feb - 20 Feb
4.6/5 Exceptional! (1,032 reviews)
"We have now stated here 3* everything is excellent, fabulous position for getting around, love the pool and gym. All staff attentive and helpful"

Reviewed on 26 Jan 2023

Mandarin Oriental Kuala Lumpur
The Ritz-Carlton, Kuala Lumpur
5 out of 5
11 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM555 per night from 16 Feb to 17 Feb
RM555
per night
16 Feb - 17 Feb
4.4/5 Excellent! (922 reviews)
Just ok
"It was ok, I had higher expectations from a Ritz. The prices at the lobby bar for hot chocolate and a pot pie was beyond outrageous. Plus our room wasn’t cleaned until we asked at 5pm so that wasn’t good. Just a string of mishaps that maybe only happened to us but we live in hotels for a living and ..."

Reviewed on 22 Jan 2023

The Ritz-Carlton, Kuala Lumpur
PARKROYAL COLLECTION Kuala Lumpur
5 out of 5
11 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM416 per night from 4 Feb to 5 Feb
RM416
per night
4 Feb - 5 Feb
4.3/5 Excellent! (125 reviews)
Amazing Staycation
"Amazing staycation at Parkroyal Collection KL Lifestyle Suite with my family during Lunar New Year! Pros: - Newly refurbished: Having just completed their renovation, the rooms and facilities (e.g. gym and swimming pool) are clean and well-maintained - Comfortable bed - Club lounge: great check-in ..."

Reviewed on 31 Jan 2023

PARKROYAL COLLECTION Kuala Lumpur
Hilton Kuala Lumpur
5 out of 5
11 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM416 per night from 18 Feb to 19 Feb
RM416
per night
18 Feb - 19 Feb
4.5/5 Wonderful! (1,019 reviews)
1-Day Stay at Hilton Hotel KL (Thumbs Up)
"Compliments to Ms Yukari for clear and friendly desk services during check-in and sound advice on purchasing of breakfast slots. Room condition is excellent, we were given corner room which require a bit of walking. Considered well maintained and comfortable. However, room was a bit warm around 11plus ..."

Reviewed on 29 Jan 2023

Hilton Kuala Lumpur
Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman North
4 out of 5
8.3 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM134 per night from 7 Feb to 8 Feb
RM134
per night
7 Feb - 8 Feb
3.9/5 Very Good! (490 reviews)
"Execellent customer service by floor manager."

Reviewed on 24 Dec 2022

Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman North
Element Kuala Lumpur, a Marriott Hotel
4 out of 5
9.5 km from Batu Caves
The price is RM350 per night from 20 Feb to 21 Feb
RM350
per night
20 Feb - 21 Feb
4.5/5 Wonderful! (349 reviews)
"Beautiful spacious accommodation. The breakfast buffet is very good. I wish we had stayed longer! The rooms were clean."

Reviewed on 25 Jan 2023

Element Kuala Lumpur, a Marriott Hotel
Hotel Stripes Kuala Lumpur, Autograph Collection
5 out of 5
9.1 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM298 per night from 16 Feb to 17 Feb
RM298
per night
16 Feb - 17 Feb
4.6/5 Wonderful! (765 reviews)
"Beautiful hotel.Nice and comfortable room. They allowed early check in and that was a great deal for me. Thank you!"

Reviewed on 2 Feb 2023

Hotel Stripes Kuala Lumpur, Autograph Collection
Grand Hyatt Kuala Lumpur
5 out of 5
9.8 km from Batu Caves
Fully refundable
The price is RM793 per night from 19 Feb to 20 Feb
RM793
per night
19 Feb - 20 Feb
4.6/5 Exceptional! (1,018 reviews)
"Thank you to the concierge manager Miss Rachel for your excellent and professional services. I had a wonderful stay with the Grand Hyatt. I totally feel at home. See you again in two weeks"

Reviewed on 2 Feb 2023

Grand Hyatt Kuala Lumpur
The Westin Kuala Lumpur
5 out of 5
11 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM410 per night from 5 Feb to 6 Feb
RM410
per night
5 Feb - 6 Feb
4.2/5 Excellent! (1,023 reviews)
"I like the location of the property, opposite Pavilion Mall and well placed in Bukit Bintang area. Nothing much to dislike."

Reviewed on 1 Feb 2023

The Westin Kuala Lumpur
The Majestic Hotel Kuala Lumpur, Autograph Collection
5 out of 5
11 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM382 per night from 14 Feb to 15 Feb
RM382
per night
14 Feb - 15 Feb
4.6/5 Wonderful! (1,012 reviews)
"Beautiful, well appointed room. Superb breakfast. Great range of experiences. But most of all, attentive, friendly and very helpful staff. Will stay again"

Reviewed on 30 Jan 2023

The Majestic Hotel Kuala Lumpur, Autograph Collection
Swiss-Garden Hotel Bukit Bintang Kuala Lumpur
4 out of 5
11 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM340 per night from 7 Feb to 8 Feb
RM340
per night
7 Feb - 8 Feb
4/5 Very Good! (141 reviews)
"Staff was wonderful! Rooms were a bit dingy. A simple replacement of the stained curtains would make a difference."

Reviewed on 16 Jan 2023

Swiss-Garden Hotel Bukit Bintang Kuala Lumpur
The Face Suites Kuala Lumpur
5 out of 5
9.1 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM377 per night from 19 Feb to 20 Feb
RM377
per night
19 Feb - 20 Feb
4.4/5 Excellent! (1,434 reviews)
"I liked the cleanness of the suite."

Reviewed on 21 Jan 2023

The Face Suites Kuala Lumpur
InterContinental Kuala Lumpur, an IHG Hotel
5 out of 5
9.4 km from Batu Caves
Fully refundable
The price is RM450 per night from 19 Feb to 20 Feb
RM450
per night
19 Feb - 20 Feb
4.4/5 Wonderful! (1,011 reviews)
Pleasant stay
"Our room is facing the road so a bit noisy during the night. No sound proof window."

Reviewed on 25 Jan 2023

InterContinental Kuala Lumpur, an IHG Hotel
Sheraton Imperial Kuala Lumpur Hotel
5 out of 5
8.9 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM350 per night from 5 Feb to 6 Feb
RM350
per night
5 Feb - 6 Feb
4.3/5 Excellent! (1,022 reviews)
"I AM GIVING A FRANK RATING FOR THIS HOTEL, HOTEL ROOM IS GOOD BUT A BIT AGED, BUT CONFORTABLE, LOCATION OK, SERVICE OK, BUT THE BREAKFAST IS JUST NORMAL NOTHING FANTASTIC (ONE MORNING WE GOT COLD PORRIDGE AND INDIAN FOODS, FLOOR MANAGE MR THEVAN IS AWARE OF IT) ."

Reviewed on 30 Jan 2023

Sheraton Imperial Kuala Lumpur Hotel
Pavilion Hotel Kuala Lumpur Managed by Banyan Tree
5 out of 5
10 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM550 per night from 26 Feb to 27 Feb
RM550
per night
26 Feb - 27 Feb
4.5/5 Wonderful! (387 reviews)
"Easy access to mall. The breakfast buffet spread was the best i have ever been to"

Reviewed on 17 Jan 2023

Pavilion Hotel Kuala Lumpur Managed by Banyan Tree
Four Seasons Hotel Kuala Lumpur
5 out of 5
9.4 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM1,005 per night from 5 Feb to 6 Feb
RM1,005
per night
5 Feb - 6 Feb
4.6/5 Exceptional! (265 reviews)
"Great location for exploring KLCC. Room was very comfortable. Pool and gym excellent."

Reviewed on 17 Nov 2022

Four Seasons Hotel Kuala Lumpur
Le Méridien Kuala Lumpur
5 out of 5
11 km from Batu Caves
Fully refundableReserve now, pay when you stay
The price is RM380 per night from 17 Feb to 18 Feb
RM380
per night
17 Feb - 18 Feb
4.6/5 Exceptional! (1,016 reviews)
One Night Stay at Le Meridien
"Staff was friendly and kind. Processing was fast and staff was friendly and clear in her explanation on the room etc. Recommended!"

Reviewed on 30 Jan 2023

Le Méridien Kuala Lumpur
Don't see what you're looking for?
See all available properties in Batu Caves
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Batu Caves hotels information

Number of reviews
16106
Accommodation
3248 hotels
Lowest Price
RM134
Highest Price
RM1,005

Destinations near Kuala Lumpur

Frequently asked questions

What's the area like around Batu Caves?

Batu Caves is located in a vibrant area of Batu Caves known for its array of dining options and major shopping area. If you're looking for a convenient place to stay, take a look at the 14 hotels and other accommodation options you'll find within a mile.

What's the best place to stay near Batu Caves?

KIP Hotel Kuala Lumpur is one of the top choices for your stay based on our traveller data, and this 4-star hotel offers a restaurant and an outdoor pool. It's located 1.1 mi (1.8 km) from Batu Caves. Other good options within 5 miles include Crystal Crown Kuala Lumpur and Suwara Hotel.

How many hotels will I find near Batu Caves?

Expedia has 14 hotels and other accommodation options within a mile from Batu Caves.

If I need to cancel the hotel reservation for my stay near Batu Caves, will I receive a refund?

Yes, you'll find most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to review the best options available near Batu Caves.

What can I see and do near Batu Caves?

You'll want to browse the exhibits at Orang Asli Museum and Biomedical Museum. You can watch performances at Kuala Lumpur Performing Arts Centre, Sutra Dance Theatre and Palace of Culture if you're interested in local theatre. You might spend a leisurely day outdoors at Taman Tasik Titiwangsa and Titiwangsa Lake Garden.

How can I get to Batu Caves?

If you'd like to explore more of the area, hop aboard a train from Kuala Lumpur Kepong KTM Komuter Station, Kuala Lumpur Batu Cantonment Komuter Station or Kuala Lumpur Kampung Batu Komuter Station. There might not be many public transport options close to Batu Caves so consider a car rental to maximise your time.

Recent Reviews in Batu Caves
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code