Photo by paul Mendoza

Find hotels in Batu Caves from NT$449

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 5,330 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Mercure Selangor Selayang

3.5 star property
Batu Caves
7.8 out of 10, Good, (47)
"Everything seems perfect"
Malaysia
Zulkiflee
The price is NT$1,072
NT$1,233 total
includes taxes & fees
Dec 14 - Dec 15
Mercure Selangor Selayang

Smile Hotel Selayang Point

3.0 star property
Batu Caves
8.4 out of 10, Very Good, (16)
"Quite spaces "
Malaysia
Rajeswary
The price is NT$615
NT$740 total
includes taxes & fees
Dec 4 - Dec 5
Smile Hotel Selayang Point

ibis Styles Kuala Lumpur Sri Damansara

3.0 star property
Bandar Sri Damansara
7.8 out of 10, Good, (75)
"Good service from front office and maintenance team."
Malaysia
Anonymous traveler
The price is NT$1,039
NT$1,198 total
includes taxes & fees
Dec 23 - Dec 24
ibis Styles Kuala Lumpur Sri Damansara

OYO Townhouse, Selayang formerly RHR Hotel

3.0 star property
Batu Caves
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."
Malaysia
Asrul
The price is NT$601
NT$785 total
includes taxes & fees
Dec 3 - Dec 4
OYO Townhouse, Selayang formerly RHR Hotel

Hotel O Hotel 916

3.0 star property
Batu Caves
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...
United States
Naraseeni
The price is NT$329
NT$465 total
includes taxes & fees
Dec 7 - Dec 8
Hotel O Hotel 916

Hotel S. Damansara

3.0 star property
Bandar Sri Damansara
8.0 out of 10, Very Good, (57)
"Hotel is clean, good location and convenient for me to travel around "
Malaysia
Shing Yau
The price is NT$817
NT$1,040 total
includes taxes & fees
Dec 14 - Dec 15
Hotel S. Damansara

The Concept Hotel KL - Batu Caves

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

OYO 89381 Moonnight Hotel

2.0 star property
Batu Caves
2.6 out of 10, (10)
"カード代が出た。払い戻し手数料よろしくお願いします。"
Japan
Rui
The price is NT$444
NT$600 total
includes taxes & fees
Dec 14 - Dec 15
OYO 89381 Moonnight Hotel

Lavana Hotel Batu Caves

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

Ark Batu Caves Hotel

3.0 star property
Batu Caves
6.0 out of 10, (2)
The price is NT$516
NT$685 total
includes taxes & fees
Dec 3 - Dec 4
Ark Batu Caves Hotel

Silver Sky Hotel

3.0 star property
Batu Caves
6.0 out of 10, (3)
"Not good because after 12am bathroom no water"
Malaysia
Anonymous traveler
The price is NT$316
NT$449 total
includes taxes & fees
Dec 3 - Dec 4
Silver Sky Hotel

Hotel Inap Sri Gombak

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

168 Park Selayang by Manhattan Group

3.0 star property
Batu Caves
The price is NT$1,174
NT$1,344 total
includes taxes & fees
Dec 3 - Dec 4
168 Park Selayang by Manhattan Group

Moon Night Hotel

2.0 star property
Batu Caves
10.0 out of 10, Exceptional, (1)
"Loc"
New Zealand
Aaron
Moon Night Hotel

M3 Residences

3.0 star property
Batu Caves
M3 Residences

Fast Hotel Sri Gombak

2.5 star property
Batu Caves
Fast Hotel Sri Gombak

Hotel Richbaliz

3.5 star property
Batu Caves
7.2 out of 10, Good, (45)
"Good location."
Singapore
Subaharan
The price is NT$1,240
NT$1,416 total
includes taxes & fees
Dec 4 - Dec 5
Hotel Richbaliz

Selayang 168 Park Mall Apartments

3.0 star property
Batu Caves
The price is NT$2,731
NT$3,025 total
includes taxes & fees
Dec 9 - Dec 10
Selayang 168 Park Mall Apartments

Homestay 168 Park Mall

2.5 star property
Batu Caves
The price is NT$2,213
NT$2,466 total
includes taxes & fees
Dec 25 - Dec 26
Homestay 168 Park Mall

Staycation Urban 360 Apartments

