- 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 P2,912
P3,410 total
includes taxes & fees
Nov 12 - Nov 13

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

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 P2,459
P2,891 total
includes taxes & fees
Nov 9 - Nov 10

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 P6,447
P7,119 total
includes taxes & fees
Dec 2 - Dec 3

5. Sofitel Kuala Lumpur Damansara
Sofitel Kuala Lumpur DamansaraBukit Damansara
8.8 out of 10, Excellent, (444 reviews)
The price is P7,351
P8,096 total
includes taxes & fees
Nov 22 - Nov 23

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 P5,606
P6,210 total
includes taxes & fees
Nov 13 - Nov 14

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 P4,718
P5,723 total
includes taxes & fees
Dec 6 - Dec 7

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 P1,861
P2,353 total
includes taxes & fees
Nov 10 - Nov 11

9. Petaling Jaya Marriott Hotel
Petaling Jaya Marriott HotelPetaling Jaya
9.8 out of 10, Exceptional, (8 reviews)
The price is P5,684
P6,403 total
includes taxes & fees
Nov 13 - Nov 14

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 P5,295
P5,874 total
includes taxes & fees
Nov 15 - Nov 16
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 Centric City Centre Kuala Lumpur
Hyatt Centric City Centre Kuala LumpurGolden Triangle















































