Hotels 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?

De View Hotel By PRO
De View Hotel By PRO
3.0 star property
Batu
The price is AU$23
includes taxes & fees
14 Apr - 15 Apr
De View Hotel By PRO
OYO Life 92321 Abiyan Villa Homestay Syariah
OYO Life 92321 Abiyan Villa Homestay Syariah
2.0 star property
Batu
The price is AU$13
includes taxes & fees
3 May - 4 May
OYO Life 92321 Abiyan Villa Homestay Syariah
The Onsen Hot Spring Resort
The Onsen Hot Spring Resort
3.0 star property
Batu
Tucked among hiking trails in Batu, this Japanese-inspired hot spring resort offers complimentary buffet breakfast, WiFi, and parking. Museum Angkut and Bianglala Alun Park are nearby, providing cultural exploration after a restorative soak.
The price is AU$205
includes taxes & fees
21 Apr - 22 Apr
The Onsen Hot Spring Resort
Vanda Villa Batu
Vanda Villa Batu
2.5 star property
Batu
8.6 out of 10, Excellent, (7 reviews)
Surrounded by lush gardens, this tranquil Batu retreat offers complimentary WiFi and parking just minutes from Omah Budaya Slamet. A 24-hour front desk and scenic terrace provide convenience and relaxation near Bianglala Alun Park.
The price is AU$14
includes taxes & fees
10 May - 11 May
Vanda Villa Batu
TwoSpaces Living at Panorama Villas
TwoSpaces Living at Panorama Villas
2.0 star property
Batu
Immerse yourself in the serene surroundings of this mountain guesthouse in Batu. Free WiFi and parking make exploring Bianglala Alun Park and Omah Budaya Slamet convenient, while the 24-hour front desk ensures a hassle-free stay anytime.
The price is AU$16
includes taxes & fees
14 May - 15 May
TwoSpaces Living at Panorama Villas
Hotel Gradia 2
Hotel Gradia 2
3.0 star property
Batu
Escape to this Batu hotel where mountain charm meets modern convenience. Take a refreshing dip in the outdoor pool before exploring nearby Museum Angkut and Bianglala Alun Park. Return to enjoy free WiFi, complimentary parking, and 24-hour assistance.
The price is AU$44
includes taxes & fees
22 Apr - 23 Apr
Hotel Gradia 2
Horison Trunojoyo Batu Malang
Horison Trunojoyo Batu Malang
3.5 star property
Batu
8.6 out of 10, Excellent, (4 reviews)
Nestled in Batu, this charming hotel offers convenient access to Museum Angkut and Bianglala Alun Park. Unwind with 24-hour room service after exploring, and enjoy light fare at Out of The Blue restaurant. Free WiFi and parking complete your stay.
The price is AU$61
includes taxes & fees
15 Apr - 16 Apr
Horison Trunojoyo Batu Malang
Villa Mulyono
Villa Mulyono
3.0 star property
Batu
8.6 out of 10, Excellent, (4 reviews)
Experience a welcoming retreat with premium bedding and complimentary minibar items at this villa in Batu. The garden and terrace offer peaceful relaxation while Selecta Recreational Park awaits nearby. Free WiFi and parking add convenience to your stay.
The price is AU$122
includes taxes & fees
14 Apr - 15 Apr
Villa Mulyono
Royal Hotel and Villa Batu
Royal Hotel and Villa Batu
3.5 star property
Batu
7.6 out of 10, Good, (19 reviews)
Unwind at this Batu spa resort, minutes from Museum Angkut and Bianglala Alun Park. Play tennis on 2 outdoor courts, swim in the pool, or enjoy international dishes at Siang Yuan Restaurant. With 3 more dining spots and a bar, your escape is complete.
The price is AU$44
includes taxes & fees
7 May - 8 May
Royal Hotel and Villa Batu
Griya Sarah Backpacker Homestay by Bias
Griya Sarah Backpacker Homestay by Bias
2.0 star property
Batu
The price is AU$13
includes taxes & fees
1 May - 2 May
Griya Sarah Backpacker Homestay by Bias
ZG Home Batu
ZG Home Batu
2.0 star property
Batu
This cosy villa offers free WiFi and parking, with Jawa Timur Park 3 and Batu Night Spectacular located nearby. Just 50 minutes from Abdul Rachman Saleh Airport and 25 minutes from Pakisaji Station, you'll enjoy convenient connectivity while relaxing with flat-screen TV entertainment.
The price is AU$52
includes taxes & fees
15 Apr - 16 Apr
ZG Home Batu
Hotel O Harwin Homestay
Hotel O Harwin Homestay
2.0 star property
Batu
Cosy homestay ambiance awaits in Batu with convenient perks like free WiFi and self parking. Explore nearby attractions including Omah Budaya Slamet and Bianglala Alun Park, then return for daily housekeeping service that ensures a refreshing, comfortable stay.
The price is AU$6
includes taxes & fees
15 Apr - 16 Apr
Hotel O Harwin Homestay
Cahaya Bukit Cemara
Cahaya Bukit Cemara
2.5 star property
Batu
Tucked away in Batu, this cosy guesthouse offers housekeeping services and easy access to Museum Angkut and Bianglala Alun Park. Enjoy the tranquil surroundings while being just a short drive from Pakisaji Station.
The price is AU$10
includes taxes & fees
14 Apr - 15 Apr
Cahaya Bukit Cemara
Villa Bunga
Villa Bunga
2.5 star property
Oro Oro Ombo
Nestled in a tropical oasis, this colonial-style hotel features outdoor and children's pools amid beautiful gardens. Just minutes from Jatim Park I and Museum Angkut, the villa provides free parking and daily housekeeping for a carefree stay.
The price is AU$24
includes taxes & fees
14 Apr - 15 Apr
Villa Bunga
Golden Hill by Golden Tulip
Golden Hill by Golden Tulip
3.0 star property
Oro Oro Ombo
9.4 out of 10, Exceptional, (3 reviews)
Escape to this tranquil Golden Tulip hotel in Batu featuring an inviting outdoor pool and welcoming bar. Just minutes from Batu Night Spectacular and Museum Satwa, enjoy free WiFi and parking while the 24-hour front desk ensures seamless service.
The price is AU$52
includes taxes & fees
22 Apr - 23 Apr
Golden Hill by Golden Tulip
Deceva by Panorama Villas, Batu Malang
Deceva by Panorama Villas, Batu Malang
2.5 star property
Batu
Escape to this serene villa near Bianglala Alun Park. Cool off in the indoor pool after exploring nearby attractions like Omah Budaya Slamet. Smart TVs and free WiFi enhance your stay, while air conditioning ensures comfort year-round.
The price is AU$14
includes taxes & fees
15 Apr - 16 Apr
Deceva by Panorama Villas, Batu Malang
Pondok Jatim Park Hotel
Pondok Jatim Park Hotel
3.0 star property
Oro Oro Ombo
The price is AU$39
includes taxes & fees
14 Apr - 15 Apr
Pondok Jatim Park Hotel
Roemah YWI
Roemah YWI
3.0 star property
Oro Oro Ombo
Escape to this charming guesthouse with an inviting outdoor pool and on-site dining. Just minutes from Batu Night Spectacular and Museum Satwa, enjoy convenient perks like free WiFi, parking, and room service during your Indonesian adventure.
The price is AU$31
includes taxes & fees
5 May - 6 May
Roemah YWI
Gendhis Batu Boutique Hotel
Gendhis Batu Boutique Hotel
3.0 star property
Batu
Bianglala Alun Park and cultural hotspots surround this mountain retreat featuring a sparkling outdoor pool. Unwind with complimentary perks including WiFi, breakfast, and parking, while the on-site café serves refreshments after a day exploring.
The price is AU$49
includes taxes & fees
15 Apr - 16 Apr
Gendhis Batu Boutique Hotel
Grand Dream Cita Mandiri Syariah
Grand Dream Cita Mandiri Syariah
2.0 star property
Batu
The price is AU$23
includes taxes & fees
14 Apr - 15 Apr
Grand Dream Cita Mandiri Syariah
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.

