Batu Caves Holidays from £768

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    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.
Bangi Resort Hotel

Bangi Resort Hotel

Section 6
£768
per person
21 Nov - 27 Nov
found 13 hours ago
Return direct flight included
Manchester (MAN) to Kuala Lumpur (KUL)
8.6/10 Excellent! (669 reviews)
Just the staff was nice and food was ok

Reviewed on 9 Aug 2026

The Manor Suites KLCC by Moonway

The Manor Suites KLCC by Moonway

Kuala Lumpur City Centre
£928
per person
12 Nov - 18 Nov
found 1 day ago
Return flight included
London (LHR) to Kuala Lumpur (KUL)
8.8/10 Excellent! (80 reviews)
We stayed here for 3 nights. The check in was straight forward and easy. Friendly host. However i believe this is a case of, you get what you pay for. We went medium budget and felt this is what was we got in return. Whilst the bathrooms and apartment itself was very large, 1 bathroom wasnt very clean and 1 bathroom had no hot water. Also no mattress protector on the mattress', so my 3 year old son had an accident and wet the bed and it went straight through the sheets to the mattress. I messaged the host at 10am requesting new sheets and was not replied to until late that day. Lovely rooftop pool.

Reviewed on 9 Sept 2026

Jewel Oxley by KLCC Park Suites

Jewel Oxley by KLCC Park Suites

Kuala Lumpur City Centre
£1,064
per person
12 Nov - 18 Nov
found 1 day ago
Return flight included
London (LHR) to Kuala Lumpur (KUL)
9.8/10 Exceptional! (7 reviews)
Great location, super communication and a very helpful host. Would love to stay again. Thank you Rafi and team

Reviewed on 31 Aug 2026

Tune Hotel KLIA - KLIA2

Tune Hotel KLIA - KLIA2

£807
per person
21 Nov - 27 Nov
found 13 hours ago
Return direct flight included
Manchester (MAN) to Kuala Lumpur (KUL)
7.8/10 Good! (1,000 reviews)
Close to airport but airport shuttle service sucks

Reviewed on 15 Sept 2026

Eaton Residence KLCC

Eaton Residence KLCC

Kuala Lumpur City Centre
£1,011
per person
12 Nov - 18 Nov
found 1 day ago
Return flight included
London (LHR) to Kuala Lumpur (KUL)
8.4/10 Very good! (18 reviews)
I would not recommend staying here. The rooms do not look as good as the pictures. The place is not that clean and the pool is very crowded at night. I regret staying here because there were so many better hotel options in the area.

Reviewed on 12 Sept 2026

Things to do near Batu Caves

Batu Caves offers a delightful experience for family and city-themed vacations, featuring attractions such as a shopping centre, shopping mall, and resort. Visitors can explore the area through various options, including Batu Caves tours, tour packages, and day trips from Kuala Lumpur, ensuring a memorable adventure.

Shopping

The nearest shopping spot is Tesco Extra Selayang, only 1.6km from Batu Caves, offering entertainment and family-friendly options. Chow Kit Night Market, 8.0km away, provides a vibrant city vibe and local goods. If you're up for a drive, Suria KLCC Shopping Centre, 9.7km distant, boasts a lively atmosphere and diverse shops.

Recreation

Enjoy a round of golf at Templer Park Country Club, where lush landscapes and outdoor activities await, just 9.7km from Batu Caves. Alternatively, visit the serene Titiwangsa Lake Garden for relaxation and rejuvenation, located 6.4km away, or challenge yourself at the nearby Titiwangsa Golf Course.

Adventure

The Genting Skyway, located 20.9km from Batu Caves, offers breathtaking views as you glide above lush landscapes. For a splash of fun, head to Desa Waterpark, 16.1km away, featuring thrilling water rides. For climbing enthusiasts, Camp5, 11.3km away, provides an exhilarating indoor climbing experience.

Nightlife

Batu Caves offers a unique nightlife experience with nearby Kuala Lumpur's vibrant scene just a short drive away. Explore lively bars, indulge in local street food, and enjoy cultural performances. Don't miss the stunning views of the illuminated caves, creating a magical atmosphere for an unforgettable evening.

