Batu Caves Holidays from £647

Book a Hotel + Flight or Car together to unlock savings

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

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Batu Caves Holiday

Book a Batu Caves holiday package that includes everything you need without any unnecessary extras. Good for cafes, nature and hiking, consider staying in the neighbourhood of Selayang. Every trip to Batu Caves needs a well-thought-out itinerary. Fill yours with famous sights like Publika Shopping Mall, Wilayah Mosque and Tesco Extra Selayang. Expedia will help you escape your daily routine. Tailor your holiday to Batu Caves to suit your style of travel, whatever that may be!

Top Batu Caves Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Corus Hotel Kuala Lumpur
STAR KLCC By Comfort Hospitality
The Manor Suites KLCC by Moonway
Scarletz KLCC By Arman
Lot 163 Fraser Place Luxury Apartments

Where to stay in Batu Caves

Find the best Batu Caves areas and neighborhoods for the activities you enjoy most. Learn more about Batu Caves

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 DBKL City Theatre

Top hotels in Batu Caves

Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

5 out of 5
Kuala Lumpur City Centre, Kuala Lumpur
The price is £169 per night from 13 Oct to 14 Oct
£169
13 Oct - 14 Oct
includes taxes & fees
9.4/10 Exceptional! (1,000 reviews)
"Excellent hotel with fantastic staff"

Reviewed on 6 Sep 2025

Mandarin Oriental, Kuala Lumpur
Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur

5 out of 5
12 Jalan Pinang, Kuala Lumpur
The price is £158 per night from 11 Oct to 12 Oct
£158
11 Oct - 12 Oct
includes taxes & fees
9.4/10 Exceptional! (1,005 reviews)
"Spa, pool, clean room 👍"

Reviewed on 8 Sep 2025

Grand Hyatt Kuala Lumpur
PARKROYAL COLLECTION Kuala Lumpur

PARKROYAL COLLECTION Kuala Lumpur

5 out of 5
Jalan Sultan Ismail, Kuala Lumpur
The price is £82 per night from 29 Sept to 30 Sept
£82
29 Sept - 30 Sept
includes taxes & fees
8.6/10 Excellent! (811 reviews)
"Love the in-room water filter."

Reviewed on 10 Sep 2025

PARKROYAL COLLECTION 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.

Popular places to visit

What to do in Batu Caves

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.