Searching for hotels in Batu Caves? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Batu Caves, we've got you covered!

Hotels You May Like in Batu Caves

Check out our selection of great hotels in Batu Caves.

5 star

Mercure Selangor Selayang
4.2/5213 Reviews

Mercure Selangor Selayang

Batu Caves|3.64km from downtown
Located in Batu Caves, Mercure Selangor Selayang is connected to a shopping center, a 4-minute drive from 99 Wonderland Park and 15 minutes from 1 Utama. This hotel is 9.5 mi (15.2 km) from Petronas Twin Towers and 9.5 mi (15.3 km) from Petaling Street.Take advantage of recreational opportunities offered, including an outdoor pool, an indoor pool, and a fitness center. This hotel also features complimentary wireless Internet access, concierge services, and shopping on site.Satisfy your appetite for lunch or dinner at Meraki Restaurant, a restaurant which specializes in local and international cuisine, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 6:30 AM to 10:30 AM for a fee.Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Planning an event in Batu Caves? This hotel has 7126 square feet (662 square meters) of space consisting of a conference center and 5 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 120 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, as well as phones with free local calls.

Show more

Business travel

Show more

Breakfast

Show more

Family friendly

Mercure Selangor Selayang
4.2/5213 Reviews

Mercure Selangor Selayang

Batu Caves|3.64km from downtown
Located in Batu Caves, Mercure Selangor Selayang is connected to a shopping center, a 4-minute drive from 99 Wonderland Park and 15 minutes from 1 Utama. This hotel is 9.5 mi (15.2 km) from Petronas Twin Towers and 9.5 mi (15.3 km) from Petaling Street.Take advantage of recreational opportunities offered, including an outdoor pool, an indoor pool, and a fitness center. This hotel also features complimentary wireless Internet access, concierge services, and shopping on site.Satisfy your appetite for lunch or dinner at Meraki Restaurant, a restaurant which specializes in local and international cuisine, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 6:30 AM to 10:30 AM for a fee.Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Planning an event in Batu Caves? This hotel has 7126 square feet (662 square meters) of space consisting of a conference center and 5 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 120 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, as well as phones with free local calls.

Show more

Hotels Near Famous Attractions in Batu Caves

Check out these hotels located near popular sights in Batu Caves

Tan Chong Industrial Equipment Sdn Bhd

Show more

Karchem Industrial Sdn. Bhd. (KARCHER Distributor)

Show more

Sivananda Home

Show more

Sinma Giant

Show more

Frequently Asked Questions

Local Travel Info

Highest PriceAU$ 196
Lowest PriceAU$ 13
Number of Reviews1,030
Number of Hotels145
Average Price (Weekdays)AU$ 47
Average Price (Weekends)AU$ 49

Batu Caves Hotel Guide

Planning a trip to Batu Caves? Book your hotel on Trip.com for an amazing travel experience. If you travel to Malaysia, visiting Batu Caves is a good choice. You can plan a one or two day trip to Batu Caves.

Batu Caves does not have civilian airport. You can fly into a nearby city and come here using another method of transportation. Visitors often choose to travel to Batu Caves by bus.

There are 24 hotels in Batu Caves with excellent service. Batu Caves has high quality and low-priced hotels. You can spend one night at a nice hotel for only 33 AUD. There are 2 four-star hotels in Batu Caves at an average price of 44 AUD per night. There are 6 three-star hotels in Batu Caves at an average price of 38 AUD per night. There are 12 two-star hotels in Batu Caves at an average price of 23 AUD per night. There are not many well-known chain hotels in Batu Caves, but staying at a unique local hotel will make you feel at home. Mercure is the most popular brand among tourists. Hotels under the Mercure brand are a good choice. A popular hotel in Batu Caves, Smile Hotel Selayang Point Kuala Lumpur is also one of the highest rated. If you're still unsure, Trip.com recommends Star Hotel Batu Caves Kuala Lumpur.

If you want to spend a fun vacation with your family, locals recommend visiting Majlis Perbandaran Selayang Stadium. The most famous attractions locally are Dark Cave Malaysia.

Show less