Batu hotels

Search hundreds of travel sites at once for hotels in Batu

Fri 31/3
Tue 4/4
...and more

Let KAYAK do the searching

Save on your next stay

Search hundreds of travel sites at once for hotels in Batu

We’re completely free to use – no hidden charges or fees

Filter by free cancellation, free breakfast and more

Good to know

Low season

October

High season

April

Average price (weeknight)

RM 181

Average price (weekend night)

RM 379
Cheapest month to stay with an average 35% drop in price.
Most expensive month to stay with an average 111% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best Batu hotels

Most recommended Batu hotels

Show all
El Hotel Kartika Wijaya Batu - Batu - Building
El Hotel Kartika Wijaya Batu
9.4 Wonderful
RM 141+
RM 141+
Free Wi-Fi
Pool
Kampung Lumbung Boutique Hotel - Batu - Bar
Kampung Lumbung Boutique Hotel
9.4 Wonderful
RM 132+
RM 132+
Free Wi-Fi
Aston Inn Batu
8.5 Very Good
RM 278+
RM 278+
Parking
Free Wi-Fi
Pool
Ciptaningati Hotel
8.3 Very Good
RM 93+
RM 93+
Parking
Free Wi-Fi
Pool
Purnama Hotel
8.6 Very Good
RM 145+
RM 145+
Free Wi-Fi
Pool
Spa
Seulawah Grand View
8.4 Very Good
RM 93+
RM 93+
Free Wi-Fi
Pool
OYO 973 Turukene
8.8 Very Good
RM 40+
RM 40+
Free Wi-Fi

Top Batu hotels with parking

Show all

How much is a Batu hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in Batu

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Batu hotel deals

  • If you’re looking for a cheap hotel in Batu, you should consider visiting during the low season. You'll find cheaper accommodations in Batu in October and September.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Batu if you stay on a Monday. The opposite is true for, Friday, which is usually the most expensive day.
  • How long should you stay? KAYAK users usually book their accommodation in Batu for 14 days.

FAQs when booking a hotel in Batu

Where to stay in Batu?

Our map will help you find the perfect place to stay in Batu by showing you the exact location of each hotel.