Download App
MYR
Log In
Register
Transports
Accommodations
Things to Do
Travel Add-ons
  1. Hotel
    >
  2. Malaysia
    (8468 Hotels)
    >
  3. Kuala Lumpur
    (1616 Hotels)
    >
  4. Batu Caves
    (19 Hotels)

Hotels near Batu Caves

Kuala Lumpur, Malaysia · 19 hotels available
Recently Viewed Hotels
Check-out
Sat, 25 Mar 2023
Search Hotels
Going on a business trip
Pay upon Check-in

Batu Caves is well known for being a magnificent religious landmark by Hindus. The colorful 272 steps of the steep flight will bring you to view the glorious skyline of the city. It is basically a limestone hill which comes in four main caves, Temple Cave, Dark Cave, Cave Villa and Ramayana Cave. Check out our best hotel selections to complete your visit here.

Best hotels near Batu Caves

EXTERIOR_BUILDING KIP Hotel

KIP Hotel

Hotels
Batu Caves, Kuala Lumpur
Impressive
8.4
(675 Reviews)
See Prices
BEDROOM Ark Batu Caves Hotel

Ark Batu Caves Hotel

Hotels
Batu Caves, Kuala Lumpur
When you stay at Ark Batu Caves Hotel in Batu Caves, you'll be within a 10-minute drive of International Islamic University and Setapak Central Mall. This hotel is 8.3 mi (13.3 km) from Petronas Twin Towers and 8.5 mi (13.6 km) from KLCC Park.
See Prices
LOBBY Hotel 916

Hotel 916

Hotels
Batu Caves, Kuala Lumpur
See Prices
EXTERIOR_BUILDING Batu Caves Hotel

Batu Caves Hotel

Hotels
Batu Caves, Kuala Lumpur
With a stay at Batu Caves Hotel in Batu Caves (Medan Batu Caves), you'll be a 4-minute drive from Batu Caves and 6 minutes from Tesco Extra Selayang. This hotel is 7.9 mi (12.8 km) from Petronas Twin Towers and 8.1 mi (13.1 km) from Pavilion Kuala Lumpur.
See Prices
EXTERIOR_BUILDING Hotel Number One Parkway

Hotel Number One Parkway

Hotels
Batu Caves, Kuala Lumpur
When you stay at Hotel Number One Parkway in Kuala Lumpur, you'll be within a 10-minute drive of Selayang Hospital and Tesco Extra Selayang. This hotel is 9.4 mi (15.2 km) from Petronas Twin Towers and 9.6 mi (15.5 km) from Pavilion Kuala Lumpur.
See Prices
EXTERIOR_BUILDING OYO 1002 Hotel Sahara Inn Batu Caves

OYO 1002 Hotel Sahara Inn Batu Caves

Hotels
Batu Caves, Kuala Lumpur
Good
6.5
(26 Reviews)
See Prices
COMMON_SPACE Lavana Hotel @ Batu Caves

Lavana Hotel @ Batu Caves

Hotels
Batu Caves, Kuala Lumpur
Convenient
8.1
(106 Reviews)
See Prices
Other Batu Caves Star Hotel

Batu Caves Star Hotel

Hotels
Batu Caves, Kuala Lumpur
See Prices
EXTERIOR_BUILDING OYO 1055 Batu Caves Star Hotel

OYO 1055 Batu Caves Star Hotel

Hotels
Batu Caves, Kuala Lumpur
Good
7.0
(146 Reviews)
See Prices
EXTERIOR_BUILDING My Home Hotel (Prima Sri Gombak)

My Home Hotel (Prima Sri Gombak)

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.3
(54 Reviews)
See Prices
EXTERIOR_BUILDING OYO 90235 Hotel Inap Sri Gombak

OYO 90235 Hotel Inap Sri Gombak

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.8
(67 Reviews)
See Prices
BEDROOM Sun Inns Batu Caves

Sun Inns Batu Caves

Hotels
Sentul, Kuala Lumpur
See Prices
EXTERIOR_BUILDING Hotel Times Inn Batu Caves

Hotel Times Inn Batu Caves

Hotels
Sentul, Kuala Lumpur
Convenient
7.1
(22 Reviews)
See Prices
EXTERIOR_BUILDING Batu Caves Business Hotel (ARK)

Batu Caves Business Hotel (ARK)

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.8
(27 Reviews)
See Prices
LOBBY OYO 89381 Moonnight Hotel

OYO 89381 Moonnight Hotel

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.2
(85 Reviews)
See Prices
EXTERIOR_BUILDING Gombak Star Hotel

