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

Top Hotels Near Batu Caves in Kuala Lumpur from NZ$26

  • 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
9 Oct - 10 Oct
Tomorrow
10 Oct - 11 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Property class

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
NZ$26
includes taxes & fees
11 Oct - 12 Oct
Hotel O Hotel 916

2. Batu Caves Business Hotel

Batu Caves Business Hotel
0.2 km from Batu Caves
Malaysia
SANKER
NZ$55
includes taxes & fees
23 Oct - 24 Oct
Batu Caves Business Hotel

3. The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves
0.6 km from Batu Caves
Taiwan
Peter
NZ$35
includes taxes & fees
22 Oct - 23 Oct
The Concept Hotel KL - Batu Caves

4. Fast Hotel Sri Gombak Near Batu Caves

Fast Hotel Sri Gombak Near Batu Caves
1.8 km from Batu Caves
NZ$42
includes taxes & fees
19 Oct - 20 Oct
Fast Hotel Sri Gombak Near Batu Caves

5. Ark Batu Caves Hotel

Ark Batu Caves Hotel
1.6 km from Batu Caves
NZ$40
includes taxes & fees
19 Oct - 20 Oct
Ark Batu Caves Hotel

6. Avatarr Hotel

Avatarr Hotel
1.8 km from Batu Caves
NZ$32
includes taxes & fees
15 Oct - 16 Oct
Avatarr Hotel

7. A&R Urban Hotel

A&R Urban Hotel
2.1 km from Batu Caves
NZ$43
includes taxes & fees
22 Oct - 23 Oct
A&R Urban Hotel

8. Fast Hotel Sri Gombak By Zuzu

Fast Hotel Sri Gombak By Zuzu
1.8 km from Batu Caves
NZ$39
includes taxes & fees
1 Nov - 2 Nov
Fast Hotel Sri Gombak By Zuzu

9. M3 Residences

M3 Residences
< 0.1 km from Batu Caves
NZ$329
includes taxes & fees
10 Oct - 11 Oct
M3 Residences

10. Hotel Inap Sri Gombak Near IIUM KL

Hotel Inap Sri Gombak Near IIUM KL
1.9 km from Batu Caves
Australia
Jayathi
NZ$31
includes taxes & fees
22 Oct - 23 Oct
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
United Kingdom
Ibtihal
NZ$185
includes taxes & fees
21 Oct - 22 Oct
Hyatt Regency Kuala Lumpur At KL Midtown

12. Arte By Thomas Chan

Arte By Thomas Chan
7.1 km from Batu Caves
Canada
Olsi
NZ$260
includes taxes & fees
13 Oct - 14 Oct
Arte By Thomas Chan

13. Wedgewood Residences Mont' Kiara

Wedgewood Residences Mont' Kiara
7.6 km from Batu Caves
United States
??
NZ$146
includes taxes & fees
22 Oct - 23 Oct
Wedgewood Residences Mont' Kiara

14. OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
3.8 km from Batu Caves
Malaysia
Asrul
NZ$34
includes taxes & fees
14 Oct - 15 Oct
OYO Townhouse, Selayang formerly RHR Hotel

15. Smile Hotel Selayang Point

Smile Hotel Selayang Point
3.7 km from Batu Caves
Malaysia
Rajeswary
NZ$48
includes taxes & fees
19 Oct - 20 Oct
Smile Hotel Selayang Point

16. 77 Boutique Hotel

77 Boutique Hotel
4.6 km from Batu Caves
United States
Michael
NZ$59
includes taxes & fees
22 Oct - 23 Oct
77 Boutique Hotel

17. Suwara Hotel

Suwara Hotel
4.4 km from Batu Caves
Malaysia
Connielee
NZ$37
includes taxes & fees
8 Nov - 9 Nov
Suwara Hotel

18. Kepong Hotel

Kepong Hotel
4.7 km from Batu Caves
Malaysia
Kum Hoong
NZ$41
includes taxes & fees
18 Oct - 19 Oct
Kepong Hotel

19. Ami Suites

Ami Suites
7.2 km from Batu Caves
Australia
Lucy
NZ$127
includes taxes & fees
23 Oct - 24 Oct
Ami Suites

20. Mercure Selangor Selayang

Mercure Selangor Selayang
3.6 km from Batu Caves
Singapore
Naga Satish
NZ$92
includes taxes & fees
18 Oct - 19 Oct
Mercure Selangor Selayang
View all properties

