Batu Caves Holidays from AU$467

Book a Hotel + Flight or Car together to unlock savings

Photo by paul Mendoza
  • Plan, book, travel with confidence

  • Better together

    Save up to AU$703 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Batu Caves Holiday

When a city getaway is calling, answer it with a Batu Caves holiday package. The neighbourhood of Selayang, which is good for cafes, hiking and nature, makes an awesome base for your adventures. Petronas Twin Towers, Merdeka Square and Malaysian Houses of Parliament are just a few of the attractions you'll want to see during your trip to Batu Caves. Your ideal Batu Caves holiday is only clicks away. Search flights, accommodation and more on Expedia for an adventure that's tailored to suit your travel style.

The Latest Batu Caves Holiday Deals

Price found within the past 48 hours. Click for updated prices.
WELL-SHAPED Suites At PLATINUM KLCC
Scarletz Premium Service Suite KL
Hotel Royal Signature
STAR KLCC By Super Suite

Batu Caves Holiday

Batu Caves Essential Information

Language
Malaysian
Currency
Malaysian ringgits
Local Goodbye
Sampai jumpa lagi
Closest Airport
Sultan Abdul Aziz Shah Airport (SZB)
Max Temp Winter
32ºC
Max Temp Summer
32ºC
Top Sights
National Zoo, Aquaria KLCC and National Palace

Our pick of the best Batu Caves Hotel Deals

Hyatt Centric City Centre Kuala Lumpur

Hyatt Centric City Centre Kuala Lumpur

4.5 out of 5
17 JALAN SULTAN ISMAIL Kuala Lumpur
The price is AU$192 per night from 13 Jan to 14 Jan
AU$192
13 Jan - 14 Jan
includes taxes & fees
9.4/10 Exceptional! (150 reviews)
Friendly, accommodating, clean and convenient to all access!

Reviewed on 7 Jan 2026

Hyatt Centric City Centre Kuala Lumpur
Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

5 out of 5
Kuala Lumpur City Centre Kuala Lumpur
Fully refundableReserve now, pay when you stay
The price is AU$287 per night from 22 Jan to 23 Jan
AU$287
22 Jan - 23 Jan
includes taxes & fees
9.4/10 Exceptional! (1,004 reviews)
Central location, courteous staff and an awesome gym contributed to a pleasant stay.

Reviewed on 10 Jan 2026

Mandarin Oriental, Kuala Lumpur
JW Marriott Kuala Lumpur

JW Marriott Kuala Lumpur

5 out of 5
183 Jalan Bukit Bintang Kuala Lumpur
Fully refundableReserve now, pay when you stay
The price is AU$208 per night from 22 Jan to 23 Jan
AU$208
22 Jan - 23 Jan
includes taxes & fees
8.8/10 Excellent! (1,006 reviews)
Clean, roomy, great services. Right smack in Bukit Bintang and across from Pavilion Mall is a huge plus. Very convenient. We didn't pay for the breakfast buffet (Capitol Cafe near by got many breakfast options, cheaper than the buffet cost). Elevator delays sometime created headaches (which is odd, ...

Reviewed on 27 Dec 2025

JW Marriott Kuala Lumpur
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.

Discover the most popular places to visit in Batu Caves

What to do in Batu Caves

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.