3.5 star property
Batu Caves
The price is NT$3,408
NT$3,756 total
includes taxes & fees
Dec 15 - Dec 16
Staycation Urban 360 Apartments
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.

Great weekend hotel deals in Batu Caves

Showing deals for:Dec 12 - Dec 14
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 and neighborhoods for the activities you enjoy most. Learn more about Batu Caves
Learn more about Batu Caves

Kampung Pinang Baik

The restaurants and shopping are just a few features travelers like about Kampung Pinang Baik. If you want to do some sightseeing nearby, Tesco Extra Selayang and Batu Caves are a few top places to visit.

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

Pekan Kepong might not have many top sights, but Publika Shopping Mall and Batu Caves are two attractions nearby that you can check out.

Changkat

When in Changkat, you can plan a visit to Setapak Central Mall and Batu Caves, some noteworthy sights in the nearby area.

Taman Ehsan

Though Taman Ehsan might not have many top sights, you can venture to the surrounding area to see attractions like Batu Caves and Publika Shopping Mall.

Stay near popular Batu Caves attractions

Learn more about Batu Caves

Climb 272 colorful 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.

There is more to Batu Caves than the main cave, there are a couple of other caves and temples such as this one which comes with free a monkey guide. #detail #Macaques #Batu Cave #Temple #Malaysia #Kuala Lumpur
Photo by paul Mendoza
Open Photo by paul Mendoza

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

  • Iconic Batu Caves: Explore the stunning limestone caves and the impressive 42.7-meter-tall golden statue of Lord Murugan.
  • Cultural Experience: Immerse yourself in the rich cultural heritage through the Malaysia Heritage Walk and local temples.
  • Family-Friendly Activities: Enjoy nearby shopping centers like Selayang Mall and Selayang Point, along with amusement parks.
  • Outdoor Adventures: Venture into the surrounding urban parks and engage in outdoor activities.
  • Variety of Accommodations: Choose from budget-friendly guesthouses to luxury hotels for a comfortable stay.

Find great hotels near Batu Caves

Discover a range of hotel accommodations in Batu Caves, Selangor, catering to both business and leisure travelers. Whether you're seeking a family-friendly guesthouse or a star-rated hotel, you'll find options that fit your vacation needs. Enjoy a city-themed experience with convenient amenities that enhance your stay. Explore the best hotels in Batu Caves to ensure a memorable visit to this iconic destination.

  • Traders Hotel Kuala Lumpur: Located a mere 9.7km from Batu Caves, Traders Hotel Kuala Lumpur combines modern luxury with family-friendly amenities. This 5-star hotel is perfect for business travelers and families alike, offering a range of services designed for children. Guests can enjoy cribs at no cost, along with professional babysitting services available for a fee. The hotel also prioritizes safety with a first aid kit on site, ensuring peace of mind during your stay. With its sleek design and convenient location, Traders Hotel is a great choice for those looking to balance work and leisure.
  • Mandarin Oriental, Kuala Lumpur: Situated 9.7km from Batu Caves in the vibrant city center, Mandarin Oriental, Kuala Lumpur, is a luxurious 5-star haven for travelers seeking a sophisticated experience. This hotel offers a city-themed ambiance that encapsulates the essence of urban elegance. With world-class dining options, a lavish spa, and stunning views of the skyline, guests will find themselves immersed in luxury. Whether you’re in town for business or leisure, the Mandarin Oriental promises to deliver an unforgettable experience with its exceptional service and opulent facilities.
  • Oasia Suites Kuala Lumpur: Just 9.7km away from Batu Caves, Oasia Suites Kuala Lumpur is a stylish 4-star hotel that caters to business travelers looking for comfort and convenience. The property features contemporary decor and well-appointed suites designed for relaxation after a busy day. Guests can benefit from a range of amenities, including a fully equipped gym, swimming pool, and meeting facilities. Oasia Suites strikes the perfect balance between functionality and relaxation, making it an excellent choice for those on a business trip.

Where to stay in Batu Caves

