Hotels in Batu Caves

Hotels in Batu Caves

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Batu Caves
HotelBatu CavesBreakfast includedHomes & aptsParking availablePay at HotelWithin 1 kmFamily roomFree cancellationPool
Property Type
HotelApartmentGuest house
Property facilities & services
Parking availablePoolFree parkingSmoking areaWi-Fi in public areasElevatorGymRestaurant24-hour front deskSaunaBarbecueBarLuggage storageCar rentalsWake-up callairport transfersConference room

We found 16 hotels for you in Batu Caves

Trip.com offers top-picked hotels in Batu Caves, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
The Concept Hotel KL - Batu Caves Hotels in Batu Caves
The Concept Hotel KL - Batu Caves Hotels in Batu CavesThe Concept Hotel KL - Batu Caves Hotels in Batu CavesThe Concept Hotel KL - Batu Caves Hotels in Batu CavesThe Concept Hotel KL - Batu Caves Hotels in Batu CavesThe Concept Hotel KL - Batu Caves Hotels in Batu CavesThe Concept Hotel KL - Batu Caves Hotels in Batu Caves
66
Hotels in Batu Caves
Parking
Wi-Fi in Public Areas
"Room and bathroom was very clean and comfy. Very near to the Batu Caves and room had view of Mountains through the window."
Very Good
606 reviews
8.6/10
1 night
From £15
Check Availability
Batu Caves Hotel Kuala Lumpur Hotels in Batu Caves
Batu Caves Hotel Kuala Lumpur Hotels in Batu CavesBatu Caves Hotel Kuala Lumpur Hotels in Batu CavesBatu Caves Hotel Kuala Lumpur Hotels in Batu CavesBatu Caves Hotel Kuala Lumpur Hotels in Batu CavesBatu Caves Hotel Kuala Lumpur Hotels in Batu CavesBatu Caves Hotel Kuala Lumpur Hotels in Batu Caves
47
Hotels in Batu Caves
Private parking
Wi-Fi in Public Areas
Smoking Area
"Overall Rating: ⭐⭐⭐⭐⭐ (5/5) Cleanliness: ⭐⭐⭐⭐⭐ The room was spacious, spotless, and beautifully maintained. Bedding and bathroom areas were clean, and the overall environment was exceptionally comfortable. Amenities: ⭐⭐⭐⭐⭐ The hotel offers modern amenities that make a stay convenient and relaxing. Wi-Fi was fast and reliable, and the room included everything needed for a comfortable visit. Location: ⭐⭐⭐⭐⭐ The location is excellent, with easy access to major attractions and public transport. It made exploring the Batu Caves area effortless and convenient. Service: ⭐⭐⭐⭐⭐ Check-in was smooth and efficient. Staff were welcoming, professional, and genuinely friendly, making me feel at home from the moment I arrived. Value for Money: ⭐⭐⭐⭐⭐ Considering the exceptional comfort, convenience, and high-quality service, the hotel offers excellent value for money. Guest Comment: I recently stayed at Batu Caves Medan Hotel, and it exceeded every expectation. From the warm and efficient check-in to the spacious, spotless rooms with modern amenities, every aspect of the stay was top-notch. Combined with the perfect location and attentive staff, this hotel is highly recommended for anyone visiting the area. I’m already looking forward to my next stay!"
715 reviews
6.9/10
1 night
From £7
Check Availability
Smile Hotel Selayang Point Hotels in Batu Caves
Smile Hotel Selayang Point Hotels in Batu CavesSmile Hotel Selayang Point Hotels in Batu CavesSmile Hotel Selayang Point Hotels in Batu CavesSmile Hotel Selayang Point Hotels in Batu CavesSmile Hotel Selayang Point Hotels in Batu CavesSmile Hotel Selayang Point Hotels in Batu Caves
46
Hotels in Batu Caves
Wake-Up Call
Wi-Fi in Public Areas
Smoking Area
+1
"well, i just can say smile hotel is the best burget hotel in selayang area, it was cheap and clean, and also when u check out the hotel , they will ask u about the room anythings ok or not , like the smile hotel service~"
Very Good
40 reviews
8.2/10
1 night
From £16
Check Availability
Hotel Richbaliz Kuala Lumpur Hotels in Batu Caves
Hotel Richbaliz Kuala Lumpur Hotels in Batu CavesHotel Richbaliz Kuala Lumpur Hotels in Batu CavesHotel Richbaliz Kuala Lumpur Hotels in Batu CavesHotel Richbaliz Kuala Lumpur Hotels in Batu CavesHotel Richbaliz Kuala Lumpur Hotels in Batu CavesHotel Richbaliz Kuala Lumpur Hotels in Batu Caves
99+
Hotels in Batu Caves
Public parking
Bar
Restaurant
+2
"saya paling suka sebab ada water dispenser Coway di setiap level. just bring your own bottle, then refill la banyak mana you suka. housekeeping team has done their very good job. bila balik bilik, semua kemas macam first time check in. parking dah reserved untuk hotel guests and free je (deposit RM20). cuma satu je, parking hotel ada di basement bangunan in front of the hotel. untuk solo traveller, kena extra careful sebab agak gelap tempat parking dia."
Very Good
64 reviews
8.8/10
1 night
From £22
Check Availability
Hotel O Hotel 916 Hotels in Batu Caves
Hotel O Hotel 916 Hotels in Batu CavesHotel O Hotel 916 Hotels in Batu CavesHotel O Hotel 916 Hotels in Batu CavesHotel O Hotel 916 Hotels in Batu CavesHotel O Hotel 916 Hotels in Batu CavesHotel O Hotel 916 Hotels in Batu Caves
49
Hotels in Batu Caves
Wake-Up Call
Wi-Fi in Public Areas
"just nice. good for budget. but the hotel located next to the main road."
24 reviews
6.3/10
1 night
From £6
Check Availability
Mercure Selangor Selayang Hotels in Batu Caves
Mercure Selangor Selayang Hotels in Batu CavesMercure Selangor Selayang Hotels in Batu CavesMercure Selangor Selayang Hotels in Batu CavesMercure Selangor Selayang Hotels in Batu CavesMercure Selangor Selayang Hotels in Batu CavesMercure Selangor Selayang Hotels in Batu Caves
98
Hotels in Batu Caves
Indoor swimming pool
Fitness Room
Private parking
+11
"I stayed at Mercure Selayang because my mother had a medical appointment at Hospital Selayang, and the location was perfect.. just a few minutes away. The hotel is clean, comfortable, and well-maintained. The staff were friendly and helpful throughout our stay. The room was spacious with a nice view, and the bed was very comfortable. The convenience of having shops and restaurants nearby made things even easier for us. Overall, it was a pleasant and stress-free stay, especially during a busy time with hospital visits. Would definitely recommend this hotel for anyone who needs to be near Hospital Selayang or wants a relaxing stay in the area."
Very Good
200 reviews
8.3/10
1 night
From £29
Check Availability
Sky Hotel @ Selayang Hotels in Batu Caves
Sky Hotel @ Selayang Hotels in Batu CavesSky Hotel @ Selayang Hotels in Batu CavesSky Hotel @ Selayang Hotels in Batu CavesSky Hotel @ Selayang Hotels in Batu CavesSky Hotel @ Selayang Hotels in Batu CavesSky Hotel @ Selayang Hotels in Batu Caves
26
Hotels in Batu Caves
Public parking
Wi-Fi in Public Areas
Smoking Area
"Worth the money. Spacious and clean room. We had a great time here. The staff are very friendly."
Very Good
47 reviews
8.7/10
1 night
From £13
Check Availability
Fast Hotel Sri Gombak Hotels in Batu Caves
Fast Hotel Sri Gombak Hotels in Batu CavesFast Hotel Sri Gombak Hotels in Batu CavesFast Hotel Sri Gombak Hotels in Batu CavesFast Hotel Sri Gombak Hotels in Batu CavesFast Hotel Sri Gombak Hotels in Batu CavesFast Hotel Sri Gombak Hotels in Batu Caves
65
Hotels in Batu Caves
Private parking
Luggage Storage
Wi-Fi in Public Areas
+1
"Best hotel for people who want place where everything is nearby, and lively at night, room is quiet ok and aircond is working just great."
18 reviews
7.4/10
1 night
From £9
Check Availability
Hotel Avatarr Hotels in Batu Caves
Hotel Avatarr Hotels in Batu CavesHotel Avatarr Hotels in Batu CavesHotel Avatarr Hotels in Batu CavesHotel Avatarr Hotels in Batu CavesHotel Avatarr Hotels in Batu CavesHotel Avatarr Hotels in Batu Caves
99+
Hotels in Batu Caves
Wi-Fi in Public Areas
"I love this hotel ! Comfortable hotel to stayed ! but if have lift much better hehe"
Very Good
11 reviews
8.1/10
1 night
From £11
Check Availability
168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New Hotels in Batu Caves
168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New Hotels in Batu Caves168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New Hotels in Batu Caves168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New Hotels in Batu Caves168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New Hotels in Batu Caves168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New Hotels in Batu Caves168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New Hotels in Batu Caves
99+
Hotels in Batu Caves
Outdoor swimming pool
Fitness Room
Parking
+1
"The room is very large and clean, and has all the necessary living facilities, including kitchenware, tableware, a refrigerator, washing machine, and other appliances. The TV is especially great. There's a gym and free swimming pool downstairs, and there's a shopping mall on the ground floor, making shopping very convenient. I highly recommend it."
Outstanding
10 reviews
9.8/10
1 night
From £23
Check Availability
See all hotels in Batu Caves

