Hotels & Accommodation in Batu

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Batu?

OYO Life 92321 Abiyan Villa Homestay Syariah
OYO Life 92321 Abiyan Villa Homestay Syariah
2.0 star property
Batu
The price is R132
R166 total
includes taxes & fees
04 May - 05 May
OYO Life 92321 Abiyan Villa Homestay Syariah
De View Hotel By PRO
De View Hotel By PRO
3.0 star property
Batu
The price is R224
R271 total
includes taxes & fees
03 May - 04 May
De View Hotel By PRO
TwoSpaces Living at Panorama Villas
TwoSpaces Living at Panorama Villas
2.0 star property
Batu
  • cleanliness
    Charming hillside retreat near Batu's vibrant parks and cultural attractions.
The price is R161
R195 total
includes taxes & fees
04 May - 05 May
TwoSpaces Living at Panorama Villas
Cahaya Bukit Cemara
Cahaya Bukit Cemara
2.5 star property
Batu
  • cleanliness
    Discover a serene retreat minutes from Museum Angkut with free parking.
The price is R103
R125 total
includes taxes & fees
07 Apr - 08 Apr
Cahaya Bukit Cemara
The Onsen Hot Spring Resort
The Onsen Hot Spring Resort
3.0 star property
Batu
  • cleanliness
    Relax in a ryokan-style resort with hiking trails and hot springs near Batu attractions.
The price is R2 083
R2 520 total
includes taxes & fees
19 Apr - 20 Apr
The Onsen Hot Spring Resort
Villa Bunga
Villa Bunga
2.5 star property
Oro Oro Ombo
  • cleanliness
    Experience the charm of Batu at this colonial retreat with lush gardens and pools.
The price is R288
R349 total
includes taxes & fees
14 Apr - 15 Apr
Villa Bunga
Griya Sarah Backpacker Homestay by Bias
Griya Sarah Backpacker Homestay by Bias
2.0 star property
Batu
The price is R135
R163 total
includes taxes & fees
06 May - 07 May
Griya Sarah Backpacker Homestay by Bias
ZG Home Batu
ZG Home Batu
2.0 star property
Batu
  • cleanliness
    Experience a scenic getaway in Batu with easy access to popular attractions.
The price is R521
R630 total
includes taxes & fees
06 May - 07 May
ZG Home Batu
Villa Batu 2 kamar 5 dekat Museum Angkut
Villa Batu 2 kamar 5 dekat Museum Angkut
2.0 star property
Batu
The price is R371
R449 total
includes taxes & fees
30 Apr - 01 May
Villa Batu 2 kamar 5 dekat Museum Angkut
Hotel Gradia 2
Hotel Gradia 2
3.0 star property
Batu
  • cleanliness
    Relax in comfort near Museum Angkut with free WiFi and outdoor pool access.
The price is R455
R550 total
includes taxes & fees
07 Apr - 08 Apr
Hotel Gradia 2
Hotel O Harwin Homestay
Hotel O Harwin Homestay
2.0 star property
Batu
  • cleanliness
    Walking distance to Omah Budaya Slamet, with complimentary WiFi and parking.
The price is R61
R77 total
includes taxes & fees
09 Apr - 10 Apr
Hotel O Harwin Homestay
Hotel Selecta Batu Malang
Hotel Selecta Batu Malang
3.0 star property
Batu
6.0 out of 10, (1 review)
  • cleanliness
    Unwind in this vibrant hotel with a waterpark and multiple pools in Batu.
The price is R446
R540 total
includes taxes & fees
23 Apr - 24 Apr
Hotel Selecta Batu Malang
Vanda Villa Batu
Vanda Villa Batu
2.5 star property
Batu
8.6 out of 10, Excellent, (7 reviews)
  • cleanliness
    Tropical garden villa in Batu with free WiFi and parking near cultural attractions.
The price is R139
R168 total
includes taxes & fees
03 May - 04 May
Vanda Villa Batu
Horison Trunojoyo Batu Malang
Horison Trunojoyo Batu Malang
3.5 star property
Batu
8.6 out of 10, Excellent, (4 reviews)
  • cleanliness
    Enjoy a mountain retreat with panoramic views just a short drive from local attractions.
The price is R631
R764 total
includes taxes & fees
07 Apr - 08 Apr
Horison Trunojoyo Batu Malang
Deceva by Panorama Villas, Batu Malang
Deceva by Panorama Villas, Batu Malang
2.5 star property
Batu
  • cleanliness
    A perfect escape in Batu featuring an indoor pool and contemporary comforts.
The price is R170
R205 total
includes taxes & fees
07 Apr - 08 Apr
Deceva by Panorama Villas, Batu Malang
Royal Hotel and Villa Batu
Royal Hotel and Villa Batu
3.5 star property
Batu
7.6 out of 10, Good, (19 reviews)
  • cleanliness
    Experience nature's tranquility at a villa resort with spa and outdoor activities.