*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 offers a delightful blend of cultural and outdoor experiences, making it ideal for city-themed, family, and business vacations. Visitors can explore notable attractions such as the Batu Caves temple, Ramayana Caves, and local mosques, alongside urban parks and event venues. This vibrant location caters to diverse interests, ensuring a memorable visit for all types of travellers seeking unique experiences in Selangor, Malaysia.

  • Petronas Twin Towers: Experience the breathtaking views from the Skybridge and Observation Deck of these iconic skyscrapers, which stand tall in the heart of Kuala Lumpur. Marvel at the stunning architecture and vibrant city atmosphere surrounding the towers.
  • KLCC Park: Enjoy a relaxing day in this beautifully landscaped urban park, perfect for families. Stroll through lush gardens, take in the impressive city skyline, and let the children play in the dedicated outdoor areas.
  • Batu Caves: Embark on an adventure at this awe-inspiring limestone cave complex, featuring a massive golden statue of Lord Murugan. Climb the colourful steps and explore the caves, immersing yourself in the rich cultural and spiritual significance of the site.

Best time to go to Batu Caves

The best time to visit Batu Caves is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with moderate rain. January and December are its coolest month on average. At the time of December, visitor numbers are average and weather is mostly cloudy.

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 CloudyAverageAverage
May81.0°F (27.2°C)Moderate RainMostly SunnySlightly LowAverage
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 HighSlightly Low
October79.9°F (26.6°C)Moderate RainMostly CloudySlightly LowSlightly Low
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 during the off-peak season (typically March and September to October) for more affordable package holidays to Batu Caves.
  • 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.

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

Kuala Lumpur City Centre Kuala Lumpur
Fully refundableReserve now, pay when you stay
£149
28 Sept - 29 Sept
includes taxes & fees
9.6/10 Exceptional! (1,070 reviews)
"Excellent"

Reviewed on 13 Sept 2026

Mandarin Oriental, Kuala Lumpur
Four Points By Sheraton Kuala Lumpur, City Centre

Four Points By Sheraton Kuala Lumpur, City Centre

Corner of Jalan Sultan Ismail Kuala Lumpur
£95
20 Sept - 21 Sept
includes taxes & fees
Four Points By Sheraton Kuala Lumpur, City Centre
Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown

No 7, Jalan Dutamas 2 Kuala Lumpur Federal Territory
Fully refundableReserve now, pay when you stay
£85
15 Oct - 16 Oct
includes taxes & fees
Hyatt Regency Kuala Lumpur At KL Midtown
See all 5,321 properties in Batu Caves
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.

Stay near popular Batu Caves attractions

Batu Caves

8.4/10 (1,423 reviews)
Admire towering statues of Hindu gods before you climb the enormous staircase leading to temples and shrines inside these mystical caves.
See properties

Orang Asli Museum

8.0/10 (1 review)
You can spend time browsing the exhibits at Orang Asli Museum during your travels in Batu Caves. Visit the shops and top-notch restaurants in this vibrant area.
See properties

Bukit Pana Kati

8.0/10 (1 review)
Commune with nature and explore the great outdoors at Bukit Pana Kati during your travels in Selayang.
See properties

Bukit Guling Ayam

8.0/10 (1 review)
Commune with nature and explore the great outdoors at Bukit Guling Ayam during your travels in Batu Caves. Make time to visit the monuments and shops while you're in the area.
See properties

What to do in Batu Caves

Picture 8 for Activity Kuala Lumpur: KL GRAND TOUR WITH 25 ATTRACTIONS

Kuala Lumpur Grand Full Day Guided Tour with 25 Attractions

£17
per adult
92% of travellers recommend
Kuala Lumpur Grand Full Day Guided Tour with 25 Attractions
Picture 1 for Activity Kuala Lumpur: Tour with 21 Attractions

From Kuala Lumpur: Great KL City Tour with 23 Attractions

£13
per adult
86% of travellers recommend
From Kuala Lumpur: Great KL City Tour with 23 Attractions
KL Hop On Hop Off Pass

Kuala Lumpur: Hop-On Hop-Off Sightseeing Bus Pass

£7
per adult
Kuala Lumpur: Hop-On Hop-Off Sightseeing Bus Pass
See all activities in Batu Caves

