Hotels in Batu Caves

Book your stay in Batu Caves with Trip.com and choose from a fantastic selection of properties near the iconic Batu Caves temple complex for an unforgettable visit, Gombak for delicious local dining, Selayang for vibrant markets and convenience, KTM links for easy access to Kuala Lumpur, and nearby routes for exploring Klang Valley attractions.

Exclusive Batu Caves hotel promo codes

Unlock the latest Trip.com promo codes and enjoy big savings on Batu Caves hotels. Book now for great rates on amazing hotels!

Get hotels deals

Best hotels in Batu Caves

Explore Batu Caves with stays near iconic landmarks, luxury hotels, and top boutiques for the best shopping and dining

Mercure Selangor Selayang

Mercure Selangor Selayang

📍 No B G 12, Dataran Emerald, Jalan Ps 11, Prima Selayang, Batu Caves
★★★★ 8.6 (218 reviews)

Located in Selayang, this hotel offers a comfortable stay near local dining, shopping, and business districts, with easy access to the iconic Batu Caves and Kuala Lumpur.

The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves

📍 137, Jln SBC 1, Batu Caves
★★★ 8.6 (613 reviews)

Nestled near the iconic Batu Caves, this hotel offers a modern and practical retreat that keeps you perfectly positioned near the temple complex, local dining, and easy routes to explore Kuala Lumpur.

Hotel Richbaliz Kuala Lumpur

Hotel Richbaliz Kuala Lumpur

📍 13, Jalan SP1, Selayang Point, Batu Caves
★★★ 8.6 (76 reviews)

Located in Selayang, this hotel offers a charming boutique-style stay with comfortable rooms, nearby local dining, and easy access to the iconic Batu Caves, Kepong, and Kuala Lumpur.

168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New

168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New

📍 168 Park Selayang, Jalan Kuching, Batu Caves
★★★ 9.1 (14 reviews)

Nestled in Selayang, this apartment-style retreat offers modern comfort that keeps you perfectly positioned near Batu Caves, Kepong, local dining, and easy routes to explore Kuala Lumpur.

Urban 360 By Luvit Stay

Urban 360 By Luvit Stay

📍 Jalan Makmur, Taman Sri Gombak, Batu Caves
★★★ 9.4 (2 reviews)

"Good place to stay, lots of restaurants and stores nearby."

168 Park Residence by Homebrickz

168 Park Residence by Homebrickz

📍 168 Park Selayang, Jln Kuching, Batu Caves
★★★★ 7.8 (2 reviews)

"Very nice hotel cleaning also very best"

168 PARK SELAYANG

168 PARK SELAYANG

📍 168 Park Selayang, Jln Kuching, Batu Caves
★★★ 5.1 (3 reviews)

"First time I gv bad experience. No proper communication with onner, no proper room facilities and room policy not sm in online booking. I really don't recommend this property stay home,so bad. I nvr take the room pictures bcz I'm so upsetting 🤦"

Ark Batu Caves Hotel

Ark Batu Caves Hotel

📍 NO 553G, Jalan Samudera Utara 1, Taman Samudra, Batu Caves
★★★ 9.4 (2 reviews)

"Near very famous tourism place"

Restu Homestay 168 Park Mall Selayang 3BR 2B Pool Gym Wi-Fi

Restu Homestay 168 Park Mall Selayang 3BR 2B Pool Gym Wi-Fi

📍 168 Park Selayang C - 28-20, Batu Caves
★★★ (0 reviews)

Find the perfect stay for your travel style in Batu Caves

Real traveler reviews of Batu Caves hotels

9.2
Excellent community rating
Real & verified guest reviews from all over the world
S

SINGCC

Business traveler
Mercure Selangor Selayang ★★★★
"Good place 😃👍"
★★★★★
2026-01-16
E

ELN.C

Solo traveler
The Concept Hotel KL - Batu Caves ★★★
"Strategic location in Batu Caves area. Nice staff hospitality, clean and spacious room. The only drawback is the surrounding roadside noise is quite higher in the room on the low floor."
★★★★★
2025-06-23
s

sheila saravanan

Couple
Hotel Richbaliz Kuala Lumpur ★★★
"Very convenient ✌🏻"
★★★★★
2025-12-31
G

Guest User

Family
168 Park Selayang by Fei Hong #Kuala Lumpur #Batu Caves #Kepong #New ★★★
"The place is a very strategic place to stay and the apartment itself is well facilitated. The homestay was clean, nice and vibrant. All of the service is well worked and I have no complaint."
★★★★★
2026-02-15
G

Guest User

Family
Urban 360 By Luvit Stay ★★★
"Overall, it's quite comfortable to use. Sometimes the microwave makes noise, and sometimes the elevator malfunctions and you can't press the buttons."
★★★★★
2026-05-10
G

Guest User

Business traveler
168 Park Residence by Homebrickz ★★★★
"Convenient as it connected with the shopping mall"
★★★★★
2026-05-26
E

Evonne236

Couple
168 PARK SELAYANG ★★★
"Easy parking easy to check in ~ ground floor are shopping mall with nice environment"
★★★★★
2026-05-10
A

Anonymous User

Family
Ark Batu Caves Hotel ★★★
"The room is average and the service is OK"
★★★★★
2023-12-30
G

Guest User

Family
168 Park Selayang by Iconique ★★★
"Overall good"
★★★★★
2026-05-17

Batu Caves travel info

Power Plug & Voltage

240V/Type G

💵

Exchange Rate

1 USD ≈ 4.14 MYR

💳

Local Payment

Cash/Cards/Touch'n Go

📱

Connectivity

CelcomDigi/Maxis/U Mobile

🌡️

Current Weather

Cloudy

Book your hotel on Trip.com for an amazing travel experience. If you want to stay at the best hotel in Batu Caves, Trip.com is here to help! In Batu Caves, both areas with attractions and the city center are good places to stay. For trips in Batu Caves, you can choose hotels around the city center or accommodations near popular attractions.

There is no civilian airport in this city. You can visit a nearby city first, and then head to Batu Caves using other means of transportation. Visitors often choose to travel to Batu Caves by bus.

On Trip.com, there are 24 recommended hotels in Batu Caves. When looking for hotels in Batu Caves, there are likely good options at a nightly budget of just 24 USD. There are 2 four-star hotels in Batu Caves at an average price of 32 USD per night. There are 6 three-star hotels in Batu Caves at an average price of 27 USD per night. There are 12 two-star hotels in Batu Caves at an average price of 17 USD per night. Hotels in Batu Caves offer great value for your money, so a high accommodation budget isn't necessary. Mercure is the most popular brand among tourists. In Batu Caves, there are hotels under the Mercure brand. Travelers who favor this brand can choose to stay there to enjoy the luxury services provided by Mercure. A popular hotel in Batu Caves, Smile Hotel Selayang Point Kuala Lumpur is also one of the highest rated. Star Hotel Batu Caves Kuala Lumpur is also one of the most frequently chosen hotels.

For short trips in Batu Caves, Majlis Perbandaran Selayang Stadium are all good options. The most famous attractions locally are Dark Cave Malaysia.

More Batu Caves hotel info

Data type

Details

Number of reviews

1,879

Total properties

24

Weekday Avg. Price

$44

Weekend Avg. Price

$51

Trending hotel

Batu Caves Hotel Kuala Lumpur

Popular area

Medan Batu Caves

Batu Caves hotel FAQs

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.