Photo by paul Mendoza

Search Batu Caves hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Batu Caves

ibis Styles Kuala Lumpur Sri Damansara

3.0 star property
7.8 out of 10, Good, (70)
"Good service from front office and maintenance team."
The price is NZ$66
includes taxes & fees
30 Oct - 31 Oct
ibis Styles Kuala Lumpur Sri Damansara

OYO Townhouse, Selayang formerly RHR Hotel

3.0 star property
8.6 out of 10, Excellent, (26)
"Very comfortable staying at this hotel. The hotel is new and I think this is the first hotel in that area."
The price is NZ$34
includes taxes & fees
26 Oct - 27 Oct
OYO Townhouse, Selayang formerly RHR Hotel

Mercure Selangor Selayang

3.5 star property
7.8 out of 10, Good, (44)
"Pretty nice hotel with lovely, clean rooms and friendly, helpful staff. Coffee shops and supermarkets are like 5 min walk away. 10 minutes drive to Batu Caves."
The price is NZ$80
includes taxes & fees
21 Oct - 22 Oct
Mercure Selangor Selayang

Hotel S. Damansara

3.0 star property
8.0 out of 10, Very good, (57)
"Hotel is clean, good location and convenient for me to travel around "
The price is NZ$52
includes taxes & fees
18 Oct - 19 Oct
Hotel S. Damansara

Hotel O Hotel 916

3.0 star property
8.6 out of 10, Excellent, (4)
"Receptionist lacking knowledge in handling OTA booking reservations. They have difficulties finding my bookings and kept mentioning my reservation was not being found. It took about 30 to 45 minutes to check in a pre-booked guest room. They are also not professional when handling check-in procedures. During check-in time the receptionist was busy with findings charging cables and their phone. Rooms and surroundings can be improved compared to other hotels surrounding this area with similar...
The price is NZ$30
includes taxes & fees
13 Oct - 14 Oct
Hotel O Hotel 916

Smile Hotel Selayang Point

3.0 star property
8.4 out of 10, Very good, (16)
"Quite spaces "
The price is NZ$40
includes taxes & fees
22 Oct - 23 Oct
Smile Hotel Selayang Point

The Concept Hotel KL - Batu Caves

2.0 star property
8.0 out of 10, Very good, (2)
"住宿空間不錯,也有電視可看,洗手間及浴室有開窗,房間也可看到城市景觀!服務人員有禮貌,飯店有電梯很方便! 電梯灰塵有點多,沖澡時水柱很強也很舒服,但是剛我那間水退得有點慢,導致洗完澡後有點淹水! 搭大眾運輸過去的話,還真的不太方便,比較推薦搭grab!"
The Concept Hotel KL - Batu Caves

Hotel Inap Sri Gombak

2.5 star property
2.0 out of 10, (1)
Hotel Inap Sri Gombak

OYO 89381 Moonnight Hotel

2.0 star property
2.6 out of 10, (10)
"カード代が出た。払い戻し手数料よろしくお願いします。"
The price is NZ$31
includes taxes & fees
13 Oct - 14 Oct
OYO 89381 Moonnight Hotel

Hotel O Casavilla Hotel

2.0 star property
5.8 out of 10, (7)
"I would stay again"
The price is NZ$32
includes taxes & fees
9 Oct - 10 Oct
Hotel O Casavilla Hotel

Lavana Hotel Batu Caves

2.0 star property
6.8 out of 10, (17)
Lavana Hotel Batu Caves

Ark Batu Caves Hotel

3.0 star property
6.0 out of 10, (2)
The price is NZ$37
includes taxes & fees
9 Oct - 10 Oct
Ark Batu Caves Hotel

M3 Residences

3.0 star property
M3 Residences

Fast Hotel Sri Gombak

2.5 star property
Fast Hotel Sri Gombak

Hotel Richbaliz

3.5 star property
7.2 out of 10, Good, (45)
"Good location."
The price is NZ$71
includes taxes & fees
14 Oct - 15 Oct
Hotel Richbaliz

Silver Sky Hotel

3.0 star property
6.0 out of 10, (3)
"Not good because after 12am bathroom no water"
The price is NZ$24
includes taxes & fees
13 Oct - 14 Oct
Silver Sky Hotel

Selayang 168 Park Mall Apartments

3.0 star property
The price is NZ$163
includes taxes & fees
16 Oct - 17 Oct
Selayang 168 Park Mall Apartments

168 Park Selayang by Manhattan Group

