Skip to main content

Filter by:


Star Rating

Review Score

Batu Caves – 36 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 in Selayang Point 1.5 miles from Selayang Mall. It offers free parking and a 24-hour front desk.

8.0
Scored 8.0
Very Good
Rated very good
439 reviews
Price from$36per night
Mercure Selangor Selayang, hotel in Batu Caves

Located 3.7 mi from Batu Caves, Mercure Selangor Selayang features a Grand Ballroom. It is 1969 feet away from Hospital Selayang and 7.2 mi from Petronas Twin Towers. Free WiFi is included.

The lobby is comfy. The receptionist was friendly. Aircon in the room was satisfied.
8.3
Scored 8.3
Very Good
Rated very good
1,117 reviews
Price from$44.16per night
The Concept Hotel KL - Batu Caves, hotel in Batu Caves

Located within 4.8 miles of Royal Selangor Pewter Factory and Visitor Centre and 5.6 miles of Putra World Trade Center, The Concept Hotel KL - Batu Caves provides rooms with air conditioning and a...

Environment ok, berbaloi dengn harga
8.0
Scored 8.0
Very Good
Rated very good
719 reviews
Price from$18.43per 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.

5.5
Scored 5.5
Average
Rated fair
430 reviews
Price from$9.99per night
RHR Hotel - Selayang, hotel in Batu Caves

Providing free WiFi, RHR Hotel - Selayang offers rooms in Batu Caves, 8.5 miles from Putra World Trade Center and 8.7 miles from Royal Selangor Pewter Factory and Visitor Centre.

Reasonable Price. Paid parking but the location is strategic.
7.8
Scored 7.8
Good
Rated good
252 reviews
Price from$25.92per night
Lavana Hotel Batu Caves, hotel in Batu Caves

Well set in the Medan Batu Caves district of Batu Caves, Lavana Hotel Batu Caves is located 5.8 miles from Federal Territory Mosque, 6.3 miles from Royal Selangor Pewter Factory and Visitor Centre and...

Walked from Batu Caves. Clean, quiet, wifi. Eĺevator. Helpful desk people. Food, coffee from 7-11 next door. Hotel contacted driver and car to Kuala Lumpur in the morning. Lavana Hotel checks all the boxes.
7.2
Scored 7.2
Good
Rated good
307 reviews
Price from$25.37per 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.

The room
6.8
Scored 6.8
Pleasant
Rated pleasant
392 reviews
Price from$23.25per night
Hotel Inap, hotel in Batu Caves

Hotel Inap is located in Batu Caves, 4 miles from Royal Selangor Pewter Factory and Visitor Centre and 6.4 miles from Putra World Trade Center.

Communication with staff at counter/reception. They are friendly and helpful. Environment is cool.
7.4
Scored 7.4
Good
Rated good
245 reviews
Price from$15.55per night
HOTEL AVATARR, hotel in Batu Caves

Located within 4.2 miles of Royal Selangor Pewter Factory and Visitor Centre and 6.6 miles of Putra World Trade Center, HOTEL AVATARR provides rooms with air conditioning and a private bathroom in...

Place
7.1
Scored 7.1
Good
Rated good
130 reviews
Price from$12.48per night
SRP Hotel Sdn Bhd, hotel in Batu Caves

SRP Hotel Sdn Bhd is located in Batu Caves, within 4.4 miles of Royal Selangor Pewter Factory and Visitor Centre and 6.9 miles of Federal Territory Mosque.

7.5
Scored 7.5
Good
Rated good
88 reviews
Price from$19.20per night
See all 18 hotels in Batu Caves

Most-booked hotels in Batu Caves in the past month

Hotels located in the center of Batu Caves

  • V Hotel Sri Gombak (Previously MyHome Hotel)
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1 review

    Located within 4 miles of Royal Selangor Pewter Factory and Visitor Centre and 7.3 miles of Petronas Twin Towers, V Hotel Sri Gombak (Previously MyHome Hotel) provides rooms with air conditioning and...

  • 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 located in Batu Caves, within 7.4 miles of Federal Territory Mosque and 8 miles of Putra World Trade Center.

    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 located in Batu Caves, within 4.4 miles of Royal Selangor Pewter Factory and Visitor Centre and 6.9 miles of Federal Territory Mosque.

    its clean & very comfortable. staff so helpful

  • Sky Hotel Selayang
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 10 reviews

    Located within 8 miles of Federal Territory Mosque and 8.6 miles of Putra World Trade Center, Sky Hotel Selayang provides 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 located in Batu Caves, 4.8 miles from Royal Selangor Pewter Factory and Visitor Centre and 5.5 miles from Putra World Trade Center.

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

    Located in Batu Caves, 4 miles 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

    OYO 1055 Batu Caves Star Hotel is offering accommodations in Batu Caves. This 2-star hotel offers room service, a 24-hour front desk and free WiFi.

FAQs about hotels in Batu Caves




Subscribe to receive premium deals

Prices drop the second 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 $15.80 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 $47.69 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,117 reviews
    I really like the interior design of the hotel, very exclusive, clean and very comfortable. Hotel accommodation fees are also very reasonable. For sure, I have chosen the most appropriate hotel to stay..One day, if my family or friends come here, I will definitely promote this hotel for them to stay. that's for sure..😀👍
    Idayani
    Malaysia
  • From $35.24 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 252 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 $19.91 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 719 reviews
    The room is clean and the bathroom is spacious. The mountain view room provides serenity. The hotel provides cold, room temperature and hot water which is great
    Intan Mustafa
    Malaysia
  • From $36 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 439 reviews
    Very nice hotel. Room is very clean. Self service laundry (owned by Richbaliz) is available 24 hours just next to the hotel. Very convenient.
    Emiliaton
    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 $63.68 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 36 reviews
    situated in the perfect location, btw batu caves and rawang. convenient parking. easy access to places around
    T
    Thines Kanthan
    Malaysia
  • From $19.91 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 719 reviews
    Everything is good, the staff were friendly, the hotel is exceptional and really a value for money.
    Hakimi
    Malaysia
  • From $25.11 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 392 reviews
    The hotel was very clean and toilet very clean.. the staff friendly to manage customer politely
    nisa
    Malaysia
  • From $17.73 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 245 reviews
    Nasi lemak stall in front of hotel is quite delicious. Should try if staying there
    Abdul Hakim
    Malaysia
  • From $27.39 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 307 reviews
    A very good staycation at this hotel. This has been my 3rd time staying there.
    Haris Fadzli
    Malaysia
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 4 reviews
    the hotel was comfortable and clean to stay. the decoration is very nice.
    AINA IZZATI
    Malaysia
  • 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 $27.39 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 307 reviews
    The location hotel very nice n near to 7 elevan,also so many shop.
    Rafida
    Malaysia
  • From $25.11 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 392 reviews
    Selayang hotel fone number totally different in the web stated
    Hazrami
    Malaysia
  • From $19.81 per night
    4.3
    Scored 4.3
    Disappointing
    Rated disappointing
     · 197 reviews
    Omg.. This Hotel was so dirty .. Pls don’t not stay here..
    Vinod
    Malaysia
  • From $47.69 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,117 reviews
    location was good. hotel was clean
    Gunavathy
    Malaysia
  • From $36 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 439 reviews
    Location near to Batu Caves.
    Gopalan Bosco
    Singapore
  • From $19.81 per night
    4.3
    Scored 4.3
    Disappointing
    Rated disappointing
     · 197 reviews
    Very close to batu caves
    Mohana sunt
    Malaysia
  • From $15.80 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 130 reviews
    The hotel is okay.
    Zamri
    Malaysia