Gombak Star Hotel

Hotels
Batu Caves, Kuala Lumpur
Good
6.9
(18 Reviews)
See Prices
EXTERIOR_BUILDING Batu Caves Budget Hotel (ARK)

Batu Caves Budget Hotel (ARK)

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.4
(12 Reviews)
See Prices
BEDROOM Super OYO 44097 Avatarr Hotel

Super OYO 44097 Avatarr Hotel

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.6
(14 Reviews)
See Prices
LOBBY New Wave Hotel Batu Caves

New Wave Hotel Batu Caves

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.4
(38 Reviews)
See Prices
EXTERIOR_BUILDING Soho Hotel Sri Gombak

Soho Hotel Sri Gombak

Hotels
Batu Caves, Kuala Lumpur
Convenient
7.7
(137 Reviews)
See Prices
See all 19 Hotels in Batu Caves

Facts about Batu Caves

Total Accommodation
19 Properties
Popular Area
Sri Petaling, Bukit Bintang
Popular Hotel
KIP Hotel, Ark Batu Caves Hotel
Popular Landmark
Bukit Bintang, Bersepadu Selatan Bus Terminal

Guest reviews in Batu Caves

8.3
Impressive
1,931 reviews from hotels in Batu Caves with aggregated rating of 8.3/10.
Review from various users that have stayed in Batu Caves will help you to choose the perfext hotel easily!
Sharanya K.
This is a private profile
5.5
/ 10
30 Jan 2023
The staff very helpful but the hotel room are not very clean and the cups all very dirty. When we reach to our room it was not ready due to some water leaking. The bedsheets are also not clean. Overall the hotel need some clean up and good wash of the bedsheets.
Ali W.
This is a private profile
4 Aug 2019
It's ok good and thanks!
fatin a.
This is a private profile
22 Jan 2023
I don't get the room for I paid for! It 's a totally horrible experience ever.
Vishnu S.
This is a private profile
11 Jul 2019
When we feedback you guys revert back to the hotel and they seem to be rude and angry when we stay there again. Feedback is for improvement and not to show attitude.
Fithrah F.
This is a private profile
27 Jan 2023
Friendly front desk receptionist. Near to restaurants. Strong wifi signal. Maybe can include electronic cattle for customers to make their hot drinks in the room.
Rehan
This is a private profile
9 Aug 2020
Rude staff, ask us to bring the towels back but it’s dirty how to bring back. Really stupid
Julmaydi K.
This is a private profile
13 Jan 2019
Worst! Why in hotel cook curry? The tv channel only got 2 channels . At midnight they control your channel from outside. Wtf!!! They only provide you tamil channel!!
Lew K. Y.
This is a private profile
16 Aug 2022
Hotel very good cpndition. Very clean and comfortable.
Fatimah I.
This is a private profile
11 Nov 2018
At first when we arriving at the hotel. the staff said my booking did not get in to their system. I am waited for about half an hour but still no status. then the staff ask for a deposit about rm100 and I check in. upon check out the staff said my booking still did not get in to the system. and now I am asking what is the problem with your system. its really make me unsatisfied.

Most commonly asked questions in Batu Caves

How many hotels are listed in Batu Caves ?

Currently, there are around 19 hotels that you can book in Batu Caves

About

5 Hotels Recommendation Around Batu Caves to Stay

There are so many tourist destinations that can be explored in Malaysia. At least around Kuala Lumpur, you can find a variety of interesting tourist attractions such as the Petronas Tower, Sunway Lagoon Theme Park, and Batu Caves. It feels like a vacation to Malaysia is incomplete if you don't take pictures and experience the tour around Batu Caves yourself.

The distance between the most famous Hindu Temples in Malaysia is not that far. You can choose two forms of public transportation to get there. Departing from KL Sentral station, you can take the train line that leads to the Klang Valley. 

The time needed to get there is about 30 minutes. Meanwhile, another way is to take the Intra City Bus from the Central Market. In fact, you can also use a taxi, but the budget spent will certainly be more expensive.

There is one thing you need to pay attention to before visiting Batu Caves. This tourist destination that has many caves is also known as a place where long-tailed monkeys live. Visitors can voluntarily feed the monkeys. This is indeed one form of entertainment, but you should still remember to be careful. The monkeys here are quite mischievous and also like to bite. Make sure you keep a safe distance.

Best Hotels To Stay in Batu Caves 

1. Mercure Selangor Selayang 

Looking for a comfortable and affordable hotel from Batu Caves? Try staying at

