Skip to main content

Search hotels in Batu Caves

Enter your dates to see the latest prices and deals for Batu Caves hotels

Filter by:


Star Rating

Review Score

Batu Caves – 38 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.

Clean,easy to out..
8.0
Scored 8.0
Very Good
Rated very good
450 reviews
Price from£28.15per 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,113 reviews
Price from£34.53per 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
424 reviews
Price from£7.81per 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
254 reviews
Price from£20.27per 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
311 reviews
Price from£19.84per 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
395 reviews
Price from£18.19per 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.

7.4
Scored 7.4
Good
Rated good
258 reviews
Price from£12.16per 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.0
Scored 7.0
Good
Rated good
134 reviews
Price from£9.76per night
Sun Inns Hotel Batu Caves, hotel in Batu Caves

5.7 miles from Federal Territory Mosque, Sun Inns Hotel Batu Caves is located in Batu Caves and provides air-conditioned rooms with free WiFi.

Near by attraction and availability.
6.4
Scored 6.4
Pleasant
Rated pleasant
608 reviews
Price from£9.26per 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
91 reviews
Price from£15.02per night
See all 17 hotels in Batu Caves

Most-booked hotels in Batu Caves in the past month

Hotels located in the center of Batu Caves

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

    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.

    Good location, easy excess for food & beverage

  • SRP Hotel Sdn Bhd
    7.5
    Scored 7.5
    Good
    Rated good
     · 91 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

  • HOTEL SAHARA INN BATU CAVES
    5.8
    Scored 5.8
    Above average
    Rated okay
     · 55 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.

  • Sky Hotel Selayang
    5.7
    Scored 5.7
    Above average
    Rated okay
     · 16 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.

  • 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.6
    Scored 3.6
    Poor
    Rated poor
     · 22 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.

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 £21.42 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 311 reviews
    KFC right in corner , 7 eleven is in-front of hotel. next to hotel they have a small stall for meal and at the corner u will have KFC but its not 24hrs if not mistake. cross the road, u can get 99 Speedmart. Compare to 2020 year The management manage to control the Pest control.
    KISHAN
    Malaysia
  • From £14.41 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 748 reviews
    The entire Hotel was clean and value to what we pay. The wash room was superb clean and neat. Overall experience was great. People planning to go batu cave and looking for budget and nice hotel. I would recommend it.
    Vignaraja
    Malaysia
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 28 reviews
    1. The property has all the proper facilities. 2. Rooms are spacious with King bed so its suitable for large group. 3. The kitchen and all the items was quite outdated but it is functional. 4. The area is quiet.
    liza
    Malaysia
  • From £27.56 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 £19.64 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 395 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 £37.30 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,113 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 £28.15 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 450 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
     · 205 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 £49.80 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 38 reviews
    situated in the perfect location, btw batu caves and rawang. convenient parking. easy access to places around
    T
    Thines Kanthan
    Malaysia
  • 4.3
    Scored 4.3
    Disappointing
    Rated disappointing
     · 198 reviews
    I dont like the hotel room very bad conditions.. Next time dont want go the hotel... Waste my money
    Anjay
    Malaysia
  • From £14.64 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 259 reviews
    Nasi lemak stall in front of hotel is quite delicious. Should try if staying there
    Abdul Hakim
    Malaysia
  • From £28.15 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 450 reviews
    the lady at the reception was so polite and helpful.. the hotel deco is nice
    Shuhada
    Malaysia
  • From £18.53 per night
    5.5
    Scored 5.5
    Average
    Rated fair
     · 424 reviews
    Area of hotel it's nearby town to visit place, parking 🅿️ was comfort Zone.
    Suzanshami
    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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 413 reviews
    The room is bigger than other OYO hotel.. suitable for family of 2 kids.
    Nur
    Malaysia
  • 6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 308 reviews
    I think this was my very first time experiencing such a bad hotel.
    NISKALA
    Malaysia
  • From £19.64 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 395 reviews
    Frienly staff, clean room and hotel location which near to shops.
    Haris Fadzli
    Malaysia
  • From £37.30 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,113 reviews
    I like all the hotel provided
    luqman
    Malaysia
  • 6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 205 reviews
    Just okay for budget hotel.
    Wawa07
    Malaysia
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 413 reviews
    Hotel is clean
    ELISE
    Malaysia