Skip to main content

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 located in Selayang Point 2.5 km from Selayang Mall. It offers free parking and a 24-hour front desk.

7.9
Scored 7.9
Good
Rated good
441 reviews
Price from£23.42per night
Sky Hotel @ Selayang, hotel in Batu Caves

Located within Selayang Capitol Complex in Kuala Lumpur, Sky Hotel is a 5-minute drive from Selayang Wholesale Wet Market. It features a 24-hour front desk, free Wi-Fi, and free parking.

6.4
Scored 6.4
Pleasant
Rated pleasant
311 reviews
Price from£19.74per 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.4
Scored 8.4
Very good
Rated very good
1,159 reviews
Price from£39.07per night
Super OYO Capital O 1225 Agape Hotel Selayang, hotel in Batu Caves

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.

7.7
Scored 7.7
Good
Rated good
415 reviews
Price from£24.13per 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 passable
435 reviews
Price from£14.48per 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...

7.2
Scored 7.2
Good
Rated good
304 reviews
Price from£23.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.

6.8
Scored 6.8
Pleasant
Rated pleasant
391 reviews
Price from£21.37per 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.

7.8
Scored 7.8
Good
Rated good
260 reviews
Price from£18.55per night
The Concept Hotel KL - Batu Caves, hotel in Batu Caves

7.7 km from Royal Selangor Pewter Factory and Visitor Centre, The Concept Hotel KL - Batu Caves is set in Batu Caves and offers air-conditioned rooms.

8.0
Scored 8.0
Very good
Rated very good
676 reviews
Price from£17.77per 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....

7.4
Scored 7.4
Good
Rated good
223 reviews
Price from£15.58per night
See all 21 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
    Central location

    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

    7.8
    Scored 7.8
    Good
    Rated good
     · 260 reviews
  • NEW D SOHO HOTEL GOMBAK
    Central location

    NEW D SOHO HOTEL GOMBAK is set in Batu Caves, within 10 km of Putra World Trade Centre and 12 km of Petronas Twin Towers. With free WiFi, this 1-star hotel offers a 24-hour front desk.

    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 8 reviews
  • Sky Hotel @ Selayang
    Central location

    Located within Selayang Capitol Complex in Kuala Lumpur, Sky Hotel is a 5-minute drive from Selayang Wholesale Wet Market. It features a 24-hour front desk, free Wi-Fi, and free parking.

    Hotel dia parking senang hotel pulak dekat dengan dewan

    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 311 reviews
  • HOTEL SAHARA INN BATU CAVES
    Central location

    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.

    5.7
    Scored 5.7
    Above average
    Rated okay
     · 52 reviews
  • OYO 90853 New Soho Hotel
    Central location

    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.

    5.8
    Scored 5.8
    Above average
    Rated okay
     · 17 reviews
  • OYO 1055 Batu Caves Star Hotel
    Central location

    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...

    3.8
    Scored 3.8
    Poor
    Rated poor
     · 19 reviews
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
  • 6.0
    Scored 6.0

    My short visit to review my new school gave me an...

    My short visit to review my new school gave me an opportunity to drive around Gombak and Batu Caves by taking several turns and detour according to Google map's advice. I might visit again by using public transportation or hiring some travel agents. This is merely not a familiar part of Klang Valley.
    A_N_I
    Malaysia

Explore guest reviews of hotels in Batu Caves

  • From £37.40 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,159 reviews
    Staff are very kind person and friendly .. Communicate with customer in the best way and satisfy customers .. Hopefully the hotel management appreciates staff like Amera who are committed in their work and always give the best service to customer .. 5 stars rating from me.. 👍
    Khairul Faizal
    Malaysia
  • From £19.51 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 676 reviews
    Very clean unit and well furnished family room for 4 of us. Water dispenser available on all floors. Plus the hote isl equipped with 2 lifts, a plus for elderly. This will be the place for future bookings as it's very nearby to Batu Caves temple and all other amenities.
    Skyliner_27
    Malaysia
  • From £27.64 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 260 reviews
    Almost Everything You Would Love At The Place ! Beautiful Place, Beautiful Scenery. Convenient as well, since Rawang Town & Batu Caves Is Just A Few Minutes Away ! Highly Recommend For Couples, Families. Can't Wait For The Next Stay ! 😍
    LoSha419
    Malaysia
  • From £17.91 per night
    4.3
    Scored 4.3
    Disappointing
    Rated disappointing
     · 195 reviews
    mote dirty the bed room i never seen before like this hotel i look then i go back i take my deposit even i didn’t stay minute the broblem is the picture of the Booking. unfurtunely i will never go like this hotel
    Ali
    Malaysia
  • From £21.69 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 304 reviews
    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.
    Jan Ryan
    United States
  • From £10.96 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 112 reviews
    Strategically located near Hospital Selayang and Kepong area. Nearby neighborhoods are family-friendly with good access to amenities and services such as convenience stores, eateries, and food courts.
    Hughie Dang
    Malaysia
  • From £37.40 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,159 reviews
    Value for money. Stay and buffet breakfast at affordable price. Hotel located near to restaurant. Easy to have dinner. Love the KL view from the pool. Can see all 4 skyscrapers.
    Fahmi
    Malaysia
  • 7.1
    Scored 7.1
    Good
    Rated good
     · 342 reviews
    AC in the room worked really well and kept us cool. Good location for the rock climbing, Batu caves and within walking distance of loads of great restaurants and cafes.
    Sheena
    United Kingdom
  • From £33.99 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 56 reviews
    The place well maintained, clean and comfy. Any device in the place works well and not just for display. In my opinion this place is a hotel room without room service.
    Karthik
    Malaysia
  • From £17.55 per night
    5.5
    Scored 5.5
    Average
    Rated passable
     · 435 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
  • 6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 217 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 £17.55 per night
    5.5
    Scored 5.5
    Average
    Rated passable
     · 435 reviews
    Just as expected for a budget hotel.Just good for a short stay before checkup at Hospital Selayang.
    Elle Mahmod
    Malaysia
  • From £27.19 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 442 reviews
    Excellent hotel with clean environment . Strategic location Great value for price .
    Shalini Paramaswaran
    Malaysia
  • From £27.19 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 442 reviews
    Nothing much actually. The location is the only reason why i choose this hotel.
    Ahmad Khairulnizam
    Malaysia
  • From £18.07 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 311 reviews
    I think this was my very first time experiencing such a bad hotel.
    NISKALA
    Malaysia
  • From £19.69 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 391 reviews
    Selayang hotel fone number totally different in the web stated
    Hazrami
    Malaysia
  • From £30.70 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 415 reviews
    Hotel staff was friendly and was very clean.
    Annamali
    Malaysia
  • From £13.96 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 124 reviews
    The hotel is okay.
    Zamri
    Malaysia
  • From £21.69 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 304 reviews
    awesome hotel
    Yuganathan
    Malaysia
  • From £19.51 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 676 reviews
    nice hotel
    Arepex
    Malaysia