. This hotel is located at No B G 12 Dataran Emerald Jalan PS 11, Prima Selayang, Selayang, Gombak, Selangor, Malaysia, 68100, approximately 3.5 km from Batu Caves. 

To make a wonderful stay, don't forget to book a room that has a view of the mountain. It is very beautiful and makes the heart calm. The condition of the room is quite spacious so you can move more freely. In addition, the rooms are also clean and well-maintained with modern interiors.

Are you curious to stay here? Prices per night start from 196 RM for the superior type with 1 double bed and without breakfast. As for the superior suite type starting from 364 RM only. 

2. Lavana Hotel @Batu Caves

Are you looking for a hotel located very close to Batu Caves so that you can visit it easily?

is highly recommended. The hotel located at No. 19, Jalan Sri Selayang, Taman Sri Selayang, Batu Caves, Kuala Lumpur, Malaysia, 68100 is only 1 km from the famous Batu Caves tourist attraction.

Guests who stay here say that they are very satisfied with the service from the staff on duty because they are so friendly, communicative and also helpful. The available rooms are very comfortable and kept clean. With air conditioning facilities, you will feel right in your room while resting.

Are you curious to try staying here? You don't have to worry because the price per night at this hotel starts from RM 138 for the Deluxe 1 Queen Bed type. Meanwhile, those of you who bring your family but still want to stay in one room can order Family type 2 queen beds with prices starting from only RM 255 per night.

3. Ark Batu Caves Hotel 

Another hotel that is close enough to Batu Caves with adequate facilities is

. Located at No 553, Jalan Samudra Utara 1, Taman Samudra, Batu Caves, Kuala Lumpur, Malaysia, 68100, the distance is only about 1.5 km to Batu Caves. Pretty close right?

Some of the facilities that guests can enjoy are the smoke-free 24-hour reception area and Wi-Fi throughout the hotel building. Wi-Fi is one of the important things so that you can stay connected with family or colleagues. The position is also quite strategic because it is close to various public facilities that you need.

Would you consider staying here? The rental price per night is quite cheap, starting from only RM 74 for an Exclusive Double type room. Very suitable for those of you who are on vacation with a limited budget but want to stay comfortable.

4. Crystal Crown Hotel Kuala Lumpur 

If you want to make your vacation a pleasant and satisfying moment, one of the accommodations that should be well prepared is the problem of where to stay. Located around 4 to 5 km from Batu Caves,

can be a comfortable hotel with a reasonable price. Located at 3 Jalan Jambu Mawar, Off Jalan Kepong, Kepong, Kuala Lumpur, Malaysia, 52000

This hotel is close enough to Kampung Batu Station to make it easy for you to walk around Kuala Lumpur, Batu Caves, and the surrounding area. The rooms available here are also spacious and have complete facilities such as a refrigerator and hot water. All have also received breakfast facilities.

Another thing that is often talked about from this hotel is its delicious breakfast menu. In addition, the staff on duty are very friendly, communicative, and able to help solve the problems of guests who come. Your vacation will be even happier.

Feel free to book a room here through Traveloka. The room price per night starts from 150 RM only for a superior twin type with an area of ​​27 sqm (very spacious and comfortable!). As for the deluxe King type, the price per night starts from RM 240. 

5. 77 Boutique Hotel 

Located around 4.7 km from Batu Caves,

can be one of the hotels you want on your list. The location is quite strategic because it is close to grocery, banking/ATM, laundry, and also small shops that sell various needs.

Being in the Kepong Area makes this hotel have a calm and relaxed atmosphere. Here you will not go hungry because there are many restaurants and shops, it is very easy to find food. The rooms available are also very comfortable, with modern interiors that are well maintained and clean. There are Wi-Fi facilities throughout the hotel area that keep you connected to the outside world. The staff is friendly and communicative.

Interested in trying to stay here? The price per night starts from RM 139 only for a deluxe King room.

Best Activities To Do in Batu Caves

1. Climbing 272 steps

Batu Caves is a large cave and also a nearby residential area. There are 4 large caves that you must explore. You have to climb 272 steps first to reach it. So, prepare physically and bring a drink when doing it.

2. Studying Hindu Culture

The caves in Batu Caves are named Ramayana Cave, Villa Cave, Dark Cave, and Temple Cave. Then there are temples that are places of worship for Hindus. You can learn about Merka culture through the statues and paintings here.

There are so many things you can do near Batu Caves. Let's plan your vacation to Batu Caves right now. Don't forget to order plane tickets, cars, or hotels through Traveloka.

Need help?

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2023 Traveloka