Find hotels in Batu Caves from Rp234.701

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Batu Caves hotels

Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
2.0 star property
Medan Batu Caves
6.8 out of 10, (17 reviews)
"Its near with town and easy to find food around the hotel."
Malaysia
Anonymous traveller
Lavana Hotel Batu Caves

Sky Hotel Selayang

Sky Hotel Selayang
3.0 star property
Kampung Pinang Baik
The price is Rp381.047
Rp475.680 total
includes taxes & fees
12 Feb - 13 Feb
Sky Hotel Selayang

Mercure Selangor Selayang

Mercure Selangor Selayang
3.5 star property
Batu Caves
8.0 out of 10, Very good, (50 reviews)
  • cleanliness
    Enjoy refreshing pools and convenient dining at this hotel near Batu Caves.
"Everything seems perfect"
Malaysia
Zulkiflee
The price is Rp704.845
Rp833.986 total
includes taxes & fees
1 Mar - 2 Mar
Mercure Selangor Selayang

ibis Styles Kuala Lumpur Sri Damansara

ibis Styles Kuala Lumpur Sri Damansara
3.0 star property
Bandar Sri Damansara
7.8 out of 10, Good, (77 reviews)
  • cleanliness
    Enjoy your stay near Petronas Twin Towers with fitness centre and international dining.
"Sevice was excellent from all staffs. chef Rafik, manager Pan and Yoga."
Canada
jerry
The price is Rp654.324
Rp770.819 total
includes taxes & fees
3 Mar - 4 Mar
ibis Styles Kuala Lumpur Sri Damansara

The Concept Hotel KL - Batu Caves

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

Hotel Richbaliz

Hotel Richbaliz
3.5 star property
Batu Caves
7.2 out of 10, Good, (46 reviews)
  • cleanliness
    Unwind in Batu Caves with easy access to local attractions and dining on site.
"Good location."
Singapore
Subaharan
The price is Rp698.105
Rp818.147 total
includes taxes & fees
12 Feb - 13 Feb
Hotel Richbaliz

Silver Sky Hotel

Silver Sky Hotel
3.0 star property
Batu Caves
6.0 out of 10, (3 reviews)
  • cleanliness
    Convenient hotel near Petronas Twin Towers with free WiFi and parking.
"Not good because after 12am bathroom no water"
Malaysia
Anonymous traveller
The price is Rp253.689
Rp363.502 total
includes taxes & fees
12 Feb - 13 Feb
Silver Sky Hotel

Homestay 168 Park Mall

Homestay 168 Park Mall
3.5 star property
Batu Caves
10.0 out of 10, Exceptional, (1 review)
"Homestay yg selesa bersih dan kemudahan yg tersedia memudahkan percutian."
Malaysia
Zakaria
The price is Rp3.912.300
Rp4.276.603 total
includes taxes & fees
22 Feb - 23 Feb
Homestay 168 Park Mall

Smile Hotel Selayang Point

Smile Hotel Selayang Point
3.0 star property
Batu Caves
8.4 out of 10, Very good, (16 reviews)
  • cleanliness
    Explore Selayang Point with easy access to Batu Caves and local attractions.
"Quite spaces "
Malaysia
Rajeswary
The price is Rp335.013
Rp425.963 total
includes taxes & fees
12 Feb - 13 Feb
Smile Hotel Selayang Point

OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
3.0 star property
Batu Caves
8.6 out of 10, Excellent, (26 reviews)
  • cleanliness
    Perfect retreat near Batu Caves with free WiFi and 24-hour front desk service.
"Very comfortable staying at this hotel. The hotel is new and I think this is the first hotel in that area."
Malaysia
Asrul
The price is Rp296.456
Rp413.977 total
includes taxes & fees
5 Mar - 6 Mar
OYO Townhouse, Selayang formerly RHR Hotel

Fast Hotel Sri Gombak

Fast Hotel Sri Gombak
2.5 star property
Batu Caves
Fast Hotel Sri Gombak

168 Park Selayang by Manhattan Group

168 Park Selayang by Manhattan Group
3.0 star property
Batu Caves
  • cleanliness
    Discover a spacious retreat near Batu Caves with kitchen and complimentary parking.
