Batu Caves Packages (Flight + Hotel)

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ฿4,531 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

Top Batu Caves Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Scarletz Premium Service Suite KL
AGILE Service Residence by Sha
Hotel Royal Signature
Imperial Luxury Suites KLCC by Moonway
The Manor KLCC Luxury Asia

Things to do near Batu Caves

Shopping

Batu Caves offers an exciting shopping experience with nearby options. Chow Kit Night Market, located 8.0km away, features vibrant local goods. Sunway Putra Mall, also 8.0km away, showcases a mix of entertainment and family-friendly shops. If you're up for a drive, Suria KLCC Shopping Centre, 9.7km away, provides a bustling city vibe.

Recreation

At DBKL City Theatre, enjoy captivating performances in a romantic atmosphere, perfect for family outings. Templer Park Country Club offers a delightful golfing experience amidst lush greenery, ideal for outdoor enthusiasts. Meanwhile, the Royal Selangor Club provides a luxurious retreat, blending comfort and elegance for a memorable getaway.

Adventure

Experience the thrill of the Genting Skyway, a scenic cable car ride located 20.9km from Batu Caves, offering stunning views. For indoor fun, visit SnoWalk, situated 29.0km away, where you can ski and enjoy winter sports. Additionally, challenge yourself at Camp5, a climbing venue merely 11.3km away.

Nightlife

In Batu Caves, experience a vibrant nightlife with local eateries and cultural performances. Visit nearby Petaling Jaya for lively bars and restaurants, or explore the bustling streets of Kuala Lumpur, just a short drive away, where you’ll find night markets, clubs, and live music to enjoy.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Batu Caves

Batu Caves is an excellent destination for city-themed, family, and business vacations, featuring notable attractions such as mosques, urban parks, and skyscrapers. Visitors can immerse themselves in culture and outdoor experiences while exploring highlights like the Batu Caves temple, Ramayana Caves, and other top attractions in the area. Make sure to make the most of your visit by discovering the rich offerings within and around Batu Caves.

  • Petronas Twin Towers: Soaring to 452 metres, the Petronas Twin Towers are an iconic symbol of Kuala Lumpur. Located 9.7km from Batu Caves, these magnificent skyscrapers offer breathtaking city views and a glimpse into Malaysia's modernity.
  • KLCC Park: Nestled near the towers, KLCC Park is a lush urban oasis that spans 50 acres. Also 9.7km away from Batu Caves, it features beautiful gardens, walking paths, and a children's playground, perfect for families seeking outdoor activities.
  • Batu Caves: Just a stone's throw away, Batu Caves is a stunning limestone hill with impressive caves and Hindu shrines. It offers an adventurous experience, inviting visitors to explore its natural beauty and cultural significance.

Best time to go to Batu Caves

The best time to visit Batu Caves can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Batu Caves falls in May, when visitor numbers are slightly low and weather is mostly sunny with moderate rain. The coolest average temperature in Batu Caves falls in January and December. December has average visitor numbers and mostly cloudy weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.7°C)Moderate RainMostly CloudySlightly HighAverage
February79.2°F (26.2°C)Light RainMostly SunnyAverageAverage
March80.1°F (26.7°C)Moderate RainMostly SunnyAverageSlightly Low
April80.4°F (26.9°C)Moderate RainMostly CloudyAverageSlightly Low
May81.0°F (27.2°C)Moderate RainMostly SunnySlightly LowSlightly Low
June80.6°F (27.0°C)Light RainMostly SunnyAverageAverage
July80.4°F (26.9°C)Light RainMostly SunnyAverageSlightly High
August80.2°F (26.8°C)Light RainMostly SunnySlightly HighSlightly High
September79.9°F (26.6°C)Light RainMostly SunnySlightly HighAverage
October79.9°F (26.6°C)Moderate RainMostly CloudySlightly LowAverage
November78.8°F (26.0°C)Frequent RainMostly CloudySlightly LowAverage
December78.3°F (25.7°C)Frequent RainMostly CloudyAverageSlightly High

Tips to save on your trip to Batu Caves

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Batu Caves during the low season (March to May) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Top hotels in Batu Caves

Hyatt Centric City Centre Kuala Lumpur

Hyatt Centric City Centre Kuala Lumpur

4.5 out of 5
17 JALAN SULTAN ISMAIL Kuala Lumpur
Fully refundableReserve now, pay when you stay
The price is ฿3,218 per night from 25 Mar to 26 Mar
฿3,218
฿3,556 total
25 Mar - 26 Mar
includes taxes & fees
9.4/10 Exceptional! (205 reviews)
Very professional, friendly, helpful staff. Thank you

Reviewed on 6 Mar 2026

Hyatt Centric City Centre Kuala Lumpur
Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown

4.5 out of 5
No 7, Jalan Dutamas 2 Kuala Lumpur Federal Territory
Fully refundableReserve now, pay when you stay
The price is ฿2,790 per night from 9 Mar to 10 Mar
฿2,790
฿3,094 total
9 Mar - 10 Mar
includes taxes & fees
9.6/10 Exceptional! (56 reviews)
Great place , clean rooms , staff very nice also

Reviewed on 22 Feb 2026

Hyatt Regency Kuala Lumpur At KL Midtown
Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur

5 out of 5
12 Jalan Pinang Kuala Lumpur
Fully refundableReserve now, pay when you stay
The price is ฿4,875 per night from 31 Mar to 1 Apr
฿4,875
฿5,346 total
31 Mar - 1 Apr
includes taxes & fees
9.4/10 Exceptional! (1,007 reviews)
Really close to everything. Staff are awesome. Breakfast is great. Views are incredible.

Reviewed on 7 Mar 2026

Grand Hyatt 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

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.