3.0 star property
The price is NZ$106
includes taxes & fees
22 Oct - 23 Oct
168 Park Selayang by Manhattan Group

Staycation Urban 360 Apartments

3.5 star property
The price is NZ$201
includes taxes & fees
21 Oct - 22 Oct
Staycation Urban 360 Apartments

Damansara Seresta

2.0 star property
The price is NZ$194
includes taxes & fees
19 Oct - 20 Oct
Damansara Seresta
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.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Batu Caves

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

Bandar Sri Damansara

While Bandar Sri Damansara isn't home to many top sights, Empire Damansara and Curve Shopping Mall are some notable places to visit nearby.

Pekan Kepong

While there might not be top attractions in Pekan Kepong, you can explore the larger area and discover places like Publika Shopping Mall and Batu Caves.

Medan Batu Caves

While there might not be top attractions in Medan Batu Caves, you can explore the larger area and discover places like Batu Caves and Setapak Central Mall.

Sungai Mulia

Sungai Mulia might not have many top sights, but Setapak Central Mall and Petronas Twin Towers are two attractions nearby that you can check out.

Kampung Pinang Baik

Kampung Pinang Baik is well liked for its restaurants and shopping. If you're hoping to see more of the larger area, Batu Caves and Publika Shopping Mall are some interesting sights nearby to check out.

Stay near popular Batu Caves attractions

Learn more about Batu Caves

Climb 272 colourful steps to reach the massive Hindu temple cave where monkeys scamper freely around towering golden statues. Join devotees during the vibrant Thaipusam Festival or explore the Dark Cave's ancient limestone formations with an educational guided tour.

Top Batu Caves Hotel Reviews

More cheap accommodation in Batu Caves

More cheap accommodation in Batu Caves

Find out more about Batu Caves

Find out more about Batu Caves

Top reasons to visit Batu Caves

  • Iconic Batu Caves Temple: Explore the stunning limestone caves housing Hindu temples, featuring a massive golden statue of Lord Murugan.
  • Thrilling Outdoor Adventures: Enjoy hiking trails and encounter playful macaque monkeys in the lush surroundings.
  • Vibrant Petaling Street: Discover local street food, shopping, and a lively atmosphere just a short distance away.
  • Scenic Cable Car Rides: Experience breathtaking views of the landscape from thrilling cable car rides.
  • Diverse Accommodation Options: Find family-friendly hotels and unique guesthouses catering to every traveller's needs.

Find great hotels near Batu Caves

Explore a variety of accommodation options in Batu Caves, Malaysia, perfect for every traveller. Whether you're seeking family-friendly hotels, business-themed lodgings, or unique guesthouses, you'll find the ideal spot to unwind after a day of exploring. With a range of hotels near Batu Caves, you can enjoy easy access to this stunning site while experiencing the vibrant local culture.

  • Traders Hotel Kuala Lumpur: This 5-star hotel epitomises a blend of business and family-friendly experiences. Located 9.7km from Batu Caves, it’s ideal for travellers seeking a vibrant city atmosphere. The hotel features a well-equipped Business Centre and multiple Meeting Rooms, making it perfect for corporate guests. Families will appreciate the thoughtful amenities such as complimentary cribs and in-room childcare services. The central location allows easy access to Kuala Lumpur’s attractions, offering a luxurious yet practical escape for both business and leisure travellers.
  • DoubleTree by Hilton Hotel Kuala Lumpur: Known for its luxurious charm, this 5-star hotel is also situated 9.7km from Batu Caves. The DoubleTree offers an exquisite blend of family, business, and luxury themes. With a host of business facilities including a Conference Space and accessible Business Centre, it’s tailored for corporate needs. Families will find plenty to enjoy, from free cribs to a kid-friendly pool area. This hotel promises a warm welcome, highlighted by their signature chocolate chip cookies, ensuring a delightful stay for every guest.
  • Oasia Suites Kuala Lumpur: A 4-star property, Oasia Suites Kuala Lumpur is a smart choice for business travellers, located 9.7km from Batu Caves. With well-appointed Meeting Rooms and a dedicated Business Centre, it caters to corporate guests seeking efficiency and comfort. Designed for a tranquil stay, this hotel features modern amenities and spacious suites, providing a peaceful retreat after a busy day. Oasia Suites strikes a balance between work and relaxation, making it an appealing option for those visiting Kuala Lumpur.

Where to stay in Batu Caves