The price is Rp800.585
Rp915.951 total
includes taxes & fees
12 Feb - 13 Feb
168 Park Selayang by Manhattan Group

Damansara Seresta

Damansara Seresta
2.0 star property
Batu Caves
  • cleanliness
    Modern apartment close to 1 Utama with convenient transport connections.
The price is Rp1.711.827
Rp2.199.698 total
includes taxes & fees
12 Feb - 13 Feb
Damansara Seresta

Hotel O Hotel 916

Hotel O Hotel 916
3.0 star property
Batu Caves
8.6 out of 10, Excellent, (4 reviews)
  • cleanliness
    Comfortable stay with easy access to Kuala Lumpur's top attractions.
"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...
United States
Naraseeni
The price is Rp144.550
Rp234.701 total
includes taxes & fees
12 Feb - 13 Feb
Hotel O Hotel 916

Ark Batu Caves Hotel

Ark Batu Caves Hotel
3.0 star property
Batu Caves
6.0 out of 10, (2 reviews)
  • cleanliness
    Central hotel in Batu Caves with easy access to Kuala Lumpur attractions.
The price is Rp274.008
Rp387.479 total
includes taxes & fees
24 Feb - 25 Feb
Ark Batu Caves Hotel

Hotel O Casavilla Hotel

Hotel O Casavilla Hotel
2.0 star property
Batu Caves
5.8 out of 10, (7 reviews)
  • cleanliness
    Soothing accommodation near Batu Caves with free WiFi and daily housekeeping.
"I would stay again"
United States
Mazlina
The price is Rp304.838
Rp423.856 total
includes taxes & fees
12 Feb - 13 Feb
Hotel O Casavilla Hotel

Hotel Inap Sri Gombak

Hotel Inap Sri Gombak
2.5 star property
Batu Caves
4.0 out of 10, (2 reviews)
"The room was good but need more staff to maintain. More amenities and need more repair work such as the bathroom"
Australia
Jayathi
Hotel Inap Sri Gombak

OYO 89381 Moonnight Hotel

OYO 89381 Moonnight Hotel
2.0 star property
Batu Caves
2.6 out of 10, (10 reviews)
  • cleanliness
    Discover a tranquil stay near Batu Caves with easy access to iconic attractions.
"カード代が出た。払い戻し手数料よろしくお願いします。"
Japan
Rui
The price is Rp250.048
Rp359.206 total
includes taxes & fees
2 Mar - 3 Mar
OYO 89381 Moonnight Hotel

DoubleTree by Hilton Hotel Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.0 out of 10, Wonderful, (1,009 reviews)
  • cleanliness
    Conveniently located near KLCC Park with outdoor pool and Malaysian cuisine.
"Clean Room ,great location good breakfast"
United States
Paul
The price is Rp1.274.434
Rp1.546.598 total
includes taxes & fees
12 Mar - 13 Mar
DoubleTree by Hilton Hotel Kuala Lumpur

Traders Hotel Kuala Lumpur

Traders Hotel Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.2 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Unwind steps from the iconic Twin Towers with a rejuvenating skyline spa experience.
"Fantastic hotel, club room perfect overlooking towers. Very central. Staff lovely, couldnt fault it. "
United Kingdom
christine
The price is Rp2.108.419
Rp2.319.859 total
includes taxes & fees
26 Feb - 27 Feb
Traders Hotel 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.
Save an average of 15% on thousands of hotels when you're signed in

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.

Sungai Mulia

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

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 Tesco Extra Selayang.

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, Tesco Extra Selayang and Batu Caves 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.

Colorful stairs of Batu caves, Malaysia. Panorama

Top Batu Caves Hotel Reviews

More cheap stays in Batu Caves

Hotels in Batu Caves with star rating

Find out more about Batu Caves

Top reasons to visit Batu Caves

  • Cultural Significance: Batu Caves is renowned for its historical and spiritual importance, featuring the impressive Hindu temple dedicated to Lord Murugan.
  • Stunning Natural Beauty: The caves are set against a backdrop of lush greenery and limestone hills, offering breathtaking views.
  • Adventurous Activities: Visitors can engage in various thrilling activities, including rock climbing and exploring the caves.
  • Family-Friendly Attractions: The area caters to families with nearby shopping centres and amusement parks.
  • Diverse Accommodations: A wide range of lodging options are available, from urban hotels to quaint guesthouses.

