Cheap Hotels in Batu Caves

November 2026
December 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Cheap Hotels in Batu Caves

1. Smile Hotel Selayang Point

Smile Hotel Selayang Point
Batu Caves
$21
$27 total
includes taxes & fees
Oct 26 - Oct 27
Smile Hotel Selayang Point

2. OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
Batu Caves
$15
$20 total
includes taxes & fees
Oct 27 - Oct 28
OYO Townhouse, Selayang formerly RHR Hotel

3. Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
Medan Batu Caves
$17
$22 total
includes taxes & fees
Oct 26 - Oct 27
Lavana Hotel Batu Caves

4. Hotel O Hotel 916

Hotel O Hotel 916
Batu Caves
$13
$18 total
includes taxes & fees
Oct 26 - Oct 27
Hotel O Hotel 916

5. OYO 91288 HOTEL PARADISE BATU CAVES

OYO 91288 HOTEL PARADISE BATU CAVES
Selayang
$11
$16 total
includes taxes & fees
Oct 26 - Oct 27
OYO 91288 HOTEL PARADISE BATU CAVES

6. Fast Hotel Sri Gombak Near Batu Caves

Fast Hotel Sri Gombak Near Batu Caves
Batu Caves
$18
$23 total
includes taxes & fees
Oct 26 - Oct 27
Fast Hotel Sri Gombak Near Batu Caves

7. Batu Caves Business Hotel

Batu Caves Business Hotel
Batu Caves
$28
$34 total
includes taxes & fees
Oct 26 - Oct 27
Batu Caves Business Hotel

8. Sky Hotel Selayang

Sky Hotel Selayang
Kampung Pinang Baik
$24
$30 total
includes taxes & fees
Oct 26 - Oct 27
Sky Hotel Selayang

9. Ark Batu Caves Hotel

Ark Batu Caves Hotel
Batu Caves
$16
$22 total
includes taxes & fees
Oct 26 - Oct 27
Ark Batu Caves Hotel

10. Silver Sky Hotel

Silver Sky Hotel
Batu Caves
$8
$13 total
includes taxes & fees
Nov 1 - Nov 2
Silver Sky Hotel

11. Aman Puri Hotel

Aman Puri Hotel
Batu Caves
$19
$25 total
includes taxes & fees
Oct 26 - Oct 27
Aman Puri Hotel

12. Avatarr Hotel

Avatarr Hotel
Batu Caves
$15
$18 total
includes taxes & fees
Nov 8 - Nov 9
Avatarr Hotel

13. Homestay 168 Park Mall

Homestay 168 Park Mall
Batu Caves
$59
$66 total
includes taxes & fees
Oct 26 - Oct 27
Homestay 168 Park Mall

14. Hotel Inap Sri Gombak Near IIUM KL

Hotel Inap Sri Gombak Near IIUM KL
Batu Caves
$15
$17 total
includes taxes & fees
Nov 8 - Nov 9
Hotel Inap Sri Gombak Near IIUM KL

15. Sun Inns Hotel Kepong

Sun Inns Hotel Kepong
Bandar Menjalara
$15
$22 total
includes taxes & fees
Oct 27 - Oct 28
Sun Inns Hotel Kepong

16. ARK Hotel Subang Airport

ARK Hotel Subang Airport
Subang
$10
$16 total
includes taxes & fees
Oct 26 - Oct 27
ARK Hotel Subang Airport

17. Just In Hotel

Just In Hotel
Bandar Tun Razak
$13
$18 total
includes taxes & fees
Oct 27 - Oct 28
Just In Hotel

18. ARK HOTEL SERENDAH

ARK HOTEL SERENDAH
Serendah
$12
$16 total
includes taxes & fees
Oct 26 - Oct 27
ARK HOTEL SERENDAH

19. JIN HOTEL

JIN HOTEL
Puchong
$15
$19 total
includes taxes & fees
Nov 8 - Nov 9
JIN HOTEL

20. The Concept Hotel KL - TBS

The Concept Hotel KL - TBS
Bandar Tun Razak
$25
$29 total
includes taxes & fees
Oct 26 - Oct 27
The Concept Hotel KL - TBS
See more properties

Top landmarks in Batu Caves

Batu Caves

8.4/10 (1,423 reviews)
If you're interested in local religious buildings, central Batu Caves is home to Batu Caves. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
See properties

Orang Asli Museum

8.0/10 (1 review)
If museums are on your list of things to see in Batu Caves, then you might want to head to Orang Asli Museum. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you want to experience more of the culture Batu Caves has to offer, head to Batu Caves, National Zoo, and Melawati Mall.
See properties

Bukit Pana Kati

8.0/10 (1 review)
If you want to stretch your legs and breathe in some fresh mountain air, head out to Bukit Pana Kati for a bird's-eye view of Selayang.
See properties

Bukit Guling Ayam

8.0/10 (1 review)
If you want to stretch your legs and breathe in some fresh mountain air, head out to Bukit Guling Ayam for a bird's-eye view of Batu Caves.
See properties