Get last-minute hotel deals in Batu and save more

Sign in to unlock great savings.
Showing deals for:17 Apr - 19 Apr
Showing deals for:13 May - 14 May

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 October
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

How much does a hotel room cost in Batu?
You can find top hotels in Batu from AU$6 with options to suit your budget and needs. If you're looking for an affordable hotel in Batu that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Batu hotels?
Discover great deals on Batu hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Batu hotels.
Can I book Batu hotels with free cancellation?
In order to book a refundable Batu hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Batu?
Some of the most popular luxury hotels in Batu are The Singhasari Resort and Golden Tulip Holland Resort. The Singhasari Resort is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool, a hot tub and an outdoor tennis court. Golden Tulip Holland Resort is another favourite luxury hotel in a great Batu location.
What are some of the best hotels in Batu for couples?
Choose a top-rated Batu romantic hotel and enjoy your couple's getaway. Our travellers love Golden Tulip Holland Resort, a hotel with a restaurant. Another romantic hotel with top reviews is The Singhasari Resort. This hotel offers a restaurant and an outdoor pool for a perfect stay. Discover more hotels in Batu on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are the top Batu hotels with a pool?
For a little extra luxury, discover some of the best Batu hotels with a pool. Golden Tulip Holland Resort is a great hotel with an outdoor pool and an indoor pool, and a guest rating of 9.8 out of 10. Plus, you can make the most of its full-service spa and restaurant. Golden Hill by Golden Tulip is a popular hotel that features an outdoor pool along with a restaurant and a bar/lounge. To find more stays in Batu with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Batu hotels with free parking?
If you're exploring by car, finding a great Batu hotel with free parking is a win. Our travellers' favourites include:
What are some popular hotels in central Batu?
If you're looking for hotels in central Batu, check out Golden Tulip Holland Resort and Golden Hill by Golden Tulip. Travellers love Golden Tulip Holland Resort for its location, as well as the outdoor pool, full-service spa and restaurant this hotel offers. Golden Hill by Golden Tulip is another popular central hotel with an outdoor pool, a restaurant and a bar/lounge. Oro Oro Ombo and Beji are some of the most central areas for your Batu holiday.
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

