Skip to main content

Filter by:


Star rating

Review score

Batu Caves – 37 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Richbaliz Selayang, hotel in Batu Caves

Featuring Balinese-inspired decor, Hotel Richbaliz Selayang is located in Selayang Point 2.5 km from Selayang Mall. It offers free parking and a 24-hour front desk.

Near many amenities.
8.0
Scored 8.0
Very good
Rated very good
440 reviews
Price fromAR$ 27,430.47per night
Mercure Selangor Selayang, hotel in Batu Caves

Located 6 km from Batu Caves, Mercure Selangor Selayang features a Grand Ballroom. It is 600 metres away from Hospital Selayang and 11.6 km from Petronas Twin Towers. Free WiFi is included.

8.3
Scored 8.3
Very good
Rated very good
1,120 reviews
Price fromAR$ 44,183.86per night
The Concept Hotel KL - Batu Caves, hotel in Batu Caves

Set within 7.7 km of Royal Selangor Pewter Factory and Visitor Centre and 8.9 km of Putra World Trade Centre, The Concept Hotel KL - Batu Caves offers rooms with air conditioning and a private...

Location nearby got alot of shops. Other than that nice room.
8.0
Scored 8.0
Very good
Rated very good
717 reviews
Price fromAR$ 19,544.11per night
Super OYO 89363 Casavilla Hotel, hotel in Batu Caves

Casavilla Selayang Batu Caves is just a 10-minute drive from Prima Selayang Mall. It offers clean and comfortable guestrooms with air conditioning.

The room is wide and clean
5.5
Scored 5.5
Average
Rated passable
430 reviews
Price fromAR$ 10,747.07per night
RHR Hotel - Selayang, hotel in Batu Caves

Situated in Batu Caves, within 14 km of Putra World Trade Centre and 14 km of Royal Selangor Pewter Factory and Visitor Centre, RHR Hotel - Selayang provides free WiFi throughout the property.

Good place to stay and got cinema in the mall
7.8
Scored 7.8
Good
Rated good
254 reviews
Price fromAR$ 29,013.87per night
Lavana Hotel Batu Caves, hotel in Batu Caves

In a prime location in the Medan Batu Caves district of Batu Caves, Lavana Hotel Batu Caves is located 9.3 km from Federal Territory Mosque, 10 km from Royal Selangor Pewter Factory and Visitor Centre...

Location
7.2
Scored 7.2
Good
Rated good
306 reviews
Price fromAR$ 26,184.18per night
Smile Hotel Selayang Point, hotel in Batu Caves

Located in central Selayang, Smile Hotel Selayang Point offers free Wi-Fi throughout the hotel. It has a 24-hour front desk for convenience. Basic rooms come with an attached bathroom.

Everything OK. Went there for rest only
6.8
Scored 6.8
Pleasant
Rated pleasant
393 reviews
Price fromAR$ 24,161.51per night
Hotel Inap, hotel in Batu Caves

Hotel Inap is situated in Batu Caves, 6.4 km from Royal Selangor Pewter Factory and Visitor Centre and 10 km from Putra World Trade Centre. This 2-star hotel offers a 24-hour front desk and free WiFi....

Comfortable
7.4
Scored 7.4
Good
Rated good
243 reviews
Price fromAR$ 17,613.39per night
HOTEL AVATARR, hotel in Batu Caves

Set within 6.7 km of Royal Selangor Pewter Factory and Visitor Centre and 11 km of Putra World Trade Centre, HOTEL AVATARR offers rooms with air conditioning and a private bathroom in Batu Caves.

7.1
Scored 7.1
Good
Rated good
130 reviews
Price fromAR$ 14,503.57per night
SRP Hotel Sdn Bhd, hotel in Batu Caves

SRP Hotel Sdn Bhd is set in Batu Caves, within 7.1 km of Royal Selangor Pewter Factory and Visitor Centre and 11 km of Federal Territory Mosque.

7.5
Scored 7.5
Good
Rated good
88 reviews
Price fromAR$ 21,301.18per night
See all 18 hotels in Batu Caves

Most booked hotels in Batu Caves in the past month

Hotels located in the centre of Batu Caves

  • RHR Hotel - Selayang
    7.8
    Scored 7.8
    Good
    Rated good
     · 254 reviews

    Situated in Batu Caves, within 14 km of Putra World Trade Centre and 14 km of Royal Selangor Pewter Factory and Visitor Centre, RHR Hotel - Selayang provides free WiFi throughout the property.

    Good location, easy excess for food & beverage

  • Super OYO Capital O 1225 Agape Hotel Selayang
    7.7
    Scored 7.7
    Good
    Rated good
     · 413 reviews

    Super OYO Capital O 1225 Agape Hotel Selayang is set in Batu Caves, within 12 km of Federal Territory Mosque and 13 km of Putra World Trade Centre.

    clean. aircond is nice. small space. working plugs

  • SRP Hotel Sdn Bhd
    7.5
    Scored 7.5
    Good
    Rated good
     · 88 reviews

    SRP Hotel Sdn Bhd is set in Batu Caves, within 7.1 km of Royal Selangor Pewter Factory and Visitor Centre and 11 km of Federal Territory Mosque.

    its clean & very comfortable. staff so helpful

  • Sky Hotel Selayang
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 7 reviews

    Set within 13 km of Federal Territory Mosque and 14 km of Putra World Trade Centre, Sky Hotel Selayang features rooms with air conditioning and a private bathroom in Batu Caves.

  • HOTEL SAHARA INN BATU CAVES
    5.7
    Scored 5.7
    Above average
    Rated okay
     · 52 reviews

    HOTEL SAHARA INN BATU CAVES is situated in Batu Caves, 7.7 km from Royal Selangor Pewter Factory and Visitor Centre and 8.9 km from Putra World Trade Centre.

  • OYO 90853 New Soho Hotel
    5.7
    Scored 5.7
    Above average
    Rated okay
     · 23 reviews

    Located in Batu Caves, 6.4 km from Royal Selangor Pewter Factory and Visitor Centre, OYO 90853 New Soho Hotel provides rooms with air conditioning.

  • OYO 1055 Batu Caves Star Hotel
    3.7
    Scored 3.7
    Poor
    Rated poor
     · 20 reviews

    Ideally located in the Medan Batu Caves district of Batu Caves, OYO 1055 Batu Caves Star Hotel is located 10 km from Putra World Trade Centre, 10 km from Royal Selangor Pewter Factory and Visitor...

