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

Top Hotels Near Batu Caves in Kuala Lumpur from AU$21

  • 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
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Batu Caves hotels

1. Batu Caves Business Hotel

Batu Caves Business Hotel
0.2 km from Batu Caves
Malaysia
SANKER
AU$41
includes taxes & fees
20 Sept - 21 Sept
Batu Caves Business Hotel

2. Batu Caves Business Hotel

Batu Caves Business Hotel
0.2 km from Batu Caves
Batu Caves Business Hotel

3. OYO 89381 Moonnight Hotel

OYO 89381 Moonnight Hotel
0.3 km from Batu Caves
Japan
Rui
OYO 89381 Moonnight Hotel

4. Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur
9.6 km from Batu Caves
United States
Kamal
AU$192
includes taxes & fees
16 Sept - 17 Sept
Shangri-La Kuala Lumpur

5. Seeds Hotel Selayang

Seeds Hotel Selayang
1.5 km from Batu Caves
United States
Angani
Seeds Hotel Selayang

6. Traders Hotel Kuala Lumpur

Traders Hotel Kuala Lumpur
9.9 km from Batu Caves
United States
Alexander
AU$225
includes taxes & fees
15 Sept - 16 Sept
Traders Hotel Kuala Lumpur

7. The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves
0.6 km from Batu Caves
Taiwan
Peter
AU$37
includes taxes & fees
19 Sept - 20 Sept
The Concept Hotel KL - Batu Caves

8. Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur
9.6 km from Batu Caves
United States
Sayantani
AU$257
includes taxes & fees
16 Sept - 17 Sept
Mandarin Oriental, Kuala Lumpur

9. InterContinental Kuala Lumpur by IHG

InterContinental Kuala Lumpur by IHG
9.4 km from Batu Caves
Australia
Gavin
AU$205
includes taxes & fees
29 Aug - 30 Aug
InterContinental Kuala Lumpur by IHG

10. DoubleTree by Hilton Hotel Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur
9.3 km from Batu Caves
South Korea
CHUL
AU$127
includes taxes & fees
14 Sept - 15 Sept
DoubleTree by Hilton Hotel Kuala Lumpur

11. Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur
9.8 km from Batu Caves
United Kingdom
Aban
AU$217
includes taxes & fees
20 Sept - 21 Sept
Grand Hyatt Kuala Lumpur

12. Moon Night Hotel

Moon Night Hotel
0.9 km from Batu Caves
Australia
Frederick Maglaya
Moon Night Hotel

13. Star Suites KLCC

Star Suites KLCC
9 km from Batu Caves
Australia
Leanne
AU$117
includes taxes & fees
16 Sept - 17 Sept
Star Suites KLCC

14. Hilton Kuala Lumpur

Hilton Kuala Lumpur
11.4 km from Batu Caves
Canada
Desiree
AU$170
includes taxes & fees
14 Sept - 15 Sept
Hilton Kuala Lumpur

15. Aloft by Marriott Kuala Lumpur Sentral

Aloft by Marriott Kuala Lumpur Sentral
11.6 km from Batu Caves
Canada
Felicia
AU$149
includes taxes & fees
23 Aug - 24 Aug
Aloft by Marriott Kuala Lumpur Sentral

16. Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
Medan Batu Caves, 1.2 km from Batu Caves
Malaysia
Anonymous traveller
AU$40
includes taxes & fees
23 Aug - 24 Aug
Lavana Hotel Batu Caves

17. JW Marriott Kuala Lumpur

JW Marriott Kuala Lumpur
10.5 km from Batu Caves
United Kingdom
Balwinder
AU$205
includes taxes & fees
23 Aug - 24 Aug
JW Marriott Kuala Lumpur

18. 1055 Batu Caves Star Hotel

1055 Batu Caves Star Hotel
Medan Batu Caves, 1.2 km from Batu Caves
Malaysia
Mr Dass
1055 Batu Caves Star Hotel

19. Holiday Inn Express Kuala Lumpur City Centre by IHG

Holiday Inn Express Kuala Lumpur City Centre by IHG
10 km from Batu Caves
Canada
Dennis Justin
AU$95
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Express Kuala Lumpur City Centre by IHG

20. FEECO HOTEL KUALA LUMPUR

FEECO HOTEL KUALA LUMPUR
1.8 km from Batu Caves
Singapore
ANDREW
AU$62
includes taxes & fees
13 Sept - 14 Sept
FEECO HOTEL KUALA LUMPUR
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 modern hotel pool area with a view of mountains and cityscape at dusk.
FEECO HOTEL KUALA LUMPUR
7.8
Good
154 reviews
View
A modern hotel reception area with a wooden reception desk, a digital display, and a wall-mounted clock.
Lavana Hotel Batu Caves
6.8
17 reviews
View
A hotel room with a large bed, a television mounted on the wall, a wardrobe, and a mirror.
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