Experience the charm of Batu Caves, Malaysia, a vibrant city perfect for family adventures or romantic getaways. With its unrivalled location, you'll find easy access to stunning attractions, including the iconic Batu Caves temple complex. Explore the friendly atmosphere and discover budget-friendly options, all while immersing yourself in the rich history and culture of the area. Whether you're here for leisure or business, Batu Caves offers a unique blend of experiences for every traveller.

  • Kuala Lumpur: As the vibrant capital of Malaysia, Kuala Lumpur is a sprawling metropolis that promises an exhilarating travel experience. Located nearby Batu Caves, this city attracts visitors year-round, with peak seasons occurring between July to August and December. Here, you can immerse yourself in a rich tapestry of culture, shopping, and significant architecture. Explore the bustling shopping malls and centres or marvel at iconic skyscrapers like the Petronas Twin Towers. Whether you're here for family adventures, city exploration, or business pursuits, Kuala Lumpur's dynamic atmosphere offers something for everyone.
  • Kuala Lumpur City Centre: Situated approximately 9.7km away from Batu Caves, Kuala Lumpur City Centre is a bustling neighbourhood that serves as the heart of the city. With a steady influx of visitors throughout the year, the area peaks in tourist arrivals during the same months as Kuala Lumpur. Here, you can dive into a world of shopping, dining, and entertainment, all framed by impressive urban architecture. Whether you're looking to indulge in retail therapy or enjoy family-friendly attractions, this area offers a perfect blend of experiences, all within close proximity to stunning landmarks.
  • Selayang: Nestled close to Batu Caves, Selayang is a charming village that offers a more laid-back travel experience. While visitor numbers peak between March to April and June, Selayang welcomes tourists year-round. This area is ideal for those seeking a mix of business, family, and city-themed experiences. Discover local shopping centres, enjoy ice skating, or relax in urban parks. With its delightful museums and welcoming atmosphere, Selayang provides a unique glimpse into Malaysian village life, making it a worthwhile destination during your visit.

Things to do near Batu Caves

Batu Caves is a fantastic destination for city-themed, family, and business vacations. Visitors can enjoy outdoor adventures such as hiking trails, encounter playful macaque monkeys, and explore vibrant Petaling Street. The area also boasts shopping centres and a resort, making it a perfect spot for relaxation and fun. Don't miss the thrilling cable car rides that offer stunning views of the surrounding landscapes.

Shopping

For shopping in Batu Caves, visit Chow Kit Night Market for local goods, just 8.0km away. Additionally, Pavilion Kuala Lumpur and Suria KLCC Shopping Centre, both 9.7km away, offer a vibrant mix of entertainment and shopping options. If you're up for a drive, explore more malls in Kuala Lumpur.

Recreation

At Titiwangsa Lake Garden, enjoy serene walks and picnics amidst lush greenery, perfect for relaxation. The Royal Selangor Club offers a touch of luxury with exquisite dining and leisure facilities. Meanwhile, Templer Park Country Club invites you to play golf in a picturesque outdoor setting, combining sport and nature beautifully.

Adventure

Experience the thrill of the Genting Skyway, a cable car gondola 20.9km from Batu Caves, offering stunning views. Dive into adventure at Desa Waterpark, located 16.1km away, or challenge yourself at Camp5 climbing venue, merely 11.3km from Batu Caves, perfect for outdoor enthusiasts.

Nightlife

In Batu Caves, the nightlife is vibrant and diverse. The Kuala Lumpur Performing Arts Centre, just 6.4km away, offers captivating theatre performances. Meanwhile, the DBKL City Theatre, 9.7km away, provides a mix of culture and entertainment, perfect for a family outing. The National Planetarium, 11.3km away, adds a unique cosmic twist to your night.

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

Booking tips and Expedia advantages for Batu Caves

When planning your trip to Batu Caves, consider visiting during March or September to October for lower accommodation rates. Saturdays tend to be the cheapest days to stay, while Tuesdays are the priciest. Use Expedia’s search tool to filter your options by budget and location, and consider package deals that combine flights and accommodation for extra savings. Additionally, explore free activities around the caves and utilise public transport, which is typically more economical than taxis, to get around the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Batu Caves are March and September to October, 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 in Batu Caves is Saturday. The most expensive day to stay in Batu Caves is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to customise your preferences, such as your budget, preferred location, and type of accommodation you’re looking for. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay for the Batu Caves with your flights and activities through an Expedia package deal.

Find the best attractions in and around Batu Caves

