Hotels with Restaurants in Batu Caves, Kuala Lumpur

  • 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

Next weekend
In two weeks

Our top choices for Batu Caves hotels with a restaurant

Hilton Shah Alam Glenmarie

Hilton Shah Alam Glenmarie
4.5 star property
Shah Alam
7.8 out of 10, Good, (335 reviews)
"Before book read the room info properly. especially during MCO or CMCO because hotel might closed few wing. May be you guys can call hotel first before book. "
Malaysia
Anonymous traveler
The price is P3,843
P4,792 total
includes taxes & fees
Mar 30 - Mar 31
Hilton Shah Alam Glenmarie

Hotel Richbaliz

Hotel Richbaliz
3.5 star property
Batu Caves
7.2 out of 10, Good, (46 reviews)
"Good location."
Singapore
Subaharan
The price is P2,307
P2,719 total
includes taxes & fees
Mar 23 - Mar 24
Hotel Richbaliz

Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown
4.5 star property
Kuala Lumpur
9.4 out of 10, Exceptional, (60 reviews)
"This is the best hotel I’ve ever stayed at!"
Japan
Takashi
The price is P6,455
P7,123 total
includes taxes & fees
Mar 23 - Mar 24
Hyatt Regency Kuala Lumpur At KL Midtown

Courtyard by Marriott Kuala Lumpur South

Courtyard by Marriott Kuala Lumpur South
2.0 star property
Kuala Lumpur
9.6 out of 10, Exceptional, (40 reviews)
"Staffs are very friendly and helpful "
Singapore
Yun
The price is P4,556
P5,073 total
includes taxes & fees
Mar 23 - Mar 24
Courtyard by Marriott Kuala Lumpur South

ibis Styles Kuala Lumpur Sri Damansara

ibis Styles Kuala Lumpur Sri Damansara
3.0 star property
Bandar Sri Damansara
7.8 out of 10, Good, (77 reviews)
"Sevice was excellent from all staffs. chef Rafik, manager Pan and Yoga."
Canada
jerry
The price is P2,324
P2,737 total
includes taxes & fees
Apr 14 - Apr 15
ibis Styles Kuala Lumpur Sri Damansara

Mercure Selangor Selayang

Mercure Selangor Selayang
3.5 star property
Batu Caves
8.0 out of 10, Very Good, (50 reviews)
"Everything seems perfect"
Malaysia
Zulkiflee
The price is P2,217
P2,653 total
includes taxes & fees
Mar 29 - Mar 30
Mercure Selangor Selayang

Hilton Garden Inn Puchong

Hilton Garden Inn Puchong
3.5 star property
Puchong Perdana
8.8 out of 10, Excellent, (424 reviews)
"Staff is Friendly And very nice And Very Accommodating and Professional "
United Kingdom
Tokoyo
The price is P3,341
P3,836 total
includes taxes & fees
Mar 23 - Mar 24
Hilton Garden Inn Puchong

Moxy Putrajaya

Moxy Putrajaya
4.0 star property
Serdang
9.4 out of 10, Exceptional, (121 reviews)
"I had a wonderful three-day stay here. I loved the hotel’s atmosphere and décor, and the room was beautifully decorated, clean, and very comfortable. The location is a huge plus since it’s connected to IOI City Mall, super convenient! Definitely worth checking out ^.^"
United States
Te'atomai
The price is P5,012
P5,671 total
includes taxes & fees
Mar 23 - Mar 24
Moxy Putrajaya

Zenith Hotel Putrajaya

Zenith Hotel Putrajaya
5.0 star property
Putrajaya
8.8 out of 10, Excellent, (248 reviews)
"Comfortable hotel, great lake views. Nice walking and jogging routes nearby. "
United Kingdom
Christine
The price is P4,360
P4,860 total
includes taxes & fees
Mar 26 - Mar 27
Zenith Hotel Putrajaya

Hotel Primera Suite

Hotel Primera Suite
3.5 star property
Cyberjaya
8.4 out of 10, Very Good, (286 reviews)
"I like that they have small kitchen with microwave and desk for people to work and there is partition for bed"
Malaysia
Ain
The price is P2,734
P3,104 total
includes taxes & fees
Mar 24 - Mar 25
Hotel Primera Suite
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

Frequently asked questions

How much do hotels with dining in Batu Caves cost?
The rate for hotels in Batu Caves ranges from P2,719 to P7,123 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.9. 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 P2,719 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.