Compare popular hotels close to Batu Caves

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Two single beds with white headboards and red pillows, a small bedside table, and a window with curtains.
Hotel O Hotel 916
8.8
Excellent
5 reviews
View
A small, tiled bathroom with a toilet, sink, and a hand dryer.
Batu Caves Business Hotel
6.6
19 reviews
View
The Concept Hotel with a modern facade, large windows, and a prominent blue sign.
The Concept Hotel KL - Batu Caves
8.0
Very good
2 reviews
View
A hotel room with two beds, a window with curtains, a nightstand with a bottle and a tissue box, and a wall-mounted power outlet.
Fast Hotel Sri Gombak Near Batu Caves
8.0
Very good
1 review
View
Two single beds with white linens and brown blankets, a black and white tiled floor, and a wall with a floral pattern.
Ark Batu Caves Hotel
6.0
2 reviews
View

Top Batu Caves Hotel Reviews

Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur

10/10 Excellent
"Great location in close proximity to the Petronas Towers and other attractions. Excellent hotel, incredibly friendly and welcoming staff, immaculate reception area and hotel overall. We notified them of an early arrival and they allowed us to use the spa area to change whilst our room was made ready. Nice pool area, fabulous breakfast and large comfortable bar area with live music. One of the nicest hotels I have ever stayed in"
robert 1-night trip
Posted 11 hours ago
Shangri-La Kuala Lumpur
Star Suites KLCC

Star Suites KLCC

10/10 Excellent
"Fantastic location, excellent facilities and clean and spacious room. Very happy to have stayed here."
Debra 4-night trip
Posted 15 hours ago
Star Suites KLCC
Four Points By Sheraton Kuala Lumpur, City Centre

Four Points By Sheraton Kuala Lumpur, City Centre

10/10 Excellent
"Great hotel. Staff were amazing throughout our short stay and very helpful."
Anthony Paul 1-night trip
Posted 10 days ago
Four Points By Sheraton Kuala Lumpur, City Centre
AC Hotel by Marriott Kuala Lumpur

AC Hotel by Marriott Kuala Lumpur

10/10 Excellent
"Clean rooms helpful staff,good breakfast"
Athar 4-night trip
Posted 10 days ago
AC Hotel by Marriott Kuala Lumpur
Sunway Putra Hotel Kuala Lumpur

Sunway Putra Hotel Kuala Lumpur

10/10 Excellent
"Excellent that’s all i can say about this hotel. For family, solo travellers or business i think it’s a great place to stay."
Abdul Kareem 3-night trip
Posted 2 months 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 2 months ago
WTC Hotel, Kuala Lumpur - Formerly Leo Palace Hotel Classic Wing
Arte By Thomas Chan

Arte By Thomas Chan

10/10 Excellent
"Grwat!"
Gabriel 2-night trip
Posted 3 months ago
Arte By Thomas Chan

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 top-notch restaurants.
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 lively bars in this culturally rich 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 vibrant area's Chinatown and enjoy its top-notch restaurants.
See properties

Find out more about Batu Caves

Top reasons to visit Batu Caves

  • Stunning Limestone Caves: Explore the breathtaking limestone caves that house impressive temples and shrines, showcasing unique geological formations.
  • Cultural Experience: Immerse yourself in the rich cultural heritage through local temples and the vibrant atmosphere of Batu Caves.
  • Lush Greenery: Enjoy a relaxing picnic in the surrounding parks, providing a serene escape from urban life.
  • Shopping Opportunities: Browse local crafts and souvenirs nearby, perfect for finding unique mementos.
  • Convenient Accommodation: Stay at local hotels for easy access to attractions, ensuring a comfortable visit.

Find great hotels near Batu Caves