Batu: A Hidden Gem of Majestic Mountains and Enchanting Escapes

Nestled in the verdant hills of East Java, Batu is a charming small town that enchants visitors with its cool mountain air and vibrant landscapes. Known as a paradise for adventure seekers, it boasts thrilling attractions like the Batu Wonderland theme park and exhilarating outdoor activities amidst stunning volcanic backdrops. Explore the soothing hot springs, wander through the picturesque city centre and Batu Town Square, or savour the local delicacies at bustling markets. With a range of comfortable accommodations from boutique hotels to family-friendly lodges, Batu is the perfect escape for nature lovers and thrill-seekers alike.

Discover great hotels in Batu

Batu, East Java, offers a range of hotel accommodations, from budget-friendly options to comfortable resorts with pools. Many popular hotels are conveniently located near local attractions, ensuring a pleasant stay while exploring the area's natural beauty and vibrant culture. These are some of the hotels preferred by our travellers in Batu:

  1. Syariah Radho Hotel SengkalingOpens in a new window: Syariah Radho Hotel Sengkaling offers a unique lodging experience with its inviting atmosphere and excellent dining options, including a Coffee Shop and Restaurant. Guests can unwind with entertainment features such as Cable Television and LCD Television, making it a perfect choice for leisure travelers seeking comfort and convenience. The property boasts a distinctive architectural design and a warm ambiance that enhances the overall experience. Positive sentiments highlight the seamless service and quality of offerings, making it an ideal retreat for those looking to enjoy a relaxing getaway.
  2. OYO 90480 Sultan Guest HouseOpens in a new window: OYO 90480 Sultan Guest House is a stylish hotel that caters to leisure travelers looking for a vibrant atmosphere. With its Bar and/or Lounge, it provides a great space to unwind after a day of exploration. The hotel's contemporary design and inviting spaces create a relaxing environment perfect for socialising or enjoying a quiet evening. Review sentiments showcase the appealing ambiance and the quality of drinks, making it a fantastic choice for those seeking a lively yet comfortable stay in Batu.
  3. Anargya Guest HouseOpens in a new window: Anargya Guest House is an inviting guesthouse that offers a charming lodging experience for those seeking a home-away-from-home atmosphere. With entertainment options including Satellite Television, Television, and Smart Television, it caters to leisure travellers who appreciate comfort and relaxation. The cozy setting, complemented by thoughtful amenities, creates an inviting environment for unwinding after a day of adventure. Review sentiments reflect a warm appreciation for the homely feel and the attentive service, ensuring a memorable stay filled with personalised touches.

Top locations to stay in Batu