The price is R613
R742 total
includes taxes & fees
09 Apr - 10 Apr
Royal Hotel and Villa Batu
Grand Dream Cita Mandiri Syariah
Grand Dream Cita Mandiri Syariah
2.0 star property
Batu
The price is R256
R310 total
includes taxes & fees
07 May - 08 May
Grand Dream Cita Mandiri Syariah
TwoSpaces Living at BSB Villa Maharaja, Malang
TwoSpaces Living at BSB Villa Maharaja, Malang
2.5 star property
Batu
The price is R395
R478 total
includes taxes & fees
30 Apr - 01 May
TwoSpaces Living at BSB Villa Maharaja, Malang
Villa Mulyono
Villa Mulyono
3.0 star property
Batu
8.6 out of 10, Excellent, (4 reviews)
  • cleanliness
    Stay in Batu's charming villa with free minibar, plush beds, and garden serenity.
The price is R1 240
R1 500 total
includes taxes & fees
07 Apr - 08 Apr
Villa Mulyono
Batuque Town Villa
Batuque Town Villa
2.5 star property
Oro Oro Ombo
  • cleanliness
    Modern Batu escape with rooftop terrace and nightlife near popular attractions.
The price is R517
R625 total
includes taxes & fees
07 Apr - 08 Apr
Batuque Town Villa
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.

Check out hotels with a pool in Batu

You may also like hotels with spas in Batu

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.

When is the best time to visit Batu?

Our prices for hotels in Batu are cheapest in September
Price trends for hotels in Batu
Pricing is based on two traveller single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Batu
April
High 26°C / low 21°C. Rainy most days.
View properties in April
26°
weather_sleet
April, no crowd data, average high temperature 26 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
27°
weather_partly_sunny
May, no crowd data, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Partly sunny.
21°
26°
weather_sun
June, no crowd data, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
26°
weather_sun
July, no crowd data, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
27°
weather_sun
August, no crowd data, average high temperature 27 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
28°
weather_sun
September, no crowd data, average high temperature 28 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
29°
weather_sun
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
27°
weather_sleet
November, no crowd data, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
26°
weather_sleet
December, no crowd data, average high temperature 26 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
26°
weather_sleet
January, no crowd data, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Rainy most days.
20°
26°
weather_sleet
February, no crowd data, average high temperature 26 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
26°
weather_sleet
March, no crowd data, average high temperature 26 degrees Celsius, average low temperature 21 degrees Celsius. Rainy most days.
21°
Monthly weather averages (˚C)

Top neighbourhoods in Batu

Oro Oro Ombo

The Oro Oro Ombo neighbourhood offers attractions, such as Batu Night Spectacular and Batu Secret Zoo.

Beji

Batu's Beji neighbourhood offers attractions, including Jawa Timur Park 3.

Top landmarks in Batu

Learn more about Batu

Batu is applauded for its cultural attractions such as Jawa Timur Park 2 and Museum Angkut. The city has something for everyone including sights like Batu Secret Zoo and Batu Night Spectacular within a small-town setting.

Photo by retnicin
Open Photo by retnicin

Check out reviews of Batu hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Batu?
If you want the flexibility to change your plans to Batu, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Batu if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 8 holiday homes. Also, think about one of the 58 villas for your getaway.
What will the weather in Batu be like during my visit?
Batu is a great place to visit to enjoy the sunshine at any time of year, with an average temp of 23°C.
Why should I book my Batu hotel with Hotels.com?
There are plenty of reasons to book your Batu travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Batu

Embrace the Enchantment of Batu: Where Volcanoes Whisper and Hot Springs Beckon

Nestled in the cool highlands of East Java, Batu is a charming small town that enchants visitors with its lush landscapes and vibrant attractions. Famous for its thrilling theme parks, including the popular Jatim Park, and breathtaking views of surrounding volcanoes, Batu offers a perfect blend of adventure and relaxation. Explore the refreshing hot springs, wander through the picturesque orchards, and immerse yourself in the local culture. With its serene mountains and delightful weather, Batu is an idyllic escape for nature lovers and families alike, ensuring unforgettable memories in this enchanting Indonesian gem.

4 tips for savvy savings when booking a hotel in Batu

  1. Book for the cheapest times: The most budget-friendly time to visit Batu is during January, February, and November, when hotel prices tend to be lower. For a great value for money experience, consider staying for at least 2 to 3 days to thoroughly explore the region's historic landmarks, cultural sites, and natural wonders. You can enjoy excursions to the local theme parks, hike the surrounding mountains and volcanoes, or visit charming small towns and hot springs. This itinerary allows you to immerse yourself in the tropical landscape and partake in activities like horseback riding and coffee tours, making it an enriching experience on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Batu, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to keep informed about flash sales and special promotions, ensuring you could benefit from potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed choices. You'll be among the first to know if rooms become available or prices drop, making it easier to secure a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you save on your stay at a hotel in Batu. For those seeking unique experiences, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price leans towards the higher end, we can suggest more affordable dates that could enhance your chances of securing a better deal.
  4. Consider your location: Opting to stay near key attractions or city centres may provide convenience, but it often tends to come with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the places you wish to visit. You might also look into independent hotels located further afield, which are more likely to offer a more authentic and budget-friendly experience.

Best time to go to Batu

Batu experiences its lowest average temperature in July, at 71.8°F (22.1°C), while October are the hottest months, with an average temperature of 74.5°F (23.6°C). January is typically the wettest month. If you’re looking to soak up the lively atmosphere in Batu, June, July, and December are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light to frequent rainfall. However, if you prefer a more relaxed experience, February, May, and August are perfect for a quieter getaway, marked by no to frequent rainfall and mostly sunny to mostly cloudy conditions.