Trip.com's insights for hotels in Batu Caves

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Batu Caves hotel at the right time!

Which month offers the lowest hotel rates in Batu Caves?

August is the most affordable month to book a hotel in Batu Caves, with average nightly rates around £24. Prices peak in January, when rates reach about £30 per night.
(Based on Trip.com data from March 13, 2025 to March 13, 2026.)
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb

What is the cheapest day of the week for hotels in Batu Caves?

Hotel rates in Batu Caves are typically lowest on Tuesday, with average nightly rates around £24. Wednesday tends to be the most expensive, averaging £30 per night.
(Based on Trip.com data from March 13, 2025 to March 13, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Explore accommodation types in Batu Caves

Immerse yourself in the vibrant atmosphere of Batu Caves with our handpicked accommodation options

Top hotel picks in Batu Caves

See all
Check out these top-booked hotels from the past 30 days!
Hotel O Casavilla Hotel Hotels in Batu Caves
4.7/10
2 review

Hotel O Casavilla Hotel

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
With a stay at Hotel O Casavilla Hotel in Batu Caves, you'll be within a 15-minute drive of Petronas Twin Towers and KLCC Park. This hotel is 9.9 mi (16 km) from Pavilion Kuala Lumpur and 10.4 mi (16.7 km) from Berjaya Times Square. This hotel offers designated smoking areas. Featured amenities include express check-in, express check-out, and a 24-hour front desk. Make yourself at home in one of the 30 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and bidets. Conveniences include complimentary bottled water, and housekeeping is provided daily.
Select dates to view prices
Hotel Inap Sri Gombak Hotels in Batu Caves
6.8/10
3 review

Hotel Inap Sri Gombak

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
With a stay at Hotel Inap Sri Gombak in Batu Caves, you'll be a 3-minute drive from Batu Caves and 10 minutes from Petronas Twin Towers. This hotel is 7.3 mi (11.8 km) from Suria KLCC Shopping Centre and 7.5 mi (12 km) from KLCC Park. Make yourself at home in one of the 24 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and bidets. Conveniences include irons/ironing boards and desk chairs, and housekeeping is provided on request.
Select dates to view prices
168 Park Selayang by Manhattan Group Hotels in Batu Caves
6.3/10
3 review

168 Park Selayang by Manhattan Group

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
Located in Batu Caves, this apartment is within a 15-minute drive of Petronas Twin Towers and 1 Utama. This apartment is 10.1 mi (16.3 km) from KLCC Park and 10.3 mi (16.6 km) from Pavilion Kuala Lumpur. Free self parking is available onsite. Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a refrigerator and a microwave. A 40-inch flat-screen television is provided, with cable programming available.
Select dates to view prices
Agape Hotel Selayang Hotels in Batu Caves
8.6/10
29 review

Agape Hotel Selayang

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
Great care is taken to ensure guests experience comfort through top-notch services and amenities. Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit.When arriving by car, you'll be grateful for the on-site complimentary parking at hostel. Whether it's an extended stay or simply needing fresh attire, dry cleaning service and laundry service provided by hostel ensures your cherished travel garments stay spotless and accessible.The hostel's daily housekeeping ensures an excellent option for your stay.In order to ensure the utmost level of relaxation, the guestrooms feature an inviting design and are equipped with all basic necessities, creating a delightful stay experience.To ensure your satisfaction, certain rooms in the hostel come fitted with air conditioning for a more pleasant stay. In select rooms, visitors can enjoy a touch of amusement with the availability of television and cable TV for their entertainment needs. Within specific rooms, a refrigerator, bottled water, a coffee or tea maker and mini bar is conveniently available for your use. Understanding the significance of bathroom facilities in enhancing visitor contentment, hostel offers a hair dryer and toiletries within a few chosen chambers. How about kicking off each day of your getaway with a delicious cup of coffee? At the hostel, relish in the invigorating taste of a freshly brewed, excellent coffee.Various excellent meal offerings at hostel ensure that enticing and easily accessible options are constantly available. Visitors with specific dietary preferences can savor a variety of culinary styles at AGAPE HOTEL SELAYANG, featuring halal choices to accommodate their needs. Throughout the day, engage in the entertaining activities available at AGAPE HOTEL SELAYANG.Unwind effortlessly each day by exploring the salon, conveniently situated within the hostel.
Select dates to view prices
168 Park Suites, KL by Homebrickz Hotels in Batu Caves
4.0/10
1 review

168 Park Suites, KL by Homebrickz

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
Great care is taken to ensure guests experience comfort through top-notch services and amenities.Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit. To facilitate your arrival and departure, you can pre-book airport transfer services prior to checking in. The hotel offers taxi and car hire amenities for your ease in navigating around Kuala Lumpur.When arriving by car, you'll be grateful for the on-site complimentary parking at hotel. The hotel offers reception assistance, including express check-in or check-out, to ensure guest satisfaction. Should you require it, the tours can even assist you in booking tickets and securing reservations for the finest shows and events in the vicinity.Whether you're here for an extended stay or simply require fresh garments, the hotel ensures your cherished travel attire remains spotless and accessible with the convenience of laundromat located on the premises.Need something at the last minute? The convenience stores has you covered, ensuring your requirements are met without any inconvenience. Smoking is permitted solely in the specified smoking zones allocated by hotel.In order to ensure the utmost level of relaxation, the guestrooms feature an inviting design and are equipped with all basic necessities, creating a delightful stay experience.To ensure a pleasant stay, a selection of rooms at hotel come furnished with linen service and air conditioning, all designed with your ease in mind.Several chosen accommodations at 168 PARK SUITES, KL BY HOMEBRICKZ have a separate living room incorporated into the room design.In select rooms, visitors can enjoy a touch of amusement with the availability of television, in-room video streaming and cable TV for their entertainment needs. Rest assured, quenching your thirst is not a concern with a refrigerator available in select accommodations. Understanding the significance of bathroom facilities in enhancing visitor contentment, hotel offers a hair dryer, toiletries and towels within a few chosen chambers. How about kicking off each day of your getaway with a delicious cup of coffee? At the hotel, relish in the invigorating taste of a freshly brewed, excellent coffee.Various excellent meal offerings at hotel ensure that enticing and easily accessible options are constantly available. Visitors with specific dietary needs can enjoy various culinary choices at 168 PARK SUITES, KL BY HOMEBRICKZ, providing kosher and halal alternatives.Visitors staying at 168 PARK SUITES, KL BY HOMEBRICKZ have the option to receive groceries in their room for meal preparation, courtesy of the unique service provided by the hotel.Visitors wishing to create their personal culinary delights will appreciate the on-site BBQ facilities provided at this establishment.Throughout the day, engage in the entertaining activities available at 168 PARK SUITES, KL BY HOMEBRICKZ.Unwind by the pool at hotel and cherish a leisurely moment. Guests who enjoy maintaining their fitness regimen while on holiday can visit the fitness center provided by hotel.
Select dates to view prices
Batu Caves Business Hotel Hotels in Batu Caves
6.8/10
11 review

Batu Caves Business Hotel

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
When you stay at Batu Caves Business Hotel in Batu Caves, you'll be in the historical district, within a 15-minute drive of Petronas Twin Towers and KLCC Park. This hotel is 8.7 mi (14 km) from Pavilion Kuala Lumpur and 9.5 mi (15.4 km) from Berjaya Times Square. This hotel offers designated smoking areas. Make yourself at home in one of the 35 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
Select dates to view prices
Ark Batu Caves Hotel Hotels in Batu Caves
7.5/10
1 review

Ark Batu Caves Hotel

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
With a stay at Ark Batu Caves Hotel in Batu Caves, you'll be within a 15-minute drive of Petronas Twin Towers and KLCC Park. This hotel is 8.4 mi (13.5 km) from Pavilion Kuala Lumpur and 9 mi (14.5 km) from Berjaya Times Square. Take advantage of the hotel's 24-hour room service. Featured amenities include a 24-hour front desk and a water dispenser. Make yourself at home in one of the 35 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and slippers.
Select dates to view prices
Lavana Hotel Batu Caves Hotels in Batu Caves
6.9/10
4 review

Lavana Hotel Batu Caves

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
With a stay at Lavana Hotel Batu Caves in Batu Caves (Medan Batu Caves), you'll be a 3-minute drive from Batu Caves and 10 minutes from World Trade Centre Kuala Lumpur. This hotel is 7.9 mi (12.7 km) from Petronas Twin Towers and 7.9 mi (12.7 km) from Petaling Street Market. Make use of convenient amenities, which include complimentary wireless internet access and a hair salon. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 3 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and bidets. Conveniences include complimentary bottled water, and housekeeping is provided daily.
Select dates to view prices
V Hotel Sri Gombak (Previously MyHome Hotel) Hotels in Batu Caves
6.9/10
2 review

V Hotel Sri Gombak (Previously MyHome Hotel)

Hotel near Batu Caves
Popular choice among guests booking hotels in Batu Caves
Great care is taken to ensure guests experience comfort through top-notch services and amenities.Remain linked during your visit by utilizing the complimentary internet access available. Parking is accessible, supplied by the hotel for guests who arrive by car.In limited designated zones, smoking is exclusively permitted. Crafted for coziness, every guestroom provides an array of features, guaranteeing a tranquil night's sleep while maintaining the level of comfort.For an elevated experience at hotel, select rooms are equipped with blackout curtains to improve your stay.Expand your in-room entertainment choices with various amenities, such as television offered in certain accommodations. Maintain your cleanliness and feel revitalized using a hair dryer available in select guest restrooms.
Select dates to view prices

FAQs About Hotels in Batu Caves

What are the best places to stay in Batu Caves?

Some of the best places to stay in Batu Caves are near popular attractions like Batu Caves, Giant Batu Caves and Lord Murugan Statue, offering easy access to key sights and amenities.

What are the top hotels in Batu Caves near Batu Caves?

Some of the top hotels in Batu Caves near Batu Caves include Batu Caves Hotel Kuala Lumpur (from £8), The Concept Hotel KL - Batu Caves (from £13) and Hotel O Hotel 916 (from £7), all offering easy access to Batu Caves, making them ideal for visitors looking to explore the area.

What are some of the best hotels in Batu Caves?

The most popular Batu Caves hotels for your stay: Batu Caves Hotel Kuala Lumpur (from £8), Mercure Selangor Selayang (from £23) and Sky Hotel @ Selayang (from £16) are the preferred hotels.

Which hotels in Batu Caves have swimming pools?

What hotels in Batu Caves offer an especially good breakfast ?

Mercure Selangor Selayang (from £23),Hotel Richbaliz Kuala Lumpur (from £25) and Smile Hotel Selayang Point (from £10) provide high-quality breakfast. Start your day with a delicious breakfast!

How to get good deals on hotels in Batu Caves?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Batu Caves Hotels Information

Number of Reviews
1,791
Total Properties
16
Weekday Avg. Price
£33
Weekend Avg. Price
£36
Trending hotel
Batu Caves Hotel Kuala Lumpur