FAQs about hotels in Batu Caves




Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Batu Caves:

  • 10
    Scored 10

    the place is very neat & clean.

    the place is very neat & clean. Vegetarian food & Indian Jain food is also available. Enough parking space for cars. Apart from Lord Muruga temple, there are many other attractions like Lord Venkateshwara temple, Svayambu Lingam, Valluvar Kottam are maintained in a very good manner within the same compund
    Pote Subramaniarao
    Malaysia

Explore guest reviews of hotels in Batu Caves

  • From AR$ 31,923.39 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 440 reviews
    Very nice boutique hotel. We've chosen this hotel for its open air concept along the corridors, safe for the present Covid 19 situation. Great staff and very good breakfast also. Hotel has a airwell within the building with beautiful landscape. Soft beautiful lampshape with warm lights during the night. Very romantic and warm environment. Room was well maintained with solid wood furnishings. Food at their restaurant was very delicious. Very good for short trip if you want to relax with your partner. Definitely recommended!
    R
    Raji
    Malaysia
  • From AR$ 14,013.60 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 130 reviews
    Hotel was good but i got bad experience with booking.com .. i can't stay at this hotel on my booking date because they didn't receive an email from booking.com . We try to call customer service booking.com but they didn't pickup the phone. I'd wasting my time by waiting for long time. I try to send an email for fight my time and money but they didn't reply at all! I didn't find any customers service phone number at google.. i don't know how to fix this😪
    Nordin
  • From AR$ 31,251.82 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 254 reviews
    the location of the hotel was good. price of the room reasonable. some of the staff members were very kind and helpful. internet was fast and good which we appreciate very much as we came for work.
    Shailaja
    Malaysia
  • From AR$ 22,269.76 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 393 reviews
    This hotel does not care the customer safety guidelines .they don't even check the room befoure selling ...the tv channel not ever working Netflix n YouTube as mentioned ...wasted hotel of money
    kumar
    Malaysia
  • From AR$ 24,292.42 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 306 reviews
    The friendliest helpful staff, Supporting the clients,, best service ever received in a hotel in Malaysia in 4 years. And I do travel a lot. sometimes 3 x per month, always staying in hotels
    Linda
    Malaysia
  • From AR$ 42,292.11 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,120 reviews
    The hotel is located in the heart of Selayang, luxury bed, comfortable, cleanliness, super-efficient, and helpful staff. The hotel also provides room swimming pool
    Dragon
    Malaysia
  • From AR$ 21,013.63 per night
    5.5
    Scored 5.5
    Average
    Rated passable
     · 430 reviews
    The bed is very dirty!!!I never see the hotel dirty like this !The pillow case got hair and the toilet got Kotex from last customer ,Very bad environment!
    teh
    Malaysia
  • From AR$ 21,013.63 per night
    5.5
    Scored 5.5
    Average
    Rated passable
     · 430 reviews
    The hotel had easy check in & check out process with basic necessities in room. An ok-ok place just to have a shelter per say..
    Meeraashini
    Malaysia
  • 6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 209 reviews
    Basically just a simple hotel that provides service for the money paid, dont expect comfort but sure cost us affordable.
    Skyliner_27
    Malaysia
  • From AR$ 56,468.93 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 36 reviews
    situated in the perfect location, btw batu caves and rawang. convenient parking. easy access to places around
    T
    Thines Kanthan
    Malaysia
  • From AR$ 17,564.96 per night
    4.3
    Scored 4.3
    Disappointing
    Rated disappointing
     · 197 reviews
    I dont like the hotel room very bad conditions.. Next time dont want go the hotel... Waste my money
    Anjay
    Malaysia
  • From AR$ 15,721.63 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 244 reviews
    Nasi lemak stall in front of hotel is quite delicious. Should try if staying there
    Abdul Hakim
    Malaysia
  • From AR$ 22,269.76 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 393 reviews
    The location was good. Food, laundry nearby, near batu caves for climbing
    Gabriel
    Singapore
  • 6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 307 reviews
    I think this was my very first time experiencing such a bad hotel.
    NISKALA
    Malaysia
  • From AR$ 17,652.36 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 717 reviews
    Clean and cheap, feels pretty new for the area. Good value
    Maxime
    Australia
  • From AR$ 17,652.36 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 717 reviews
    Hotel ok. Cuma siang pakring susah skit kdg jauh dr hotel
    Mohd Nazuan
    Malaysia
  • From AR$ 42,292.11 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,120 reviews
    the hotel is very beautiful and clean...modern concept...
    Safarina Binti Sidek
    Malaysia
  • From AR$ 31,923.39 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 440 reviews
    The view inside the hotel
    NHS Ismail
    Malaysia
  • From AR$ 14,013.60 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 130 reviews
    The hotel is okay.
    Zamri
    Malaysia
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 413 reviews
    Hotel is clean
    ELISE
    Malaysia