When visiting Batu, East Java, Indonesia, consider staying in Malang, Pujon, or Kauman. Malang is renowned for its vibrant coffee culture and cool climate, while Pujon offers scenic views and agricultural experiences. Kauman stands out for its rich cultural heritage and local markets. For first-time visitors, Malang is best suited due to its diverse attractions and amenities.

  1. MalangOpens in a new window: Malang is a vibrant city known for its cool climate and beautiful surroundings, making it a delightful base for your adventures. The city's coffee culture is thriving, with numerous charming cafés to explore. Don’t miss the chance to visit the stunning Taman Safari and the majestic Jodipan Colourful Village, where you can take amazing photos. Malang is also close to natural attractions like Mount Semeru and various waterfalls, perfect for those who appreciate nature’s beauty. With a variety of shopping options, from local markets to modern malls, you’ll find unique souvenirs and local crafts to take home.
  2. PujonOpens in a new window: Pujon is a serene getaway that embraces the beauty of East Java’s countryside. Known for its picturesque landscapes and fresh agricultural produce, it’s an ideal spot for those who enjoy a more laid-back experience. You can visit local farms and indulge in activities like fruit picking, which is a fun experience for families. The area also offers a range of outdoor activities, from cycling through rice paddies to enjoying scenic views of the surrounding mountains. Pujon provides a tranquil atmosphere, perfect for relaxing after exploring the more bustling areas of East Java.
  3. KaumanOpens in a new window: Kauman is a quaint area that offers a unique glimpse into local culture and history. It’s known for its traditional markets and cultural attractions, making it a great place to experience the authentic spirit of East Java. You can explore the local art scene and visit nearby historical sites that reflect the region's heritage. Additionally, Kauman is a fantastic spot for shopping, where you can find handcrafted items and local delicacies. The friendly atmosphere and close-knit community make it a memorable place to stay, especially for those looking to immerse themselves in local traditions.

Things to do in Batu

Batu is a delightful destination nestled amidst lush mountains and volcanic landscapes, offering a charming blend of outdoor adventures and relaxing hot springs. Enjoy invigorating hikes through verdant forests, unwind by serene lakes, or explore vibrant local markets. With exciting theme parks and evening spectacles, Batu promises a memorable escape for every traveller.

  • Alun-Alun KotaOpens in a new window – Spend a leisurely afternoon at this vibrant piazza where locals gather. Enjoy the lively atmosphere, grab a snack from nearby vendors, and take in the beautiful gardens. It’s a perfect spot to relax and watch the world go by, surrounded by the stunning backdrop of Batu's natural beauty.
  • Jl Besar IjenOpens in a new window – Discover this prominent landmark that serves as a central hub for Batu. Take a stroll along the street, lined with charming shops and cafés. It’s an ideal place to experience the local vibe, with opportunities to try delicious street food and pick up unique souvenirs.
  • Kampung Warna-WarniOpens in a new window – Visit this colourful cultural village where houses are adorned with vibrant murals. Wander through the streets and appreciate the artistic expressions of the community. This picturesque location is perfect for photography enthusiasts and anyone looking to experience the creative spirit of Batu.

4 tips for savvy savings when booking a hotel in Batu

  1. Book for the cheapest times: The most budget-friendly months to visit Batu are January, February, and November, when hotel prices are typically lower. For those looking to explore the region’s significant landmarks, cultural sites, and natural wonders, a stay of at least 2 to 3 days is recommended. During this time, visitors can enjoy attractions such as theme parks, hiking in the picturesque mountains, volcanic excursions, and relaxing at natural hot springs. With its affordable options, Batu offers great value for money for travellers interested in history and culture.
  2. Look for last-minute deals on Hotels.com: To discover great accommodation deals in Batu, start by exploring the Deals 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 to stay updated on flash sales and special promotions, enhancing your chances of securing a bargain. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, so you're more likely to see the best options for your stay. With these strategies, you could find the perfect cheap hotel for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Batu. For those seeking unique accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest more affordable dates, which may enhance your chances of securing a better deal.
  4. Consider your location: Opting for accommodation near major attractions or city centres can offer convenience, but it often comes with a higher price tag. For more budget-friendly options, you might look at hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. Independent hotels located a bit further afield may usually tend to be cheaper and can provide a more authentic and economical 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.

Keep exploring