Find great hotels near Batu Caves

Discover a variety of accommodation options in Batu Caves, Selangor, ranging from urban hotels to charming guesthouses. Whether you're travelling for business, enjoying a family holiday, or seeking a city-themed getaway, you'll find a selection of lodgings tailored to your needs. Many establishments provide essential amenities and are conveniently located near the iconic Batu Caves, ensuring a memorable stay in this vibrant area.

  • Traders Hotel Kuala Lumpur: A prestigious 5-star hotel that embodies modern elegance and business sophistication, Traders Hotel Kuala Lumpur is an ideal choice for business travellers and those seeking a rejuvenating spa experience. Situated 9.7km from Batu Caves, the hotel features an array of amenities including a full-service spa offering body scrubs, treatment rooms, and a relaxing steam room. Guests can unwind by the pool or indulge in a variety of spa treatments designed to refresh both body and mind. With its prime location and extensive facilities, it promises a blend of work and leisure for the discerning traveller.
  • Oasia Suites Kuala Lumpur: As a comfortable 4-star accommodation, Oasia Suites Kuala Lumpur is tailored for the business traveller looking for a convenient and efficient stay. Located 9.7km from Batu Caves, this hotel offers well-appointed suites designed for both relaxation and productivity. Guests appreciate the hotel’s commitment to comfort, providing a serene environment for work and rest alike. Its strategic location allows easy access to the business district, making it a practical choice for those who need to balance work commitments with leisure activities.
  • Mandarin Oriental, Kuala Lumpur: A luxurious 5-star hotel that caters to families and spa enthusiasts, Mandarin Oriental, Kuala Lumpur is located 9.7km from Batu Caves. This opulent property offers a comprehensive suite of amenities including a dedicated children's club, a children's pool, and complimentary cribs for families travelling with young ones. The full spa services feature advanced massage treatments and reflexology, ensuring a pampering experience for guests. With its family-friendly services and luxurious setting, this hotel is perfect for those seeking a memorable getaway filled with comfort and indulgence.

Where to stay in Batu Caves

Discover the charm of Batu Caves, a vibrant destination in Selangor, Malaysia, perfect for family and cultural explorations. Immerse yourself in the area's rich history while enjoying a friendly atmosphere that caters to various budgets. Nearby cities offer a blend of urban life and family-friendly attractions, ensuring a balanced lifestyle during your stay. Don't miss the stunning natural beauty and cultural significance of Batu Caves, making it one of Malaysia's most beautiful tourist destinations.

  • Kuala Lumpur: As a bustling metropolis, Kuala Lumpur is the gateway to Batu Caves and offers an exhilarating travel experience. The city welcomes a steady stream of tourists year-round, with peak seasons occurring from July to August and December. Visitors flock to Kuala Lumpur for its vibrant city atmosphere, diverse shopping centres, and engaging family-friendly activities. Notable attractions include the city's dynamic streets, iconic buildings, and striking public art, making it a perfect blend of culture and modernity.
  • Kuala Lumpur City Centre: Located approximately 9.7km from Batu Caves, Kuala Lumpur City Centre is an essential neighbourhood that epitomises urban sophistication. Like its counterpart, this area experiences consistent visitor numbers, peaking in mid-year and late December. The City Centre is renowned for its impressive skyscrapers, significant architecture, and bustling shopping malls, providing an exciting city-themed experience. Tourists can enjoy a variety of entertainment options, with stunning views and vibrant city life at every turn.
  • Selayang: Nestled close to Batu Caves, Selayang is a charming village that offers a unique perspective on Malaysian life. Its visitor numbers peak in the months of March to April and June, attracting families and business travellers alike. Selayang is known for its shopping centres and proximity to natural attractions, including national parks. Here, visitors can indulge in peaceful outings while enjoying the beauty of the surrounding landscape, making it an ideal spot for those seeking both leisure and adventure.

Things to do near Batu Caves

