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

The room is clean, comfortable, and fully equipped. Friendly staff and very helpful. Beautiful decoration. It feels like a vacation in Bali. Overall ok.
Scored 8.1
8.1
Rated very good
Very good
476 reviews
Price from
£25.33
1 night, 2 adults
Agape Hotel Selayang, hotel in Batu Caves

Set within 12 km of Federal Territory Mosque and 13 km of Putra World Trade Centre, Agape Hotel Selayang offers rooms in Batu Caves.

very good for a budget hotel, worth money, 3 restaren in the same buiding, laundry n groceries shop infront of buiding cineplax next floor only
Scored 7.8
7.8
Rated good
Good
524 reviews
Price from
£18.87
1 night, 2 adults
V Hotel Sri Gombak (Previously MyHome Hotel), hotel in Batu Caves

Set within 6.4 km of Royal Selangor Pewter Factory and Visitor Centre and 12 km of Petronas Twin Towers, V Hotel Sri Gombak (Previously MyHome Hotel) offers rooms with air conditioning and a private...

Nearby food and seven eleven
Scored 6.4
6.4
Rated pleasant
Pleasant
30 reviews
Price from
£16.35
1 night, 2 adults
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.

Spacious and clean
Scored 8.2
8.2
Rated very good
Very good
1,079 reviews
Price from
£42.50
1 night, 2 adults
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.

Nothing
Scored 5.2
5.2
Rated passable
Average
389 reviews
Price from
£15.53
1 night, 2 adults
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...

Its location near to restaurants & convenient store. The staff very friendly and helpful.
Scored 7.2
7.2
Rated good
Good
331 reviews
Price from
£25.99
1 night, 2 adults
Hotel 916, hotel in Batu Caves

Situated within 11 km of Federal Territory Mosque and 12 km of Putra World Trade Centre, Hotel 916 offers rooms in Batu Caves.

Value for money
Scored 7.2
7.2
Rated good
Good
110 reviews
Price from
£23.12
1 night, 2 adults
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.

Located Nearby with family members
Scored 6.7
6.7
Rated pleasant
Pleasant
426 reviews
Price from
£22.31
1 night, 2 adults
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...

Scored 7.9
7.9
Rated good
Good
761 reviews
Price from
£22.12
1 night, 2 adults
HOTEL AVATARR, hotel in Batu Caves

Set within 6.7 km of Royal Selangor Pewter Factory and Visitor Centre and 12 km of Petronas Twin Towers, HOTEL AVATARR offers rooms with air conditioning and a private bathroom in Batu Caves.

Easy access to restaurant
Scored 7.2
7.2
Rated good
Good
168 reviews
Price from
£9.88
1 night, 2 adults
See all 17 hotels in Batu Caves

Most booked hotels in Batu Caves in the past month

Hotels located in the centre of Batu Caves

  • Smile Hotel Selayang Point
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 426 reviews

    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.

    PUAS HATI! BILIK & KATIL YANG CANTIK DAN SELESA.

  • V Hotel Sri Gombak (Previously MyHome Hotel)
    Scored 6.4
    6.4
    Rated pleasant
    Pleasant
     · 30 reviews

    Set within 6.4 km of Royal Selangor Pewter Factory and Visitor Centre and 12 km of Petronas Twin Towers, V Hotel Sri Gombak (Previously MyHome Hotel) offers rooms with air conditioning and a private...

  • Sky Hotel Selayang
    Scored 6.1
    6.1
    Rated pleasant
    Pleasant
     · 75 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
    Scored 5.6
    5.6
    Rated okay
    Above average
     · 71 reviews

    HOTEL SAHARA INN BATU CAVES is situated in Batu Caves, 8.2 km from Royal Selangor Pewter Factory and Visitor Centre and 10 km from Federal Territory Mosque.

  • Super OYO 89363 Casavilla Hotel
    Scored 5.2
    5.2
    Rated passable
    Average
     · 389 reviews

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

    The facilities is wonderful. The room quite spacious.

  • Seeds Hotel Selayang
    Scored 4.1
    4.1
    Rated disappointing
    Disappointing
     · 15 reviews

    Situated within 11 km of Federal Territory Mosque and 12 km of Putra World Trade Centre, Seeds Hotel Selayang provides rooms with air conditioning and a private bathroom in Batu Caves.

  • OYO 1055 Batu Caves Star Hotel
    Scored 3.6
    3.6
    Rated poor
    Poor
     · 55 reviews

    Set within 8.6 km of Federal Territory Mosque and 10 km of Putra World Trade Centre, OYO 1055 Batu Caves Star Hotel offers rooms with air conditioning and a private bathroom in Batu Caves.

  • Casavilla Hotel
    Scored 1.0
    1.0
    Rated very poor
    Very poor
     · 1 review

    Situated within 12 km of Federal Territory Mosque and 13 km of Putra World Trade Centre, Casavilla Hotel features rooms with air conditioning and a private bathroom in Batu Caves.

What guests said about Batu Caves:

  • Scored 10
    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

See reviews by guests who stayed at hotels in Batu Caves

  • From £20.38 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 761 reviews
    The staff is so friendly n nice. Especially the one who is on the night duty during my stay. The hotel is small but they have lift inside. I'm impress! No need to carry ur heavy bags using stairs. The toilet is clean and comfortable to use.
    NORDIN
    Malaysia
  • From £16.13 per night
    Scored 7.2
    7.2
    Rated good
    Good
     · 344 reviews
    Very close to eateries and 24 hours retail shops / groceries. ATM Bank Islam is also very close to the hotel. No worries about that. Many parking lots nearby. It is suitable for the short stay only.
    Mohd Nasri
    Malaysia
  • Scored 6.3
    6.3
    Rated pleasant
    Pleasant
     · 296 reviews
    I like the rate of the hotel. The staff are very helpful. The location also strategic
    Nik
    Malaysia
  • From £24.25 per night
    Scored 7.2
    7.2
    Rated good
    Good
     · 331 reviews
    nearby to Batu caves temple
    Rajeshwari
    Singapore
  • From £29.48 per night
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 476 reviews
    The view inside the hotel
    NHS Ismail
    Malaysia