Top Batu Caves Hotel Reviews

AC Hotel by Marriott Kuala Lumpur

AC Hotel by Marriott Kuala Lumpur

10/10 Excellent
"Keneth at the front desk gave excellent service"
Nadine 3-night trip
Posted 9 hours ago
AC Hotel by Marriott Kuala Lumpur
Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur

10/10 Excellent
"Great breakfast"
Aban 5-night trip
Posted 2 days ago
Grand Hyatt Kuala Lumpur
Hyatt Regency Kuala Lumpur At KL Midtown

Hyatt Regency Kuala Lumpur At KL Midtown

10/10 Excellent
"Excellent experience, would love to go stay there again."
Tahmoor 1-night trip
Posted 2 days ago
Hyatt Regency Kuala Lumpur At KL Midtown
Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

10/10 Excellent
"Very centrally located and very close to KLCC park and mall. Nice room with comfy bed. All Staff are great and the overall service was fantastic."
Ammran 1-night trip
Posted 3 days ago
Mandarin Oriental, Kuala Lumpur
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 3 days 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 3 days 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 4 days ago
DoubleTree by Hilton 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 8 days ago
Hyatt Centric City Centre Kuala Lumpur
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 11 days ago
Sunway Putra Hotel Kuala Lumpur

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

  • Stunning Limestone Formations: Marvel at the breathtaking limestone caves and cliffs that create a dramatic backdrop for exploration.
  • Cultural Immersion: Engage with local culture through shopping opportunities and visits to nearby mosques and urban parks.
  • Canopy Walkway: Experience stunning views of the surrounding area from the canopy walkway, perfect for nature lovers.
  • Family-Friendly Attractions: Enjoy a variety of attractions that cater to families, ensuring a fun-filled visit for all ages.
  • Diverse Accommodation Options: Choose from a range of hotels and guesthouses that provide comfortable stays for every traveller.

Find great hotels near Batu Caves

Discover a range of delightful accommodation options in Batu Caves, Selangor, tailored to suit the needs of every traveller. From family-friendly hotels to charming guesthouses, you’ll find the perfect base for your city-themed holiday experience. Whether you're on a business trip or seeking leisure, explore the best hotels and convenient lodging near Batu Caves for a memorable stay.

  • Traders Hotel Kuala Lumpur: Located approximately 10km from Batu Caves, Traders Hotel Kuala Lumpur boasts a guest rating of 9.2, making it a premier choice for families seeking a comfortable stay. The hotel offers a range of family-friendly amenities, including complimentary cribs, a first aid kit, and options for babysitting and childcare at an additional fee. The dining experience accommodates children with special breakfast options, ensuring a delightful start to the day. Guests can enjoy an inviting atmosphere that combines luxury with family-oriented services, perfect for creating memorable holiday experiences.
  • DoubleTree by Hilton Hotel Kuala Lumpur: Also rated at 9.2, the DoubleTree by Hilton Hotel Kuala Lumpur is situated 10km from Batu Caves and caters to families desiring a luxurious getaway. The hotel features an array of amenities tailored for children, including a complimentary crib, a children’s pool, and breakfast options. Safety features like window guards provide peace of mind for parents. With its upscale offerings and attentive service, this hotel provides a sophisticated yet family-friendly environment, ideal for creating lasting holiday memories.
  • Oasia Suites Kuala Lumpur: With a guest rating of 8.4, Oasia Suites Kuala Lumpur is situated 10km from Batu Caves and is tailored for business travellers. This contemporary hotel focuses on providing a conducive environment for work and relaxation. Guests can enjoy modern amenities, including spacious suites equipped with essential facilities for a productive stay. The hotel’s strategic location ensures easy access to the business district, making it a practical choice for those balancing work commitments and leisure time while visiting Kuala Lumpur.

Where to stay near Batu Caves