Experience the charm of Batu Caves with a range of accommodation options tailored for both business and leisure travellers. Whether you prefer a hotel or a guesthouse, you'll find welcoming places like Lavana Hotel and Star Hotel that cater to families and offer a unique city-themed getaway. Discover the perfect base to explore the stunning caves and vibrant surroundings while enjoying top-notch services and facilities.

  • Traders Hotel Kuala Lumpur: Nestled within a vibrant urban setting, the 5-star Traders Hotel Kuala Lumpur offers a family-friendly atmosphere with a guest rating of 9.2 out of 10. Located 9.7km from Batu Caves, this hotel features amenities tailored for children, including babysitting services and complimentary cribs. Guests can enjoy a delightful breakfast for kids (additional fee) and access to a first aid kit, ensuring peace of mind for families. The hotel combines modern luxury with a welcoming environment, making it an ideal choice for those seeking a memorable family vacation.
  • DoubleTree by Hilton Hotel Kuala Lumpur: Another outstanding 5-star option, the DoubleTree by Hilton Hotel Kuala Lumpur is also situated 9.7km from Batu Caves and boasts a guest rating of 9.2 out of 10. This hotel leans into luxury while still being family-friendly, offering amenities such as window guards for child safety and a children’s swimming pool. A breakfast option for kids (additional fee) ensures that even the little ones are catered for. This accommodation is perfect for families wishing to experience a touch of elegance while enjoying quality time together.
  • Oasia Suites Kuala Lumpur: For those travelling for business, the 4-star Oasia Suites Kuala Lumpur is an excellent choice. Located 9.7km from Batu Caves, it has a guest rating of 8.4 out of 10. The hotel caters specifically to business travellers, providing essential facilities such as meeting rooms and high-speed internet. Its convenient location ensures easy access to business districts, making it a practical option for professionals. The serene environment allows for a productive stay, ensuring guests can focus on their work while enjoying the comforts of modern accommodation.

Where to stay near Batu Caves

Batu Caves offers an unforgettable travel experience, blending urban vibrancy with scenic beauty. Just a stone's throw away, you'll find family-friendly attractions and budget-friendly options that cater to every traveller. This spiritual sanctuary is an ultimate getaway, providing an unrivaled location for exploration. Discover the warm hospitality of friendly locals and immerse yourself in the diverse atmosphere of the surrounding cities and neighbourhoods, making your visit truly memorable.

  • Kuala Lumpur: As a vibrant metropolis, Kuala Lumpur is a gateway to a diverse cultural experience. Located a short trip from Batu Caves, this bustling city offers an array of attractions, from stunning skyscrapers like the Petronas Towers to charming historical sites. Visitors can indulge in shopping at modern malls or explore local markets. The city’s energy peaks during July to August and December, making it ideal for family outings, business trips, and urban adventures. Don’t miss the opportunity to experience the local cuisine at street food stalls or dine in high-end restaurants.
  • Batu Caves: Nestled within its namesake city, Batu Caves is a must-visit destination known for its spectacular limestone hills and iconic Hindu temples. The site is particularly lively during January and August to September, attracting tourists for its vibrant festivals and breathtaking views. Families and culture enthusiasts will find plenty to explore, including the impressive Batu Caves Temple complex and its monumental statue of Lord Murugan. With shopping centres and resorts nearby, there’s no shortage of activities for visitors looking to immerse themselves in this unique locale.
  • Kuala Lumpur City Centre: Located approximately 9.7km from Batu Caves, Kuala Lumpur City Centre is the heart of the city’s modern lifestyle. This area is famed for its impressive architecture and luxurious shopping experiences. The bustling atmosphere draws families, business travellers, and sightseers alike throughout the year, with peak visitor numbers in July to August and December. Highlights include the expansive shopping malls and stunning green spaces like KLCC Park, making it an excellent spot for relaxation amidst the urban hustle.

Things to do near Batu Caves

Shopping

In Batu Caves, you can explore the local market stalls for unique souvenirs and traditional crafts. If you're up for a drive, the nearby Sunway Pyramid offers a larger shopping experience with international brands and dining options, while IOI City Mall showcases a variety of shops and entertainment facilities.

Recreation

Explore the serene surroundings of Batu Caves with a visit to the nearby wellness retreats. Enjoy yoga sessions and meditation classes that embrace nature’s tranquility. For recreation, hiking the trails around the caves offers stunning views and a chance to connect with the lush landscape.

Adventure

Experience breathtaking views on the Genting Skyway, a cable car gondola located 20.9km from Batu Caves, offering a thrilling ride through lush landscapes. For a rush of adrenaline, try SkyTrex Adventure, a zipline ropes course situated 25.7km away, where you can soar through the treetops in an exhilarating outdoor setting.

Nightlife

As night falls in Batu Caves, explore the vibrant street food scene, where you can savour local delicacies. For a lively atmosphere, check out nearby cafes and eateries that often offer live music, creating a relaxed vibe to enjoy with friends.

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

Find the best attractions near Batu Caves