Your vacation in Batu Caves, Malaysia, promises an enriching experience filled with family-friendly activities and cultural exploration. Just a short walk from the iconic Batu Caves, you'll find the Selayang Mall and Selayang Point, both offering a variety of shopping and dining options. The area's friendly atmosphere and budget-friendly options make it perfect for travelers seeking a memorable getaway, while its historical sites provide a glimpse into Malaysia's vibrant culture.

  • Kuala Lumpur: As the vibrant capital of Malaysia, Kuala Lumpur is a bustling metropolis that serves as a gateway to Batu Caves. With its dynamic blend of modern skyscrapers and historical architecture, the city is perfect for travelers seeking a city-themed experience. Popular attractions include expansive shopping centers and lively markets, making it a shopper's paradise. Don’t miss iconic landmarks like the Petronas Twin Towers and the Central Market, which showcase the city's rich cultural tapestry. Whether you’re here for business, family fun, or leisure, Kuala Lumpur promises an unforgettable urban adventure.
  • Kuala Lumpur City Centre: Located approximately 9.7km from Batu Caves, Kuala Lumpur City Centre is a vibrant neighborhood known for its luxurious shopping and stunning architecture. This area is popular year-round, particularly during peak seasons in July to August and December. Visitors flock here for a mix of family-friendly activities and business opportunities. The area boasts impressive skyscrapers, including the renowned Petronas Towers, and numerous shopping malls that cater to every taste. Stroll through beautifully landscaped parks or indulge in fine dining while enjoying the breathtaking city views.
  • Selayang: Nestled near Batu Caves, Selayang is a quaint village that offers a unique blend of local culture and business amenities. Although it may not be the first stop for tourists, Selayang's charm lies in its proximity to nature, including national parks and recreational beaches. Ideal for families and business travelers alike, Selayang features a variety of shopping centers and a relaxed atmosphere. Take a break from the urban hustle and explore the natural beauty surrounding this village, making it a great destination for those looking to unwind while still being close to the city's attractions.

Things to do near Batu Caves

Batu Caves offers a perfect blend of family-friendly activities and cultural experiences, ideal for city-themed vacations. Visitors can explore shopping centers and an amusement park while also enjoying the Malaysia Heritage Walk, which showcases the rich cultural history of the area. Don't miss the chance to immerse yourself in the vibrant atmosphere and attractions Batu Caves has to offer.

Shopping

In Batu Caves, enjoy shopping at the vibrant Petaling Street Market, just 9.7km away, offering a mix of local goods and souvenirs. For a broader experience, visit Publika Shopping Mall or Suria KLCC Shopping Centre, both within 9.7km, featuring a variety of shops and family-friendly vibes.

Recreation

Titiwangsa Lake Garden, just 6.4km from Batu Caves, offers serene paths for walking and relaxation amidst nature. At Templer Park Country Club, 9.7km away, enjoy golfing in a beautiful outdoor setting. The Royal Selangor Club, also 9.7km from Batu Caves, provides a luxurious retreat for leisure and socializing.

Adventure

Experience the thrill of the Genting Skyway, a cable car gondola located 20.9km from Batu Caves, offering breathtaking views. For water fun, visit Desa Waterpark, 16.1km away, perfect for family adventures. Don't miss Camp5, a climbing venue 11.3km from Batu Caves, ideal for outdoor sports enthusiasts.

Nightlife

The nightlife in Batu Caves is vibrant and diverse. The Kuala Lumpur Performing Arts Centre offers romantic performances and cultural experiences, while the DBKL City Theatre delivers captivating shows. For family-friendly entertainment, the National Planetarium provides a unique blend of fun and learning under the stars.

*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, plan your visit during the off-peak months of March to April or October, when prices are lower. Avoid Tuesdays for hotel bookings as they tend to be the most expensive. Consider using public transport, which is often cheaper than taxis. Make use of Expedia's tool to filter for budget-friendly, eco-certified hotels, and combine your hotel, flight, and activities for extra savings. Lastly, look for deals on Saturdays, the least expensive day to stay in Batu Caves.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Batu Caves are March to April and 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Batu Caves hotel reservations with your flights and activities through an Expedia package.

Find the best attractions near Batu Caves