Batu Caves offers a vibrant mix of cultural and outdoor experiences, making it perfect for families and city-themed vacations. Visitors can explore the iconic Batu Caves temple, enjoy the nearby urban park, and discover local mosques. With plenty of attractions and activities, including events and conferences, there's something for everyone to enjoy in this bustling area. Don't miss the chance to appreciate the breathtaking views and rich heritage that Batu Caves has to offer.

  • Petronas Twin Towers: Marvel at the iconic Petronas Twin Towers, the tallest twin skyscrapers in the world. Experience the stunning cityscape from the Skybridge and observation deck, offering breathtaking views of Kuala Lumpur.
  • KLCC Park: Enjoy a family-friendly day at KLCC Park, a green oasis amidst the urban hustle. Stroll through its landscaped gardens, relish the playgrounds, or unwind by the lake while soaking in the city vibes.
  • Batu Caves: Explore the magnificent Batu Caves, a series of limestone caves featuring Hindu shrines. Engage in an adventurous climb up the colourful steps and be rewarded with spectacular views and spiritual experiences.

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

The nearest major airports for your trip to Batu Caves

Visiting Batu Caves is convenient via two major airports in Malaysia. Kuala Lumpur International Airport (KUL) is approximately 53.1km away, with excellent hotel options such as the 5-star DoubleTree by Hilton Putrajaya Lakeside, 16.1km from the airport, and Mövenpick Hotel & Convention Centre KLIA, just 4.8km away. Both hotels provide accessible transport services to KUL. Alternatively, Sultan Abdul Aziz Shah Airport (SZB) is about 17.7km from Batu Caves, with nearby luxury accommodations like Hilton Kuala Lumpur, 12.9km away, and DoubleTree by Hilton Hotel Kuala Lumpur, both offering comprehensive shuttle and transport options to SZB.

Frequently asked questions

What's the best place for a stay in Batu Caves?

Ibis Styles Kuala Lumpur Sri Damansara is a favourite property for Expedia customers. This hotel offers a restaurant and a fitness centre. Reviews from our site also recommend Hotel S. Damansara and Mercure Selangor Selayang as top choices for your trip. See all available top hotels, or vacation rentals in Batu Caves.

What are some of the best holiday rentals that Batu Caves has to offer?

Bukit Damansara 84 by Manhattan Group : This holiday home rental outside of Batu Caves comes with free WiFi so that you can feel at home during your trip. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Batu Caves.

If I need to cancel my hotel reservation in Batu Caves, will I receive a refund?

Yes! You'll find that most hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Batu Caves.

What's the best family accommodation in Batu Caves?

Mercure Selangor Selayang is a hotel with an outdoor pool and a free children's club, and it's a top choice on Expedia for families. Also, attractions in the area such as Berjaya Times Square and National Zoo are fun for children of all ages. Find more child-friendly accommodations in Batu Caves.

What are some hotels with pools in Batu Caves?

Mercure Selangor Selayang is a top hotel with an indoor pool, an outdoor pool and free WiFi. M3 Residences is one more option that offers an on-site pool. View all hotels with pools in Batu Caves.

What's it like staying in Batu Caves?

Visitors can enjoy all that Batu Caves has to offer, including the monuments, university setting and museums. Tourists can also enjoy the city's shopping and restaurants. Petronas Twin Towers, Pavilion Kuala Lumpur and Berjaya Times Square are some of the top sights around the area. In Batu Caves, there are 50 hotels and other accommodation options to choose from. Find out more about Batu Caves.

What should I do while I'm visiting Batu Caves?

Natural beauty is on display at Batu Caves, Bukit Guling Ayam and Bukit Pana Kati. Additionally, you'll find Petronas Twin Towers and Pavilion Kuala Lumpur in the area. Take a look at what more there is to see and do in Expedia's Batu Caves guide.

What's the best way to get around Batu Caves?

Make your way to KA07 Kepong Sentral Station to catch the metro. If you want to see more of the area, take a train from Batu Caves Station, Kuala Lumpur Gombak Station or KA07 Kepong Sentral Station. If you want to venture out around the area, you may want a rental car in Batu Caves for your journey.

What's the seasonal weather in Batu Caves?

The hottest months are usually March and February, with an average temperature of 27°C, while the coldest months are January and February, with an average of 26°C. The rainiest months in Batu Caves are November, December, April and October, with each month seeing an average of 324 mm of rainfall.

Explore a world of travel with Expedia

Explore a world of travel with Expedia