Frequently asked questions

Why should I book my Batu Caves holiday with Expedia?
With exceptional-value airfares, accommodation and car hire options all in the same place, Expedia makes booking your Batu Caves getaway hassle-free. What's more, we can help you bundle your bookings into a package holiday so you can save even more. Pick from fabulous escapes, add flights and/or a hire car (and maybe also some exciting activities!) and score incredible prices. Need to cancel? Expedia has a flexible cancellation policy for many bookings. To learn more, check out our Customer Service Portal link.
When is the best time of year to holiday in Batu Caves?
If you enjoy the buzz of peak season, visit Batu Caves in February, May and October. Travelling during the quieter months of January, April and July will help you skip the crowds. To get an idea of what type of weather to expect, the average daytime temperature in January, the coolest month in Batu Caves, is 25ºC. The warmest time here is May, when temperatures are around 27ºC.
What are the top hotels for my holiday in Batu Caves?
If you're thinking of staying in the Selayang neighbourhood, Batu Caves Budget Hotel and Sky Hotel Selayang are great options. Medan Batu Caves is another well-known Batu Caves area. We recommend Sky Hotel Selayang or Batu Caves Hotel if you choose this end of town.
How do I get a cheap holiday to Batu Caves?
Creating your own Batu Caves holiday with Expedia is a great way to save. We have access to more than 400 airlines and 321,000 properties all over the world. With such an awesome range to pick from, you'll have no difficulty putting together your perfect trip. Learn more about how you can save money on your next holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my Batu Caves holiday?
Offering major attractions like Selayang Hospital and Kuala Lumpur Performing Arts Centre, a holiday in Batu Caves is full of exciting things to do and see. Forest Research Institute Of Malaysia and Orang Asli Museum are a couple of other sights worth checking out.
What is the best area to stay in when on holiday in Batu Caves?
Batu Caves has plenty of popular places to explore, such as Forest Research Institute Of Malaysia. Stay someplace close by and make sightseeing hassle-free.
Do I need a visa for my Batu Caves holiday?
Look up the latest rules on official government websites. Your nationality and whether you're travelling for study, leisure or business will determine if you'll require a visa for Batu Caves. Get familiar with the application process, including any required documentation, fees and turnaround times. Submit your application well in advance to allow plenty of time for processing. Some visas can take weeks or even months to obtain, depending on the country and time of year.
What should I wear on my Batu Caves holiday?
First, consider the types of things you'll be doing during your holiday in Batu Caves and choose versatile pieces that you can easily mix and match. For fashion inspiration or even information on dress codes, browse a few style blogs or social media accounts. Pack appropriately by monitoring the weather conditions in Batu Caves. May brings the warmest temperatures, with daily averages of 27ºC, while January days average 25ºC, making it the coolest month.
What does an Expedia Batu Caves holiday include?
That depends on what sort of getaway you're thinking about. Batu Caves travel deals can include flights, car hires and hotels. You can mix and match to create the package that suits your style and budget. You can also add on activities and experiences after you've booked to score even bigger discounts. Expedia features all types of properties, with the most sought after in Batu Caves being hotels and private holiday homes. With Expedia, you'll always have the flexibility and freedom to design your dream escape your way.
Does Expedia offer Book Now, Pay Later Batu Caves holidays?
Your bank balance shouldn't prevent you from going on holiday, so Expedia has worked out a solution to help. Now that we've formed a partnership with online lender Klarna, it's easier than ever to book your dream getaway without making a dent in your savings. Klarna offers flexible payment options at checkout that take the worry out of budgeting for your escape. Check out these flexible payment options:
  • Pay monthly holidays: Klarna offers payments in multiple instalments that work for all budget sizes, so you can have that well-deserved holiday sooner.
  • No-deposit holidays: When you spot an unbeatable deal but don't have the full amount yet, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to lock in your escape.
Can I choose my airline with a Batu Caves Expedia holiday?
Yes — and it's easy too. Expedia has access to more than 400 partner airlines globally. Our packages give you the freedom to take your pick of available flights, hotels and activities that fit your needs.

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. Flight-inclusive packages are ATOL protected.