Batu Caves, a vibrant destination in Selangor, offers a mix of cultural experiences and outdoor adventures. Explore the stunning caves, visit nearby mosques, and enjoy the lush urban parks. For those seeking city vibes, the towering skyscrapers of Kuala Lumpur are just a short trip away. Consider staying at local hotels near Ramayana Cave for easy access to these attractions, making your visit both convenient and enriching.

  • Petronas Twin Towers: Standing as iconic symbols of modern Malaysia, the Petronas Twin Towers offer a stunning skyline view. Visitors can explore the sky bridge connecting the two towers for breathtaking vistas of the bustling city below.
  • KLCC Park: A serene escape amidst the city, KLCC Park features lush greenery, walking paths, and a beautiful lake. It's an ideal spot for families, offering playgrounds and picnic areas, while also providing picturesque views of the towers.
  • Kuala Lumpur Tower: This modern tower boasts an observation deck that delivers panoramic views of the city. An engaging experience awaits as you learn about Kuala Lumpur's culture and history while enjoying a meal at the revolving restaurant.

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

Reaching Batu Caves is convenient with several major airports nearby. Kuala Lumpur International Airport (KUL) is 53.1km away, with hotels like Mövenpick Hotel & Convention Centre KLIA, offering airport shuttles on request. Subang Airport (SZB) is 17.7km away, and nearby hotels include Traders Hotel Kuala Lumpur, providing shuttle services. For those considering Malacca International Airport (MKZ), located 125.5km from Batu Caves, options like Hatten Hotel Melaka and Doubletree by Hilton Melaka are available within 9.7km, ensuring a comfortable stay. Each airport provides various transport services, making your journey smooth and enjoyable.

Frequently asked questions

What hotels are within walking distance to Batu Caves?
Discover top-rated hotels within walking distance to Batu Caves that combine comfort with convenience for your visit.The Concept Hotel KL - Batu CavesThe Concept Hotel KL - Batu Caves is a welcoming 3-star hotel located just a 14-minute walk from the iconic Batu Caves. Rated 8.0 by travellers, this hotel offers stunning mountain views that enhance the overall experience. Guests can unwind and take in the beautiful surroundings from their rooms, making it a perfect choice for those looking to enjoy the natural beauty of the area.
What are the most popular family-friendly hotels near Batu Caves?
Discovering family-friendly hotels near Batu Caves is an exciting adventure for travellers seeking the best stays for their loved ones. Here are some top-rated options that cater to families visiting this iconic destination.Smile Hotel Danau KotaSmile Hotel Danau Kota is a family-friendly 3-star hotel located 7.4 km from Batu Caves, a travellers' rating of 7.4. This hotel features essential family amenities such as free cribs and daily housekeeping. In addition, travellers can enjoy air-conditioned rooms and complimentary toiletries, making for a pleasant stay.Crystal Crown Kuala LumpurCrystal Crown Kuala Lumpur is a 3-star hotel located just 6.0 km from Batu Caves, making it a convenient choice for families. With a travellers' rating of 7.4, this hotel offers a variety of family-friendly amenities, including complimentary cribs and breakfast options for children. Guests can enjoy additional conveniences such as daily housekeeping, room service, and easy access to nearby shopping districts.KIP Hotel Kuala LumpurKIP Hotel Kuala Lumpur, a 4-star hotel situated only 3.2 km from Batu Caves, provides an excellent choice for families with a review rating of 7.6. This hotel features family-friendly amenities like daily housekeeping and free breakfasts for children, ensuring a comfortable stay. Guests can also take advantage of an outdoor pool, complimentary toiletries, and convenient self-parking.
Which hotels near Batu Caves offer the best views?
Discovering the ideal hotel near Batu Caves that offers stunning views can elevate your travel experience.The Concept Hotel KL - Batu CavesWith a solid review rating of 8.0, The Concept Hotel KL - Batu Caves is a delightful choice just a 14-minute walk from Batu Caves. This hotel features a stunning mountain view that travellers can enjoy, adding to the serene ambiance of their stay. Travellers can appreciate the comfort of premium rooms, ensuring a relaxing retreat after a day of exploration.
Are there any hotels with pools close to Batu Caves?
For travellers seeking hotels with pools near the stunning Batu Caves, there are some excellent options to enhance your stay.KIP Hotel Kuala LumpurKIP Hotel Kuala Lumpur is a welcoming 4-star hotel located just 3.2 km from Batu Caves, making it a convenient choice for travellers. With a review rating of 7.6, this hotel features an inviting outdoor pool, perfect for relaxation after a day of exploration. Guests will appreciate daily housekeeping, complimentary toiletries, and free self-parking, ensuring a comfortable and straightforward stay. Additionally, families can take advantage of special breakfast options for children.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Batu Caves.
Can I find Expedia discounts for hotels near Batu Caves?
To look for discounts on hotels near Batu Caves, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Batu Caves?
Prices for hotels near Batu Caves often vary, but you can find a great deal from NZ$26 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia