Find hotels in Batu from CA $5

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Batu hotels

OYO Life 91452 Ngajeng Peken Homestay

OYO Life 91452 Ngajeng Peken Homestay
2.0 star property
Oro Oro Ombo
The price is CA $9
CA $12 total
includes taxes & fees
May 25 - May 26
OYO Life 91452 Ngajeng Peken Homestay

Vanda Villa Batu

Vanda Villa Batu
2.5 star property
Batu
8.6 out of 10, Excellent, (7 reviews)
"Nice area with greenish n fresh air It's strategic location n easy access from Sby -Malang toll.. just go straight ...."
Indonesia
Mrs.
The price is CA $12
CA $15 total
includes taxes & fees
May 19 - May 20
Vanda Villa Batu

Aston Inn Batu - Malang

Aston Inn Batu - Malang
4.0 star property
Oro Oro Ombo
8.6 out of 10, Excellent, (28 reviews)
"Friendly staff, excellent service, good food, nice view, "
Norway
Per
The price is CA $58
CA $72 total
includes taxes & fees
May 19 - May 20
Aston Inn Batu - Malang

Dedaunan Guesthouse

Dedaunan Guesthouse
3.0 star property
Batu
The price is CA $23
CA $27 total
includes taxes & fees
Jun 1 - Jun 2
Dedaunan Guesthouse

Cahaya Bukit Cemara

Cahaya Bukit Cemara
2.5 star property
Batu
The price is CA $8
CA $10 total
includes taxes & fees
Jun 3 - Jun 4
Cahaya Bukit Cemara

The Onsen Hot Spring Resort

The Onsen Hot Spring Resort
3.0 star property
Batu
The price is CA $145
CA $177 total
includes taxes & fees
May 25 - May 26
The Onsen Hot Spring Resort

Kusuma Agrowisata Resort & Convention Hotel

Kusuma Agrowisata Resort & Convention Hotel
3.5 star property
Batu
7.6 out of 10, Good, (14 reviews)
"The service is very poor. Called front dedk once they will promised immediate attenfion but called again no answer and the service promised never come. "
United States
Ibrahim
The price is CA $52
CA $63 total
includes taxes & fees
Jun 8 - Jun 9
Kusuma Agrowisata Resort & Convention Hotel

Grand Dream Cita Mandiri Syariah

Grand Dream Cita Mandiri Syariah
2.0 star property
Batu
The price is CA $20
CA $24 total
includes taxes & fees
May 26 - May 27
Grand Dream Cita Mandiri Syariah

Golden Hill by Golden Tulip

Golden Hill by Golden Tulip
3.0 star property
Oro Oro Ombo
9.0 out of 10, Wonderful, (4 reviews)
"Nice hotel, and efficient"
United States
Andy
The price is CA $39
CA $48 total
includes taxes & fees
Jun 17 - Jun 18
Golden Hill by Golden Tulip

Griya Mulya Batu RedPartner

Griya Mulya Batu RedPartner
2.0 star property
Batu
The price is CA $26
CA $28 total
includes taxes & fees
Jun 3 - Jun 4
Griya Mulya Batu RedPartner

Hotel O 32 Guest House

Hotel O 32 Guest House
2.0 star property
Batu
8.4 out of 10, Very good, (5 reviews)
"Semua Ok Lumayanlah baik pelayananya cari makan gampang"
Indonesia
Simon
The price is CA $8
CA $11 total
includes taxes & fees
May 25 - May 26
Hotel O 32 Guest House

Royal Hotel and Villa Batu

Royal Hotel and Villa Batu
3.5 star property
Batu
7.6 out of 10, Good, (19 reviews)
"The staff’s very friendly and professional "
United States
Suryani
The price is CA $34
CA $41 total
includes taxes & fees
May 25 - May 26
Royal Hotel and Villa Batu

The Singhasari Resort

The Singhasari Resort
5.0 star property
Beji
9.0 out of 10, Wonderful, (48 reviews)
"Best hotel in town"
Indonesia
Indrawan
The price is CA $58
CA $71 total
includes taxes & fees
May 25 - May 26
The Singhasari Resort

ZG Home Batu

ZG Home Batu
2.0 star property
Batu
The price is CA $41
CA $49 total
includes taxes & fees
May 18 - May 19
ZG Home Batu

Villa Bungas Kusuma Pinus M92

Villa Bungas Kusuma Pinus M92
2.0 star property
Batu
The price is CA $68
CA $83 total
includes taxes & fees
May 19 - May 20
Villa Bungas Kusuma Pinus M92

Deceva by Panorama Villas, Batu Malang

Deceva by Panorama Villas, Batu Malang
2.5 star property
Batu
The price is CA $11
CA $13 total
includes taxes & fees
May 20 - May 21
Deceva by Panorama Villas, Batu Malang

Batuque Town Villa

Batuque Town Villa
2.5 star property
Oro Oro Ombo
The price is CA $38
CA $46 total
includes taxes & fees
May 19 - May 20
Batuque Town Villa

Jambuluwuk Convention Hall & Resort Batu

Jambuluwuk Convention Hall & Resort Batu
3.5 star property
Batu
8.4 out of 10, Very good, (8 reviews)
"Smuk udsigt, stor morgenmadsbuffet"
Denmark
Anonymous traveller
The price is CA $39
CA $48 total
includes taxes & fees
May 25 - May 26
Jambuluwuk Convention Hall & Resort Batu

Penginapan Indah Lestari

Penginapan Indah Lestari
2.5 star property
Batu
The price is CA $7
CA $9 total
includes taxes & fees
Jun 15 - Jun 16
Penginapan Indah Lestari

Hotel O near Jatim Park 3 formerly Srikandi Residence

Hotel O near Jatim Park 3 formerly Srikandi Residence
2.0 star property
Beji
The price is CA $6
CA $7 total
includes taxes & fees
May 24 - May 25
Hotel O near Jatim Park 3 formerly Srikandi Residence
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

Where to stay in Batu

Find the best Batu areas and neighborhoods for the activities you enjoy most. Learn more about Batu
Learn more about Batu

Oro Oro Ombo

You'll enjoy the museums and theme parks in Oro Oro Ombo. You might want to make time for a stop at Batu Night Spectacular or Batu Secret Zoo.

Beji

Travelers like the restaurants in Beji, and Jawa Timur Park 3 is a top attraction you might want to visit.

Stay near popular Batu attractions

Learn more about Batu

Nestled in the highlands, Batu's Secret Zoo and Museum Angkut transport visitors into worlds of exotic wildlife and vintage vehicles. Soak in natural hot springs at Air Panas Cangar by day, then marvel at the illuminated rides and performances of Batu Night Spectacular after sunset.

Photo by retnicin
Open Photo by retnicin

Top Batu Hotel Reviews

More cheap stays in Batu

Frequently asked questions

What is the best area to stay in Batu?
The best area to stay in Batu is the area around Jalan Oro-Oro Ombo, particularly near the Jatim Park complex.

This area is the main tourist hub of Batu, offering convenient access to many of the city's most popular attractions. It's well-developed with a good selection of modern hotels, restaurants, and shops. The streets here are generally easy to navigate, and it's a good base for exploring the wider region.

Families will find this area exceptionally convenient. Being close to Jatim Park 1, Jatim Park 2, and Museum Angkut means less travel time and more time enjoying the attractions. Many hotels in this vicinity are designed with families in mind, often featuring swimming pools and activities for children.

Couples looking for a relaxing escape with easy access to leisure activities will also appreciate this location.
What are the best family hotels in Batu?
For excellent family hotels in Batu, consider The Singhasari Resort, Zamzam Hotel and Convention Batu Powered by Archipelago, and Samara Resort.

The 5-star The Singhasari Resort, with a 9.0 rating, is a superb choice for families. It offers a children's pool, a free kids' club, and supervised childcare, ensuring plenty of activities for younger guests. For convenience, rollaway extra beds are available free of charge, and there is a playground. The resort also features an outdoor pool with sun loungers and a poolside bar. It is located close to Jawa Timur Park 3, just 0.5 km away, and Batu Night Spectacular, which is 1.8 km away.

Another great option is the 3-star Zamzam Hotel and Convention Batu Powered by Archipelago. This hotel provides a children's pool and a sofa bed in rooms, making it suitable for families. It offers a shuttle service to both the train station and the airport, with a 24-hour airport shuttle available. Nearby attractions include Museum Angkut, 0.5 km away, and Museum Satwa, which is 1.5 km away.

The 4-star Samara Resort, rated 7.2, also caters well to families. It includes a children's pool and a playground, along with child-friendly window designs for added peace of mind. Connecting rooms are available, and the outdoor pool area has sun loungers. This resort is conveniently located 0.9 km from Museum Satwa and Jawa Timur Park 2.
What are the best 5-star hotels in Batu?
Two of the best 5-star hotels in Batu are The Singhasari Resort and Golden Tulip Holland Resort.

The Singhasari Resort, with a 9.0 rating, offers a luxurious stay with excellent amenities including mountain views, a private pool, and a poolside bar. Guests can also enjoy 24-hour room service and a 24-hour restaurant. For recreation, there is an outdoor tennis court available.

