- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Batu Caves hotels with a restaurant

1. Mercure Selangor Selayang
Mercure Selangor SelayangBatu Caves
8.0 out of 10, Very good, (57 reviews)
The price is RM186
RM218 total
includes taxes & fees
12 Nov - 13 Nov

2. Hotel Richbaliz
Hotel RichbalizBatu Caves
7.0 out of 10, Good, (47 reviews)
The price is RM119
RM134 total
includes taxes & fees
10 Nov - 11 Nov

3. ibis Styles Kuala Lumpur Sri Damansara
ibis Styles Kuala Lumpur Sri DamansaraBandar Sri Damansara
7.8 out of 10, Good, (84 reviews)
The price is RM157
RM185 total
includes taxes & fees
9 Nov - 10 Nov

4. Hyatt Regency Kuala Lumpur At KL Midtown
Hyatt Regency Kuala Lumpur At KL MidtownKuala Lumpur
9.6 out of 10, Exceptional, (129 reviews)
The price is RM418
RM461 total
includes taxes & fees
1 Dec - 2 Dec

5. Sofitel Kuala Lumpur Damansara
Sofitel Kuala Lumpur DamansaraBukit Damansara
8.8 out of 10, Excellent, (444 reviews)
The price is RM470
RM518 total
includes taxes & fees
26 Nov - 27 Nov

6. Hyatt House Kuala Lumpur, Mont Kiara
Hyatt House Kuala Lumpur, Mont KiaraMont Kiara
9.0 out of 10, Wonderful, (681 reviews)
The price is RM365
RM405 total
includes taxes & fees
29 Nov - 30 Nov

7. DoubleTree by Hilton Hotel Kuala Lumpur
DoubleTree by Hilton Hotel Kuala LumpurKuala Lumpur City Centre
9.2 out of 10, Wonderful, (1,034 reviews)
The price is RM303
RM368 total
includes taxes & fees
22 Nov - 23 Nov

8. Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman South
Hilton Garden Inn Kuala Lumpur Jalan Tuanku Abdul Rahman SouthChow Kit
8.2 out of 10, Very good, (657 reviews)
The price is RM119
RM150 total
includes taxes & fees
10 Nov - 11 Nov

9. Petaling Jaya Marriott Hotel
Petaling Jaya Marriott HotelPetaling Jaya
9.8 out of 10, Exceptional, (8 reviews)
The price is RM365
RM411 total
includes taxes & fees
7 Nov - 8 Nov

10. Aloft by Marriott Kuala Lumpur Sentral
Aloft by Marriott Kuala Lumpur SentralKuala Lumpur
9.2 out of 10, Wonderful, (1,010 reviews)
The price is RM340
RM377 total
includes taxes & fees
15 Nov - 16 Nov
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

Hyatt Regency Kuala Lumpur At KL Midtown
Hyatt Regency Kuala Lumpur At KL MidtownKuala Lumpur






































































