
Find hotels in Batu from NT$516
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Batu
Apart hotel
Resort
Check prices for these dates
Our top choices for Batu hotels

KIP Hotel Kuala Lumpur
KIP Hotel Kuala LumpurKuala Lumpur
7.8 out of 10, Good, (154 reviews)
The price is NT$1,243
NT$1,419 total
includes taxes & fees
Jun 24 - Jun 25

Sun Inns Hotel Kepong
Sun Inns Hotel KepongBandar Menjalara
8.0 out of 10, Very Good, (41 reviews)
The price is NT$468
NT$687 total
includes taxes & fees
Jun 23 - Jun 24

M3 Residences
M3 ResidencesBatu Caves
The price is NT$4,472
NT$6,285 total
includes taxes & fees
Jun 27 - Jun 28

Hotel Richbaliz
Hotel RichbalizBatu Caves
7.2 out of 10, Good, (46 reviews)
The price is NT$1,108
NT$1,311 total
includes taxes & fees
Jun 22 - Jun 23

OYO 91288 HOTEL PARADISE BATU CAVES
OYO 91288 HOTEL PARADISE BATU CAVESSelayang
The price is NT$351
NT$493 total
includes taxes & fees
Jun 22 - Jun 23

77 Boutique Hotel
77 Boutique HotelKuala Lumpur
9.6 out of 10, Exceptional, (4 reviews)
The price is NT$1,086
NT$1,249 total
includes taxes & fees
Jun 22 - Jun 23

The Concept Hotel KL - Batu Caves
The Concept Hotel KL - Batu CavesBatu Caves
8.0 out of 10, Very Good, (2 reviews)
The price is NT$1,011
NT$1,207 total
includes taxes & fees
Jun 22 - Jun 23

EXPRESSIONZ KLCC BY MANA-MANA
EXPRESSIONZ KLCC BY MANA-MANATaman Kepong
The price is NT$1,113
NT$1,279 total
includes taxes & fees
Jun 22 - Jun 23

Silver Sky Hotel
Silver Sky HotelBatu Caves
6.0 out of 10, (3 reviews)
The price is NT$903
NT$1,180 total
includes taxes & fees
Jun 22 - Jun 23

Homestay 168 Park Mall
Homestay 168 Park MallBatu Caves
10.0 out of 10, Exceptional, (1 review)
The price is NT$1,661
NT$1,885 total
includes taxes & fees
Jul 2 - Jul 3

Kepong Hotel
Kepong HotelKuala Lumpur
8.0 out of 10, Very Good, (11 reviews)
The price is NT$614
NT$739 total
includes taxes & fees
Jun 28 - Jun 29

Raintree Hotel
Raintree HotelBandar Menjalara
5.8 out of 10, (8 reviews)
The price is NT$624
NT$750 total
includes taxes & fees
Jun 22 - Jun 23

Suwara Hotel
Suwara HotelKuala Lumpur
8.4 out of 10, Very Good, (19 reviews)
The price is NT$619
NT$745 total
includes taxes & fees
Jun 22 - Jun 23

Lavana Hotel Batu Caves
Lavana Hotel Batu CavesMedan Batu Caves
6.8 out of 10, (17 reviews)
The price is NT$786
NT$963 total
includes taxes & fees
Jun 22 - Jun 23

Smile Hotel Selayang Point
Smile Hotel Selayang PointBatu Caves
8.4 out of 10, Very Good, (16 reviews)
The price is NT$565
NT$725 total
includes taxes & fees
Jun 23 - Jun 24

Crystal Crown Kuala Lumpur
Crystal Crown Kuala LumpurKampung Bangkong
7.4 out of 10, Good, (130 reviews)
The price is NT$1,101
NT$1,375 total
includes taxes & fees
Jun 24 - Jun 25

Mercure Selangor Selayang
Mercure Selangor SelayangBatu Caves
8.0 out of 10, Very Good, (54 reviews)
The price is NT$849
NT$1,047 total
includes taxes & fees
Jun 28 - Jun 29

Hotel O Casavilla Hotel
Hotel O Casavilla HotelBatu Caves
5.8 out of 10, (7 reviews)
The price is NT$544
NT$757 total
includes taxes & fees
Jun 22 - Jun 23

Hotel O Hotel 916
Hotel O Hotel 916Batu Caves
8.8 out of 10, Excellent, (5 reviews)
The price is NT$340
NT$516 total
includes taxes & fees
Jun 23 - Jun 24

Ark Batu Caves Hotel
Ark Batu Caves HotelBatu Caves
6.0 out of 10, (2 reviews)
The price is NT$489
NT$692 total
includes taxes & fees
Jun 22 - Jun 23
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Batu attractions
Learn more about Batu
Explore attractions like Batu Caves and Tesco Extra Selayang as you discover things to see and do in Batu.

More cheap stays in Batu

Smile Hotel Shah Alam I-City
NO 19 JALAN KELULI 7/110, SEKSYEN 7 Shah Alam Selangor
The price is NT$534 per night from Jun 25 to Jun 26
NT$534
NT$692 total
Jun 25 - Jun 26
includes taxes & fees
Hotels in Batu with star-rating

5 Star Hotels
88 properties













































