Batu Caves is an ideal destination for city-themed, family, and cultural vacations, offering a mix of attractions like mosques, urban parks, and event venues. Visitors can enjoy rich cultural experiences and outdoor activities while exploring the area. For a comfortable stay, consider the best hotels in Batu Caves or those nearby, ensuring a convenient base for your adventures in this vibrant region.

  • Petronas Twin Towers: These iconic skyscrapers stand tall at 9.7km from Batu Caves, offering breathtaking city views. As you explore the sky bridge and observation deck, you'll experience the vibrant energy of Kuala Lumpur and its stunning architecture that blends modernity with cultural significance.
  • Kuala Lumpur Tower: Also located 9.7km away, this modern tower provides an exhilarating perspective of the city. The observation deck, one of the highest in the region, allows visitors to take in panoramic views, especially beautiful at sunset, making it a must-visit for photographers and city lovers.
  • MATRADE Exhibition and Convention Centre: Situated 6.4km from Batu Caves, this convention center is a hub for business and trade. While it may cater to professional events, the sleek architecture and surrounding area are appealing for those interested in modern Malaysian business culture.

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 CloudyAverageSlightly Low
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 HighAverage
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

Traveling to Batu Caves, Malaysia, is convenient via two major airports. Kuala Lumpur International Airport (KUL) is situated 53.1km away, with nearby hotels such as DoubleTree by Hilton Putrajaya Lakeside and Mövenpick Hotel & Convention Centre, offering various airport shuttle services. Subang Airport (SZB) is closer at 17.7km, with luxurious options like Mandarin Oriental and Grand Hyatt Kuala Lumpur, providing accessible transportation to the airport. Hilton Kuala Lumpur is also a great choice, offering 24-hour shuttle services. Both airports offer easy access to Batu Caves, ensuring a smooth start to your vacation.

Frequently asked questions

What's the best place for a stay in Batu Caves?
Ibis Styles Kuala Lumpur Sri Damansara is a favorite property for Expedia customers. This hotel offers a restaurant and a fitness center. Another favorite option for your trip based on reviews is Mercure Selangor Selayang. See all available top hotels, or vacation rentals in Batu Caves.
What are some of the best vacation rentals in Batu Caves?
6Room Corner Bungalow PJ Garden Wedding: This vacation home rental outside of Batu Caves offers a private yard, a pool table, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. It has 6 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Batu Caves.
If I need to cancel my hotel reservation in Batu Caves, will I receive a refund?
Yes, most hotel reservations are refundable if you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Batu Caves.
Where can I learn more about changing or cancelling my trip to Batu Caves?
For more information about changing or cancelling your trip to Batu Caves, head over to our customer service page.
What's the best hotel for a family trip to Batu Caves?
Mercure Selangor Selayang is a hotel with an outdoor pool and a free kids' club, and it's a top choice on Expedia for families. Attractions in the area like Berjaya Times Square and National Zoo are also fun for kids of all ages. Find more child-friendly accommodations in Batu Caves.
What's the best place to stay close to Orang Asli Museum?
Gombak Star Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers free WiFi and comfy beds. It's located 2.3 mi (3.7 km) from Orang Asli Museum. Other good options within 5 miles include Vinly Suite One and OYO 44097 Avatarr Hotel.
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 onsite pool. View all hotels with pools in Batu Caves.
What's the best accommodation near Kuala Lumpur International Airport (KUL)?
Tune Hotel klia2 (Airport Transit Hotel) is a popular 3.5-star hotel featuring a restaurant and free WiFi. It's located a short 1.6 mi (2.6 km) from Kuala Lumpur Intl. Airport. Other choices within close proximity to the airport include Sama-Sama Hotel, KL International Airport and Sama-Sama Express KLIA Airside Transit Hotel.
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. A top sight in the area is Berjaya Times Square. In Batu Caves, there are 54 hotels and other accommodations to choose from. Find out more about Batu Caves.
What are the top places to visit in Batu Caves?
Natural beauty is on display at Batu Caves, Bukit Guling Ayam, and Bukit Pana Kati. Additionally, you'll find Berjaya Times Square in the area. Check out what more to see and do in Expedia's Batu Caves guide.
How can I get around Batu Caves?
Head to KA07 Kepong Sentral Station to catch metro. If you want to journey outside of the area, hop aboard 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 like in Batu Caves?
The hottest months are usually March and February with an average temp of 80°F, while the coldest months are January and February with an average of 79°F. The rainiest months in Batu Caves are November, December, April, and October, with each month seeing an average of 13 inches of rainfall.

Explore a world of travel with Expedia