Batu Caves is an enchanting destination for city-themed and family vacations, offering a blend of cultural experiences. Visitors can explore shopping centres and amusement parks while indulging in authentic adventures. For adrenaline seekers, various activities provide thrilling options that promise an exhilarating experience. Whether you're looking to shop, enjoy the local culture, or embark on an adventure, Batu Caves has something to delight every visitor.

Shopping

In Batu Caves, indulge in shopping at Chow Kit Night Market, just 8.0km away, where you can find local delights and souvenirs. Also, visit Pavilion Kuala Lumpur and Suria KLCC Shopping Centre, both 9.7km away, offering a vibrant mix of entertainment, dining, and retail experiences.

Recreation

Titiwangsa Lake Garden, a scenic recreational area 6.4km from Batu Caves, offers serene relaxation amidst nature. For outdoor sports enthusiasts, Templer Park Country Club, 9.7km away, provides a vibrant golfing experience. Meanwhile, the Royal Selangor Club, also 9.7km distant, exudes luxury for a refined retreat.

Adventure

At Desa Waterpark, 16.1km from Batu Caves, enjoy thrilling water slides and family-friendly attractions for an unforgettable day. Camp5, located 11.3km away, offers exhilarating climbing experiences amidst the great outdoors. Wet World Shah Alam, 25.7km from Batu Caves, promises fun-filled water adventures for all ages.

Nightlife

In Batu Caves, the Kuala Lumpur Performing Arts Centre offers a captivating mix of romance and culture just 6.4km away. The DBKL City Theatre, 9.7km away, enhances the atmosphere with its vibrant entertainment. For family-friendly fun, the National Planetarium, located 11.3km away, is a delightful option.

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

Booking tips and Expedia advantages for Batu Caves

To save money on your trip to Batu Caves, consider visiting between March and May, when accommodation prices are lower compared to the peak months of July, August, and December. Saturdays typically offer the best hotel rates, while Tuesdays are the most expensive. Utilise Expedia's search tool to find budget-friendly options and consider bundling your hotel with flights and activities for additional savings. Don’t forget to explore free attractions around the area, and use public transport for an economical way to get around.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in 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 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 refine your options based on your budget, desired location, and preferred hotel type. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking for Batu Caves with your flights and activities through an Expedia package.

Find the best attractions in and around Batu Caves

Batu Caves offers a delightful blend of cultural and city-themed experiences ideal for families. Visitors can explore various points of interest, including mosques, urban parks, and event venues, catering to those seeking cultural enrichment and outdoor adventures. This vibrant destination promises memorable activities that showcase both its rich heritage and picturesque surroundings.

  • Petronas Twin Towers: Standing as an iconic symbol of Kuala Lumpur, the Petronas Twin Towers offer breathtaking views from the sky bridge and observation deck. This architectural marvel showcases the modernity of Malaysia with its stunning design and vibrant city atmosphere.
  • Batu Caves: A must-visit natural wonder, Batu Caves features majestic limestone hills and a series of caves filled with Hindu shrines. The adventure begins with a climb of 272 steps, leading to a unique spiritual experience amidst the stunning outdoor scenery.
  • Kuala Lumpur Tower: As one of the tallest structures in the city, Kuala Lumpur Tower provides panoramic views of the skyline. The modern design is complemented by its lush surrounding gardens, making it a perfect blend of urban and natural vibes.

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

The nearest major airports for your trip to Batu Caves

When planning your visit to Batu Caves, you have two major airports nearby. Kuala Lumpur International Airport (KUL) is situated 53.1km away, with excellent hotel options such as the Mövenpick Hotel & Convention Centre KLIA, just 4.8km from the airport, offering convenient transportation services. Subang Airport (SZB) is closer at 17.7km, featuring luxurious hotels like the Mandarin Oriental, Kuala Lumpur, located 16.1km away, which provides accessible airport shuttles. Both airports ensure easy access to Batu Caves, making your travel seamless and enjoyable during your stay in Malaysia.

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 Mercure Selangor Selayang and Hotel Richbaliz as top choices for your trip. See all available top hotels, or 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 National Zoo and Berjaya Times Square 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. In Batu Caves, there are 55 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 might want to add Orang Asli Museum to your itinerary. 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.