Hotels with Restaurants in Batu Caves
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Batu Caves Hotels with Restaurants

Batu Caves Business Hotel
Dolomite Park Avenue, Jalan Batu Caves Batu Caves Selangor
Stay at this hotel in Batu Caves. Enjoy a bar/lounge. Popular attractions KLCC Park and Batu Caves are located nearby.
Bar

Hotel Richbaliz
No. 9,11 & 13, Selayang Point, Jalan SP1 Batu Caves Selangor
$26 nightly
The price is $32 total per night
$32 total
Nov 9 - Nov 10
Total with taxes and fees
At Hotel Richbaliz, guests have access to free WiFi in public areas, a business center, and free newspapers. You can take advantage of free parking if you drive. The front desk is staffed 24 hours a day to help with luggage storage and securing valuables. Additional amenities include laundry facilities and a garden.
Parking included
Free WiFi

Sky Hotel @ Selayang
Lot T 3.02 3rd Flr, Selayang Capitol Batu Caves Selangor, Malaysia
$24 nightly
The price is $25 total per night
$25 total
Oct 18 - Oct 19
Total with taxes and fees
At Sky Hotel @ Selayang, guests have access to free WiFi in public areas, a business center, and free newspapers. If you drive, put free parking to good use. The 24-hour front desk has multilingual staff ready to assist with securing valuables and luggage storage.
Parking included
Free WiFi
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 essential information
Accommodation | 5,333 hotels |
|---|---|
Lowest Price | $25 |
Highest Price | $32 |
Popular hotels | Batu Caves Business Hotel, Hotel Richbaliz, Sky Hotel @ Selayang |
Recent Hotels with Restaurants Reviews

Shangri-La Kuala Lumpur
5/5 Excellent
"Great location in close proximity to the Petronas Towers and other attractions. Excellent hotel, incredibly friendly and welcoming staff, immaculate reception area and hotel overall. We notified them of an early arrival and they allowed us to use the spa area to change whilst our room was made ready. Nice pool area, fabulous breakfast and large comfortable bar area with live music. One of the nicest hotels I have ever stayed in"
A verified traveler stayed at Shangri-La Kuala Lumpur
Posted 17 hours ago


