Find hotels in Batu from NT$390
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Batu
Apart hotel
Check prices for these dates
Compare 5,751 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Mercure Selangor Selayang
Batu Caves
7.8 out of 10, Good, (45)
The price is NT$1,117
NT$1,282 total
includes taxes & fees
Dec 10 - Dec 11

OYO Townhouse, Selayang formerly RHR Hotel
Batu Caves
8.6 out of 10, Excellent, (26)
The price is NT$600
NT$784 total
includes taxes & fees
Dec 1 - Dec 2

Hotel O Hotel 916
Batu Caves
8.6 out of 10, Excellent, (4)
The price is NT$266
NT$390 total
includes taxes & fees
Dec 6 - Dec 7

Crystal Crown Kuala Lumpur
Kampung Bangkong
7.4 out of 10, Good, (126)
The price is NT$1,067
NT$1,334 total
includes taxes & fees
Dec 9 - Dec 10

SEEDS HOTEL SELAYANG
Kuala Lumpur
7.6 out of 10, Good, (4)
The price is NT$600
NT$724 total
includes taxes & fees
Dec 1 - Dec 2

Smile Hotel Selayang Point
Batu Caves
8.4 out of 10, Very Good, (16)
The price is NT$614
NT$740 total
includes taxes & fees
Dec 4 - Dec 5
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.
Great weekend hotel deals in Batu
Showing deals for:Dec 12 - Dec 14
Image gallery for OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
Batu Caves
8.6/10Excellent (26 reviews)
56% off
Price is NT$1,008
NT$2,530 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Southeast Asia attractions
Learn more about Batu
Explore attractions like Batu Caves and Tesco Extra Selayang as you discover things to see and do in Batu.

Top Batu Hotel Reviews

DoubleTree by Hilton Hotel Kuala Lumpur
10/10 Excellent
More cheap stays in Batu

Agile Bukit Bintang TRX by Dormeo Destinations
Lot 1160 Jln Bukit Bintang Kuala Lumpur Wilayah Persekutuan Kuala Lumpur
The price is NT$3,116 per night from Dec 1 to Dec 2
NT$3,116
NT$3,441 total
Dec 1 - Dec 2
includes taxes & fees
6.6/10 (3 reviews)
Hotels in Batu with star-rating

5 Star Hotels
81 properties
Explore a world of travel with Expedia
More Hotel Options in Batu
- Beach Hotels in Batu
- Boutique Hotels in Batu
- Business Hotels in Batu
- Cheap Hotels in Batu
- Family Hotels in Batu
- Golf Hotels in Batu
- Historic Hotels in Batu
- Hotel with a Concierge in Batu
- Hotels with Free Parking in Batu
- Hotels with Hot Tubs in Batu
- Hotels with WiFi in Batu
- Hotels with a Pool in Batu
- Hotels with an Indoor Pool in Batu
- Hotels with smoking rooms in Batu
- Resorts & Hotels with Spas in Batu
- Shopping Hotels in Batu
More Accommodation Types in Batu
Other Hotels near Batu, Malaysia
- Petaling Jaya Hotels
- Genting Highlands Hotels
- Sepang Hotels
- Putrajaya Hotels
- Shah Alam Hotels
- Port Dickson Hotels
- Serdang Hotels
- Puchong Hotels
- Subang Jaya Hotels
- Cyberjaya Hotels
- Sungai Pelek Hotels
- Klang Hotels
- Batu Caves Hotels
- Ampang Hotels
- Bandar Baru Bangi Hotels
- Bukit Tinggi Hotels
- Nilai Hotels
- Hulu Langat Hotels
- Seri Kembangan Hotels
- Kajang Hotels
Explore more hotels
- DoubleTree by Hilton Hotel Kuala Lumpur
- Hyatt Regency Kuala Lumpur At KL Midtown
- Shangri-La Kuala Lumpur
- citizenM Kuala Lumpur Bukit Bintang
- Holiday Inn Express Kuala Lumpur City Centre by IHG
- Le Méridien Kuala Lumpur
- Hilton Kuala Lumpur
- The Ritz-Carlton, Kuala Lumpur
- Pavilion Hotel Kuala Lumpur Managed by Banyan Tree
- Four Points by Sheraton Kuala Lumpur, Chinatown
- InterContinental Kuala Lumpur by IHG
- Star Suites KLCC
More ways to book
Expedia's Latest Trends
Packages


































































































