Hotels with Restaurants in Batu Caves, Kuala Lumpur

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Batu Caves Hotels with Restaurants

This weekend
Next weekend

Top Batu Caves Hotels with Restaurants

ibis Styles Kuala Lumpur Sri Damansara
3.0 star property
7.8 out of 10, Good, (75)
"Value for money"
Singapore
Darryl
The price is P2,082
P2,389 total
includes taxes & fees
Nov 11 - Nov 12
ibis Styles Kuala Lumpur Sri Damansara
Mercure Selangor Selayang
3.5 star property
7.8 out of 10, Good, (44)
"Pretty nice hotel with lovely, clean rooms and friendly, helpful staff. Coffee shops and supermarkets are like 5 min walk away. 10 minutes drive to Batu Caves."
Singapore
Kanthan
The price is P2,310
P2,634 total
includes taxes & fees
Nov 14 - Nov 15
Mercure Selangor Selayang
Hotel Richbaliz
3.5 star property
7.2 out of 10, Good, (45)
"Good location."
Singapore
Subaharan
The price is P2,287
P2,611 total
includes taxes & fees
Nov 5 - Nov 6
Hotel Richbaliz
Traders Hotel Kuala Lumpur
5.0 star property
9.0 out of 10, Wonderful, (1003)
"Very good stay"
Singapore
Rajbans Singh
The price is P6,913
P7,606 total
includes taxes & fees
Dec 1 - Dec 2
Traders Hotel Kuala Lumpur
DoubleTree by Hilton Hotel Kuala Lumpur
5.0 star property
9.0 out of 10, Wonderful, (1005)
"Great place to stay."
Australia
Andrew
The price is P4,291
P5,203 total
includes taxes & fees
Nov 23 - Nov 24
DoubleTree by Hilton Hotel Kuala Lumpur
Ahyu Hotel
2.0 star property
9.0 out of 10, Wonderful, (276)
"Comfortable, clean budget hotel. Great location if in KL on a visit. All of the cool sights are close by. Really liked the staff. Nice helpful folks. "
United States
James
The price is P1,123
P1,465 total
includes taxes & fees
Nov 5 - Nov 6
Ahyu Hotel
Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman South
3.5 star property
8.2 out of 10, Very Good, (567)
"It’s a nice and convenient place to stay."
United States
Alex
The price is P1,795
P2,258 total
includes taxes & fees
Nov 10 - Nov 11
Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman South
Holiday Inn Express Kuala Lumpur City Centre by IHG
3.5 star property
8.4 out of 10, Very Good, (1004)
"Very good choice of breakfast and friendly staff"
United States
Ginder
The price is P2,426
P3,189 total
includes taxes & fees
Dec 4 - Dec 5
Holiday Inn Express Kuala Lumpur City Centre by IHG
Moxy Putrajaya
4.0 star property
9.2 out of 10, Wonderful, (91)
"Came here 3 times and still one of favorite hotel in this area "
Malaysia
Weng Fatt
The price is P4,768
P5,289 total
includes taxes & fees
Nov 6 - Nov 7
Moxy Putrajaya
DoubleTree by Hilton Shah Alam i-City
5.0 star property
9.2 out of 10, Wonderful, (183)
"The best hotel in this area "
Japan
Yuya
The price is P4,052
P4,517 total
includes taxes & fees
Nov 16 - Nov 17
DoubleTree by Hilton Shah Alam i-City
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.

Top Batu Caves Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Batu Caves cost?
The rate for hotels in Batu Caves ranges from P1,465 to P7,606 per night. Expedia has unbeatable offers on stays with restaurants or in foodie areas that'll please both your palate and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Batu Caves?
Take your pick of multiple hotels with dining in Batu Caves with a total average guest review rating of 8.5. citizenM Kuala Lumpur Bukit Bintang puts you near some tasty foodie experiences. This popular 4-star property also features buffet breakfasts and front desk services. Lanson Place Bukit Ceylon is another sought-after option with dining. It has a 4.5-star rating and conveniences such as pool sun loungers and a swimming pool.
How many hotels with dining are there in Batu Caves?
Pick from 4 hotels offering access to great dining options in Batu Caves. No matter if you're vacationing with the kids or planning a getaway with all your pals, Expedia is here to help you score the perfect pad.
What are the best cheap hotels with dining in Batu Caves?
With hotels with dining starting at just P1,465 per night, you'll have extra cash in your pocket to enjoy some awesome culinary experiences in Batu Caves! Atio Backpackers is a well-priced option that features amenities such as individually decorated rooms and express check-out services. Alternatively, taste the flavors of this city from OYO 44015 MK Inn Hotel. Front desk services and WiFi are among this stay's conveniences. If you're exploring Batu Caves and want to save money, there are plenty of fabulous free attractions to put on your itinerary. St. John's Cathedral and Asian Art Museum are favorites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Batu Caves?
Treat your crew to a stay at citizenM Kuala Lumpur Bukit Bintang, a 4-star option only a quick drive from downtown. Amenities here include housekeeping services and WiFi. Another family-friendly hotel with dining in Batu Caves is Garden Suites at Platinum. A children's pool and WiFi help make this 3.5-star property a traveler favorite. Once you've checked in and unpacked your bags, there are loads of family-friendly attractions to see around Batu Caves. National Zoo and Aquaria KLCC promise fun for all ages.
Are there any 5-star hotels with dining in Batu Caves?
The RuMa Hotel and Residences has what you're after. Amenities at this retreat, around 10 kilometers from central Batu Caves, include beauty services and designer toiletries. Four Seasons Hotel Kuala Lumpur is another 5-star hotel with dining. It features room service and a swimming pool and is 10 kilometers from the downtown area.
Why book your hotel with dining in Batu Caves with Expedia?
Booking a hotel with dining in Batu Caves is as simple as working out your travel dates and picking a place that checks your boxes. Chasing a getaway that has an on-site restaurant or is in a culinary hot spot? Want it to be affordable or upmarket? Use Expedia's search filters to narrow your results even further and find your dream fit.
How can I find cheap hotels with dining in Batu Caves?
The easiest way to score cheap hotels with dining in Batu Caves is with Expedia's useful filter tool. Book properties with restaurants or tasty extra touches, like included dinner. You can also narrow down your search by amenities, star rating and budget to snag unbeatable bargains in a few clicks.
What is there to do in Batu Caves near my hotel with dining?
The perfect travel accessory is a well-organized itinerary. Put Bukit Pana Kati toward the top of your sightseeing to-do list in Batu Caves.