Another highly-rated option is the Golden Tulip Holland Resort, which boasts an outstanding 9.8 rating. This resort provides premium bedding and air conditioning for comfort, and some rooms feature a rainfall showerhead and a private plunge pool. Many rooms also offer stunning mountain views.
What are the best spa hotels in Batu?
For an exceptional spa experience in Batu, the Golden Tulip Holland Resort and THE BATU Hotel & Villas are excellent choices.

The 5-star Golden Tulip Holland Resort, with an outstanding 9.8 rating, offers a luxurious full-service spa with massage services and an indoor pool. Guests can also enjoy beautiful mountain views, premium bedding, and air conditioning for ultimate comfort.

Another highly-rated option is the 4-star THE BATU Hotel & Villas. This hotel provides a full-service spa with massage treatments and boasts a stunning mountain setting with impressive views. For added convenience, it also offers a 24-hour airport shuttle and an area shuttle.
What hotels in Batu offer free breakfast?
For hotels in Batu that offer complimentary breakfast, consider the Apple Green Hotel or the éL Hotel Kartika Wijaya Batu.

The 3-star Apple Green Hotel, with an 8.8 rating, provides a free buffet breakfast daily. Guests also benefit from complimentary self-parking and free WiFi. It is conveniently located just 1.0 km from Bianglala Alun Park.

Another excellent option is the 4-star éL Hotel Kartika Wijaya Batu, which also includes free breakfast. This hotel offers complimentary self-parking and free WiFi, and is situated 1.8 km from Bianglala Alun Park, with a site location near mountains.
What are the best budget hotels in Batu?
For the best budget hotels in Batu, consider the Apple Green Hotel, Zamzam Hotel and Convention Batu Powered by Archipelago, Batuque Town Villa 2, and Vanda Villa Batu.

The 3-star Apple Green Hotel, with an 8.8 rating, provides complimentary breakfast, free self-parking, and free toiletries. It is conveniently located just 1.0 km from Bianglala Alun Park.

Another excellent option is the 3-star Zamzam Hotel and Convention Batu Powered by Archipelago. This hotel offers free extended duration parking, free self-parking, complimentary toiletries, and a 24-hour airport shuttle service. It is situated 1.6 km from Bianglala Alun Park.

The 3-star Batuque Town Villa 2 is a great choice, offering free nearby parking, free self-parking, and free WiFi. Guests can enjoy mountain views from their balcony or the rooftop terrace. It is located 1.3 km from Bianglala Alun Park.

Finally, the Vanda Villa Batu, with an 8.6 rating, provides free WiFi, free self-parking, and air conditioning. It features a pleasant terrace and is just 1.1 km from Bianglala Alun Park.
What are the most romantic hotels in Batu for couples?
For couples seeking a romantic getaway in Batu, The Singhasari Resort and Golden Tulip Holland Resort are both excellent choices.

The 5-star The Singhasari Resort, with a 9.0 rating, offers stunning mountain views and features private pools and waterslides, creating an exclusive and fun experience. The resort also provides 24-hour room service and a 24-hour restaurant, ensuring convenience and comfort throughout your stay. It is also conveniently located just 1.8 km from Batu Night Spectacular.

Another superb option is the 5-star Golden Tulip Holland Resort, which boasts an impressive 9.8 rating. This resort also provides beautiful mountain views and includes an indoor pool, rainfall showerheads, and private plunge pools for a truly luxurious and intimate escape. It is situated just 1.4 km from Batu Night Spectacular.
What are the best hotels in Batu near Jawa Timur Park 2?
For hotels in Batu near Jawa Timur Park 2, consider the Golden Tulip Holland Resort or Aston Inn Batu - Malang.

The 5-star Golden Tulip Holland Resort, with an outstanding 9.8 rating, is an excellent option as it is just 0.6 km from Jawa Timur Park 2. Some rooms offer mountain views, and the hotel features an indoor pool and rainfall showerheads.

Another great choice is the 4-star Aston Inn Batu - Malang, rated 8.8. This hotel is 1.1 km from Jawa Timur Park 2 and offers a 24-hour airport shuttle, free self-parking, and complimentary toiletries.
When is the best time to go to Batu?
The best time to go to Batu is during the dry season, which runs from May to September.

During these months, you'll experience sunny days and cooler temperatures, making it ideal for exploring Batu's outdoor attractions. The weather is generally pleasant, with less humidity and a lower chance of rain, ensuring your plans for activities like visiting apple orchards or theme parks aren't disrupted.

This period is particularly good for families looking to make the most of Batu's many theme parks and activities. With consistent good weather, you can comfortably spend full days at places like Jatim Park or Batu Secret Zoo without worrying about sudden downpours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Batu.
How can I save on a Batu hotel booking with Expedia?
Members always get our best prices. Find our best Batu hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Batu hotel?
Prices for hotels in Batu often vary, but you can find a great deal from CA $5 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia