A large golden statue in a temple complex with a mountainous backdrop.

Search Hotels Near Batu Caves, Kuala Lumpur

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Batu Caves hotels

1. Hotel O Hotel 916

Hotel O Hotel 916
1.7 km from Batu Caves
United States
Naraseeni
Rp208.888
Rp268.332 total
includes taxes & fees
15 Sept - 16 Sept
Hotel O Hotel 916

2. FEECO HOTEL KUALA LUMPUR

FEECO HOTEL KUALA LUMPUR
1.8 km from Batu Caves
Singapore
ANDREW
Rp683.293
Rp781.582 total
includes taxes & fees
13 Sept - 14 Sept
FEECO HOTEL KUALA LUMPUR

3. Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
Medan Batu Caves, 1.2 km from Batu Caves
Malaysia
Anonymous traveller
Rp448.979
Rp550.336 total
includes taxes & fees
18 Aug - 19 Aug
Lavana Hotel Batu Caves

4. Batu Caves Business Hotel

Batu Caves Business Hotel
0.2 km from Batu Caves
Malaysia
SANKER
Rp450.786
Rp552.288 total
includes taxes & fees
18 Aug - 19 Aug
Batu Caves Business Hotel

5. The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves
0.6 km from Batu Caves
Taiwan
Peter
Rp434.005
Rp468.921 total
includes taxes & fees
16 Sept - 17 Sept
The Concept Hotel KL - Batu Caves

6. Fast Hotel Sri Gombak Near Batu Caves

Fast Hotel Sri Gombak Near Batu Caves
1.8 km from Batu Caves
Rp325.095
Rp416.542 total
includes taxes & fees
18 Aug - 19 Aug
Fast Hotel Sri Gombak Near Batu Caves

7. Ark Batu Caves Hotel

Ark Batu Caves Hotel
1.6 km from Batu Caves
Rp279.517
Rp395.269 total
includes taxes & fees
18 Aug - 19 Aug
Ark Batu Caves Hotel

8. A&R Urban Hotel

A&R Urban Hotel
2.1 km from Batu Caves
Rp483.168
Rp521.837 total
includes taxes & fees
23 Aug - 24 Aug
A&R Urban Hotel

9. Fast Hotel Sri Gombak By Zuzu

Fast Hotel Sri Gombak By Zuzu
1.8 km from Batu Caves
Rp377.576
Rp407.908 total
includes taxes & fees
15 Sept - 16 Sept
Fast Hotel Sri Gombak By Zuzu

10. Hotel Inap Sri Gombak Near IIUM KL

Hotel Inap Sri Gombak Near IIUM KL
1.9 km from Batu Caves
Australia
Jayathi
Rp264.130
Rp307.108 total
includes taxes & fees
16 Sept - 17 Sept
Hotel Inap Sri Gombak Near IIUM KL

11. Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown
6.5 km from Batu Caves
Australia
Mat
Rp1.631.622
Rp1.805.778 total
includes taxes & fees
25 Aug - 26 Aug
Hyatt Regency Kuala Lumpur At KL Midtown

12. 77 Boutique Hotel

77 Boutique Hotel
4.6 km from Batu Caves
United States
Michael
Rp498.895
Rp588.710 total
includes taxes & fees
31 Aug - 1 Sept
77 Boutique Hotel

13. Smile Hotel Selayang Point

Smile Hotel Selayang Point
3.7 km from Batu Caves
Malaysia
Rajeswary
Rp288.734
Rp377.272 total
includes taxes & fees
18 Aug - 19 Aug
Smile Hotel Selayang Point

14. Smile Hotel Wangsa Maju

Smile Hotel Wangsa Maju
6.9 km from Batu Caves
Smile Hotel Wangsa Maju

15. Swing & Pillows Setapak Central

Swing & Pillows Setapak Central
5.3 km from Batu Caves
Rp604.660
Rp696.659 total
includes taxes & fees
20 Aug - 21 Aug
Swing & Pillows Setapak Central

16. Arte Mont Kiara by Psm Luxury Suites

Arte Mont Kiara by Psm Luxury Suites
7.1 km from Batu Caves
Rp598.595
Rp908.715 total
includes taxes & fees
19 Aug - 20 Aug
Arte Mont Kiara by Psm Luxury Suites

17. Kingston Hotel 11 @ PWTC, KL

Kingston Hotel 11 @ PWTC, KL
7.4 km from Batu Caves
Rp1.578.398
Rp1.748.296 total
includes taxes & fees
31 Aug - 1 Sept
Kingston Hotel 11 @ PWTC, KL

18. Kingston Hotel 18 @ Kuala Lumpur Sri Damansara

Kingston Hotel 18 @ Kuala Lumpur Sri Damansara
5.6 km from Batu Caves
Rp1.138.645
Rp1.273.363 total
includes taxes & fees
18 Aug - 19 Aug
Kingston Hotel 18 @ Kuala Lumpur Sri Damansara

19. OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
3.8 km from Batu Caves
Malaysia
Asrul
Rp322.922
Rp414.188 total
includes taxes & fees
19 Aug - 20 Aug
OYO Townhouse, Selayang formerly RHR Hotel

20. Suwara Hotel

Suwara Hotel
4.4 km from Batu Caves
Malaysia
Connielee
Rp353.687
Rp425.608 total
includes taxes & fees
1 Sept - 2 Sept
Suwara Hotel
View all properties

Compare popular hotels close to Batu Caves

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Outdoor pool
FEECO HOTEL KUALA LUMPUR
7.8
Good
154 reviews
View
Deluxe Twin Room | Desk, laptop workspace, free WiFi, bed sheets
Hotel O Hotel 916
8.8
Excellent
5 reviews
View
Desk, free WiFi
Batu Caves Business Hotel
6.6
19 reviews
View
Lobby
Lavana Hotel Batu Caves
6.8
17 reviews
View
Front of property
The Concept Hotel KL - Batu Caves
8.0
Very good
2 reviews
View

Top Batu Caves Hotel Reviews

Star Suites KLCC

Star Suites KLCC

10/10 Excellent
"It was a great experience. Very clean very neat also enjoyable environment"
Jayaraj 1-night trip
Posted 11 hours ago
Star Suites KLCC
Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur

8/10 Good
"An excellent hotel to stay with family!!! Superb service and very well maintained property! Conveniently located near all to do things in KL."
Kamal 8-night trip
Posted 12 hours ago
Shangri-La Kuala Lumpur
DoubleTree by Hilton Hotel Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur

8/10 Good
"My family always enjoy our stay here. Just few minor comments for improvement: 1. Lamp shade needs to be replaced 2. The room needed to be given air freshener b4 allowing guests to enter 3. Door stopper seems to be broken. If not the above I would have given 5 ⭐️"
SHAHROL AZRAI ABDUL 1-night trip
Posted 2 days ago
DoubleTree by Hilton Hotel Kuala Lumpur
Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

10/10 Excellent
"An excellent upscale property in central KL! Always a delight to stay at in the club floor . Well done Mandarin"
Richard 2-night trip
Posted 2 days ago
Mandarin Oriental, Kuala Lumpur
Traders Hotel Kuala Lumpur

Traders Hotel Kuala Lumpur

10/10 Excellent
"Pleasant stay! Excellent people at the front desk. Hanis in particular!"
Ramesh 1-night trip
Posted 2 days ago
Traders Hotel Kuala Lumpur
Hyatt Centric City Centre Kuala Lumpur

Hyatt Centric City Centre Kuala Lumpur

10/10 Excellent
"Fantastic location, great rooms and very clean. The only down fall was the bathrooms. Hard not to wake your other after with the bathroom lights in the night. But I would highly recommend this hotel. Had facility’s to shower and change before a late flight"
Vanessa 4-night trip
Posted 5 days ago
Hyatt Centric City Centre Kuala Lumpur
Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown

10/10 Excellent
"This hotel is amazing. The staff are incredibly friendly, professional and helpful. The pools are fantastic and on both occasions I was the only one in them, the gym is the best I’ve seen in a hotel and the food and drinks in the Regency Club were brilliant. I was very sad to leave this hotel."
Mat 1-night trip
Posted 5 days ago
Hyatt Regency Kuala Lumpur At KL Midtown
Sunway Putra Hotel Kuala Lumpur

Sunway Putra Hotel Kuala Lumpur

10/10 Excellent
"Very modern family friendly hotel. Highly recommended, the mall is adjacent to"
Nadeem 7-night trip
Posted 8 days ago
Sunway Putra Hotel Kuala Lumpur
WTC Hotel, Kuala Lumpur - Formerly Leo Palace Hotel Classic Wing

WTC Hotel, Kuala Lumpur - Formerly Leo Palace Hotel Classic Wing

10/10 Excellent
"All"
MD NIZAM 3-night trip
Posted 11 days ago
WTC Hotel, Kuala Lumpur - Formerly Leo Palace Hotel Classic Wing

Other attractions near Batu Caves

99 Wonderland Park

Explore the great outdoors at 99 Wonderland Park, a lovely green space in Kuala Lumpur. Amble within Chinatown or visit the shops in this family-friendly area.
See properties

Tesco Extra Selayang

During your visit to Kuala Lumpur, you can browse for the perfect souvenirs at Tesco Extra Selayang. Amble around this vibrant area's Chinatown and enjoy its lively bars.
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

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

Setapak Central Mall

You can find the perfect gifts to bring home at Setapak Central Mall during your stay in Kuala Lumpur.
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

Kuala Lumpur Performing Arts Centre

Enjoy an outing to Kuala Lumpur Performing Arts Centre during your stay in Kuala Lumpur. Visit the shops and top-notch restaurants in this vibrant area.
See properties

Sentul Park Koi Centre

You can learn about the history of Kuala Lumpur with a visit to Sentul Park Koi Centre. Amble around this culturally rich area's Chinatown and enjoy its lively bars.
See properties

Find out more about Batu Caves

Top reasons to visit Batu Caves

  • Magnificent Limestone Caves: Explore the stunning limestone formations and majestic caves that make Batu Caves a natural wonder.
  • Iconic Lord Murugan Statue: Marvel at the impressive 42.7-metre golden statue of Lord Murugan, a significant cultural landmark.
  • Cultural Exploration: Immerse yourself in the spiritual and cultural significance of the Hindu temples within the caves.
  • Vibrant Local Markets: Shop for unique crafts and souvenirs at bustling local markets, adding a lively touch to your visit.
  • Family-Friendly Activities: Enjoy a variety of attractions nearby, making it a perfect destination for families and travellers alike.

Find great hotels near Batu Caves

Discover a range of accommodation options in Batu Caves, from inviting hotels to charming guesthouses, catering to both business travellers and families. Experience the city's unique charm with top-rated stays such as Lavana Hotel and Star Hotel, ensuring a memorable vacation in this vibrant area. Whether you're seeking a family getaway or a city-themed adventure, there's a perfect lodging choice waiting for you in Batu Caves.

  • Traders Hotel Kuala Lumpur: A prestigious 5-star establishment, Traders Hotel Kuala Lumpur is renowned for its family-friendly atmosphere and exceptional service, boasting a guest rating of 9.2 out of 10. Located 10km from Batu Caves, this hotel offers a wealth of amenities tailored for families, including convenient childcare services such as babysitting options and complimentary cribs. Guests appreciate the hotel's modern design, spacious rooms, and its proximity to key attractions, making it an excellent choice for those seeking both relaxation and adventure during their stay.
  • DoubleTree by Hilton Hotel Kuala Lumpur: Another esteemed 5-star accommodation, DoubleTree by Hilton Hotel Kuala Lumpur also holds a guest rating of 9.2 out of 10. Positioned 10km from Batu Caves, this hotel caters to both family and business travellers. Guests can enjoy amenities like a children's pool and well-equipped rooms, alongside convenient services such as complimentary cribs. The hotel's warm hospitality is complemented by its modern facilities, creating a comfortable and inviting environment that is ideal for both leisure and corporate stays.
  • Oasia Suites Kuala Lumpur: A well-regarded 4-star hotel, Oasia Suites Kuala Lumpur boasts a guest rating of 8.4 out of 10 and is situated 10km from Batu Caves. This property is primarily geared towards business travellers, offering a range of amenities designed to enhance productivity and comfort. Guests enjoy spacious suites equipped with modern conveniences, making it an excellent base for those travelling for work. Its strategic location allows easy access to the city's business districts, while still providing a serene retreat for relaxation after a busy day.

Where to stay near Batu Caves

Visiting Batu Caves offers a unique blend of urban excitement and natural beauty. This spiritual sanctuary, located just outside Kuala Lumpur, provides an ultimate getaway with its stunning limestone hills and vibrant Hindu temples. The surrounding area boasts family-friendly attractions and friendly locals, making it a budget-friendly destination for all types of travellers. Explore the diverse neighbourhoods nearby for a taste of Malaysia's rich culture and welcoming atmosphere.

  • Kuala Lumpur: As the vibrant capital city of Malaysia, Kuala Lumpur is a bustling metropolis that draws travellers year-round. While visitor numbers peak during July to August and December, the city remains lively with a mix of family-oriented attractions, business hubs, and urban experiences. Explore its iconic shopping centres and malls, indulge in local cuisine, and marvel at the stunning skyscrapers and significant architecture. The city's rich cultural diversity and numerous theme parks make it an exciting destination for all ages.
  • Batu Caves: Nestled within its namesake city, Batu Caves is a captivating destination renowned for its spectacular limestone caves and Hindu temples. The best time to visit is typically in January and from August to September, although it attracts visitors year-round. This locale offers a unique mix of family-friendly activities and cultural experiences, including shopping centres and resorts. The striking architecture and monumental statues make for an unforgettable experience, making it a must-visit for those seeking spiritual and natural beauty.
  • Kuala Lumpur City Centre: Located a short distance away from Batu Caves, Kuala Lumpur City Centre is a lively neighbourhood that thrives with activity throughout the year. With peak visitor numbers during the summer months and December, this area is favoured for its city-themed experiences, family attractions, and business amenities. The City Centre is home to expansive shopping malls and centres, ensuring a delightful shopping experience. You will also find remarkable skyscrapers and significant architectural landmarks, contributing to the urban landscape that defines this bustling area.

Things to do near Batu Caves

Shopping

The nearest shopping area is the Batu Caves Souvenir Shop, where you can find local handicrafts and gifts. If you're up for a drive, visit the nearby Aeon Mall in Shah Alam for a wider selection of shops and dining options.

Recreation

In Batu Caves, indulge in rejuvenating treatments at the Serenity Spa, where traditional Malaysian therapies meet relaxation. For a holistic approach, visit the Wellness Sanctuary, offering yoga sessions amidst tranquil surroundings and organic cuisine to nourish the body and spirit.

Adventure

Experience the thrill of the Genting Skyway, a cable car gondola located 21km from Batu Caves, offering stunning views and an exhilarating ride. Alternatively, challenge yourself at SkyTrex Adventure, a zipline and ropes course situated 26km away, where you can enjoy an adventurous outdoor atmosphere.

Nightlife

In Batu Caves, the vibrant nightlife includes the lively Atmosfera Lounge, where you can enjoy cocktails and live music. Nearby, the charming Little India area offers a bustling street food scene and colourful shops, creating a lively atmosphere perfect for an evening stroll and cultural immersion.

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

Booking tips and Expedia advantages for Batu Caves

For a budget-friendly visit to Batu Caves, plan your trip between March and May when accommodation prices are lower. Saturdays are the cheapest days to stay, while Tuesdays tend to be the most expensive. Use Expedia to find affordable hotels by sorting prices and filtering for eco-friendly options. Consider booking a package that combines your hotel with flights and activities for extra savings. Additionally, explore free activities around the area to make the most of your trip without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Batu Caves are March to May, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Batu Caves is Saturday. The most expensive day to stay around Batu Caves is Tuesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking at the Batu Caves with your flights and activities through an Expedia package.

Find the best attractions near Batu Caves

Batu Caves offers a delightful mix of cultural and outdoor experiences, with popular attractions such as mosques, urban parks, and towering skyscrapers. Visitors can explore the vibrant local scene while enjoying the stunning natural surroundings. For convenience, there are several hotels near Ramayana Cave, providing a comfortable stay for those wishing to fully immerse themselves in the charm of Batu Caves and its nearby attractions in Kuala Lumpur.

  • Petronas Twin Towers: Marvel at the iconic Petronas Twin Towers, a testament to modern architecture standing at 10km from Batu Caves. The towers offer a unique blend of city vibes and stunning views, making it a must-visit for architectural enthusiasts.
  • Kuala Lumpur Tower: Experience the breathtaking heights of Kuala Lumpur Tower, also situated 10km away. This modern tower provides panoramic views of the bustling city, perfect for capturing memorable photographs.
  • Kottu Malai Pillayar Temple: Immerse yourself in the rich cultural heritage at Kottu Malai Pillayar Temple, located 10km from Batu Caves. This temple showcases intricate architecture and offers a serene atmosphere for reflection and spiritual connection.

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 around Batu Caves falls in May, when visitor numbers are slightly low and weather is mostly sunny with moderate rain. The coolest average temperature around Batu Caves falls in January and December. December has slightly high visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January78.1°F (25.6°C)Moderate RainMostly CloudyAverageSlightly High
February79.2°F (26.2°C)Light RainMostly SunnyAverageAverage
March79.9°F (26.6°C)Moderate RainMostly SunnyAverageSlightly Low
April80.2°F (26.8°C)Moderate RainMostly CloudySlightly LowAverage
May80.8°F (27.1°C)Moderate RainMostly SunnySlightly LowAverage
June80.4°F (26.9°C)Light RainMostly SunnySlightly LowAverage
July80.1°F (26.7°C)Light RainMostly SunnySlightly HighAverage
August80.1°F (26.7°C)Light RainMostly SunnySlightly HighSlightly High
September79.7°F (26.5°C)Light RainMostly SunnyAverageSlightly Low
October79.7°F (26.5°C)Moderate RainMostly CloudyAverageSlightly Low
November78.6°F (25.9°C)Frequent RainMostly CloudyAverageAverage
December78.1°F (25.6°C)Frequent RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to Batu Caves

Flying to Batu Caves, Selangor, Malaysia, is convenient with several major airports nearby. Kuala Lumpur International Airport (KUL) is approximately 53km away, with excellent hotel options such as the 5-star Mövenpick Hotel & Convention Centre KLIA, located 5km from the airport, offering accessible transportation services. Subang Airport (SZB) is about 18km from Batu Caves, and nearby hotels include the Traders Hotel Kuala Lumpur, which provides transfers. Malacca International Airport (MKZ), situated 126km away, features hotels like Hatten Hotel Melaka, just 8km from the airport, with shuttle services available. These airports ensure easy access to Batu Caves for a delightful visit.

Frequently asked questions

What's the area like around Batu Caves?
Batu Caves is located in a vibrant area of Batu Caves known for its array of dining options and major shopping area. If you're looking for a convenient place to stay, take a look at the 13 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near Batu Caves?
FEECO HOTEL KUALA LUMPUR is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and an outdoor pool. It's located 1.1 mi (1.8 km) from Batu Caves. Other good options within 5 miles include Hyatt Regency Kuala Lumpur At KL Midtown and Sunway Putra Hotel Kuala Lumpur.
How many hotels will I find near Batu Caves?
Expedia has 13 hotels and other accommodation options within a mile from Batu Caves.
If I need to cancel the hotel reservation for my stay near Batu Caves, will I receive a refund?
Yes, you'll find most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to review the best options available near Batu Caves.
What can I see and do near Batu Caves?
You'll want to browse the exhibits at Orang Asli Museum and Biomedical Museum. Get outside and spend some time strolling around Titiwangsa Lake Garden, 99 Wonderland Park and Taman Tasik Titiwangsa. Create some family memories at Kuala Lumpur Performing Arts Centre and Palace of Culture.

Explore a world of travel with Expedia