Experience the vibrant blend of urban charm and scenic beauty near Batu Caves, Selangor. Discover family-friendly attractions and budget-friendly stays that cater to all travellers. Explore the iconic Batu Caves tourism site, marvel at its stunning limestone formations, and immerse yourself in the friendly atmosphere of the Medan Batu Caves district. With great locations and easy access for Singapore travellers, this area promises a memorable holiday filled with adventure and cultural exploration.

  • Kuala Lumpur: As a vibrant metropolis, Kuala Lumpur is the heart of Malaysia, with Batu Caves nestled within its borders. The city is a bustling hub that attracts travellers year-round, particularly peaking in July to August and December. Visitors are drawn to its diverse experiences, ranging from family outings to business ventures. Kuala Lumpur is renowned for its impressive shopping centres and malls, allowing for a splendid retail experience. Notable landmarks include towering skyscrapers, significant architectural marvels, and thrilling theme parks, making it a must-visit for any holidaymaker.
  • Batu Caves: Batu Caves is a captivating city that offers a unique blend of culture and nature. Located within its own charming environment, Batu Caves experiences a steady flow of visitors, especially during January and from August to September. Tourists flock here for city-themed adventures, family-friendly activities, and business engagements. The area boasts intriguing shopping centres and resorts, alongside stunning monuments and significant architecture that reflect the rich heritage of Malaysia. The iconic Batu Caves themselves, with their limestone formations and vibrant Hindu temples, are an unmissable highlight.
  • Kuala Lumpur City Centre: Situated approximately 10km from Batu Caves, Kuala Lumpur City Centre is a bustling neighbourhood that embodies the essence of city life. It remains popular among tourists throughout the year, with peak seasons aligning with July to August and December. Visitors are attracted to its family-oriented outings, business opportunities, and vibrant city experiences. The area is filled with expansive shopping malls and centres, making it a retail paradise. Moreover, the skyline is adorned with impressive skyscrapers and notable architectural landmarks, creating a stunning backdrop for exploration.

Things to do near Batu Caves

When visiting Batu Caves, immerse yourself in local culture with delightful shopping opportunities. Don't miss the chance to explore the canopy walkway for stunning views and partake in engaging factory tours that showcase the region's craftsmanship. These activities offer a wonderful blend of adventure and insight into the vibrant community surrounding Batu Caves.

Shopping

Near Batu Caves, you can explore local shops offering handicrafts and souvenirs. If you're up for a drive, head to Sunway Pyramid, where you'll find a variety of retail outlets, dining options, and entertainment facilities in a vibrant shopping environment.

Recreation

Near Batu Caves, the Shanti Retreat offers yoga classes and meditation sessions amidst serene surroundings, promoting relaxation and mindfulness. The nearby Health Sanctuary provides holistic wellness therapies and rejuvenating massages, perfect for unwinding after a day of exploration.

Adventure

Experience the thrill of the Genting Skyway, a cable car gondola located 21km from Batu Caves, offering breathtaking views as you glide through the lush hills. For more adventure, try SkyTrex Adventure, a zipline and ropes course 26km away, perfect for outdoor enthusiasts seeking excitement.

Nightlife

Explore the vibrant nightlife near Batu Caves with a visit to the lively Sky Bar, where you can enjoy stunning views and refreshing cocktails. For a more relaxed vibe, head to the nearby Taps Beer Bar, offering a variety of local brews and a friendly atmosphere for socialising.

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

Booking tips and Expedia advantages for Batu Caves

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Batu Caves are March and September to October, where the prices are slightly lower. This is in comparison to August and December to January, 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 specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, ensuring you see 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 environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay at Batu Caves with your flights and activities through an Expedia package deal.

Find the best attractions near Batu Caves

Batu Caves offers a rich blend of cultural and outdoor experiences, featuring notable attractions such as mosques, urban parks, and skyscrapers. Travellers can explore nearby sites, including hotels like Sahara Batu Caves, and enjoy the vibrant atmosphere of the area. With a range of activities and points of interest, Batu Caves is an ideal destination for those seeking both adventure and cultural immersion.

  • Petronas Twin Towers: These iconic skyscrapers dominate the Kuala Lumpur skyline, showcasing a stunning blend of modern design and Islamic architecture. Marvel at the intricate details and take a stroll across the sky bridge for panoramic views of the city.
  • KLCC Park: This urban oasis offers lush greenery, walking paths, and a picturesque lake, making it an ideal spot for families and outdoor lovers. Enjoy the serene atmosphere while taking in views of the nearby towers.
  • Kuala Lumpur Tower: As one of the tallest telecommunications towers in the world, it features an observation deck that provides breathtaking views of the cityscape, especially at sunset. The tower's unique design adds to its appeal.

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

Visiting Batu Caves is easily accessible from major airports in the region. Kuala Lumpur International Airport (KUL) is situated 53km away, with nearby accommodations such as the Mövenpick Hotel & Convention Centre KLIA, just 5km from the airport, offering convenient shuttle services. Subang Airport (SZB) is only 18km from Batu Caves, with excellent hotel options like Traders Hotel Kuala Lumpur, 16km away, providing transfer services. For those considering Malacca International Airport (MKZ), located 126km away, hotels such as Hatten Hotel Melaka are available, just 8km from the airport. Each airport offers various transportation services to ensure a smooth journey to Batu Caves.

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 AU$21 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