A person paragliding over a mountainous landscape with a village below.

Search Batu hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Property class

Guest rating

Our top choices for Batu hotels

Breakfast included
Hotel
Reserve now, pay later
Pool
Jatim Park I

1. Golden Tulip Holland Resort

Golden Tulip Holland Resort
Oro Oro Ombo
Singapore
Andrew
NZ$116
includes taxes & fees
1 Sept - 2 Sept
Golden Tulip Holland Resort

2. The Singhasari Resort

The Singhasari Resort
Beji
Indonesia
Indrawan
NZ$101
includes taxes & fees
26 Aug - 27 Aug
The Singhasari Resort

3. Aston Inn Batu - Malang

Aston Inn Batu - Malang
Oro Oro Ombo
Norway
Per
NZ$66
includes taxes & fees
26 Aug - 27 Aug
Aston Inn Batu - Malang

4. Golden Hill by Golden Tulip

Golden Hill by Golden Tulip
Oro Oro Ombo
United States
Andy
NZ$62
includes taxes & fees
17 Aug - 18 Aug
Golden Hill by Golden Tulip

5. Hotel Prima Asri 153

Hotel Prima Asri 153
Oro Oro Ombo
NZ$28
includes taxes & fees
14 Aug - 15 Aug
Hotel Prima Asri 153

6. Jambuluwuk Convention Hall & Resort Batu

Jambuluwuk Convention Hall & Resort Batu
Batu
Germany
Tina
NZ$68
includes taxes & fees
30 Aug - 31 Aug
Jambuluwuk Convention Hall & Resort Batu

7. Samara Resort

Samara Resort
Oro Oro Ombo
Germany
Anonymous traveller
NZ$55
includes taxes & fees
18 Aug - 19 Aug
Samara Resort

8. Kusuma Agrowisata Resort & Convention Hotel

Kusuma Agrowisata Resort & Convention Hotel
Batu
United States
Ibrahim
NZ$79
includes taxes & fees
13 Sept - 14 Sept
Kusuma Agrowisata Resort & Convention Hotel

9. Hotel Gradia 2

Hotel Gradia 2
Batu
Canada
Benoit
NZ$49
includes taxes & fees
18 Aug - 19 Aug
Hotel Gradia 2

10. Griya Sarah Backpacker Homestay by Bias

Griya Sarah Backpacker Homestay by Bias
Batu
NZ$13
includes taxes & fees
18 Aug - 19 Aug
Griya Sarah Backpacker Homestay by Bias

11. The Onsen Hot Spring Resort

The Onsen Hot Spring Resort
Batu
Australia
Lady
NZ$267
includes taxes & fees
18 Aug - 19 Aug
The Onsen Hot Spring Resort

12. Cozzy Penny House Private Pool

Cozzy Penny House Private Pool
Oro Oro Ombo
NZ$222
includes taxes & fees
15 Aug - 16 Aug
Cozzy Penny House Private Pool

13. Athara Naya

Athara Naya
Batu
NZ$299
includes taxes & fees
14 Aug - 15 Aug
Athara Naya

14. Azana BeSt Hotel Batu

Azana BeSt Hotel Batu
Beji
NZ$47
includes taxes & fees
17 Aug - 18 Aug
Azana BeSt Hotel Batu

15. Hotel O Harwin Homestay

Hotel O Harwin Homestay
Batu
NZ$8
includes taxes & fees
18 Aug - 19 Aug
Hotel O Harwin Homestay

16. Tripletree Ciptaningati Culture Hotel

Tripletree Ciptaningati Culture Hotel
Batu
NZ$41
includes taxes & fees
18 Aug - 19 Aug
Tripletree Ciptaningati Culture Hotel

17. Royal Hotel and Villa Batu

Royal Hotel and Villa Batu
Batu
United States
Suryani
NZ$52
includes taxes & fees
19 Aug - 20 Aug
Royal Hotel and Villa Batu

18. TwoSpaces Living at Matahari Homestay

TwoSpaces Living at Matahari Homestay
Batu
NZ$18
includes taxes & fees
17 Aug - 18 Aug
TwoSpaces Living at Matahari Homestay

19. Athara Residence

Athara Residence
Batu
NZ$81
includes taxes & fees
17 Aug - 18 Aug
Athara Residence

20. Hotel Selecta Batu Malang

Hotel Selecta Batu Malang
Batu
Indonesia
Indrawan
NZ$42
includes taxes & fees
14 Aug - 15 Aug
Hotel Selecta Batu Malang
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Batu

Find the best Batu areas for the activities you enjoy most.

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 Secret Zoo or Jawa Timur Park 2.

Beji

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

Stay near popular Batu attractions

Selecta Recreational Park

7.6/10 (4 reviews)
Bring the family to Selecta Recreational Park and enjoy the excitement of this theme park in Batu. Discover the area's mountain views and hot springs.
See properties

Jawa Timur Park 2

8.6/10 (9 reviews)
Visit the native and exotic animals who live at Jawa Timur Park 2 during your trip to Batu. Discover the area's mountain views and hot springs.
See properties

Museum Angkut

8.8/10 (15 reviews)
You can spend time studying the exhibits at Museum Angkut during your travels in Ngaglik. Discover the area's mountain views and hot springs.
See properties

Batu Secret Zoo

9.8/10 (10 reviews)
See the exotic and native animals who live at Batu Secret Zoo during your trip to Batu. Discover the area's mountain views and hot springs.
See properties

Bianglala Alun Park

10.0/10 (1 review)
Explore the great outdoors at Bianglala Alun Park, a lovely green space in Batu. Discover the area's mountain views and hot springs.
See properties

Batu Night Spectacular

9.6/10 (17 reviews)
Bring the children to Batu Night Spectacular and have a fun-filled day at this theme park in Batu. Discover the area's mountain views and hot springs.
See properties

Jawa Timur Park 3

10.0/10 (1 review)
Bring the children to Jawa Timur Park 3 and have a fun-filled day at this theme park in Batu.
See properties

Museum Satwa

9.0/10 (2 reviews)
You can spend an afternoon exploring the galleries in Museum Satwa in Batu. Discover the area's mountain views and hot springs.
See properties

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.

See all hotels in Batu
Colorful duck-shaped boats in a water park.
Photo by retnicin

Top Batu Hotel Reviews

Recent Reviews in Batu

The Singhasari Resort

The Singhasari Resort

8/10 Good
"Property is spacious and clean. Very well maintained. Staff was courteous and helpful. Resort has a nice padel and tennis court which can be booked online. Kids have a small play area as well and hotel organizes few activities for elementary school kids. Rooms are decent in size. Well maintained again. Restaurant - caters mainly to non veg guests and are flexible in arranging veg options. They can keep some more basic veg options both in breakfast and ala carte menu."
Chitranjan 3-night trip
Posted 1 month ago
The Singhasari Resort
The Onsen Hot Spring Resort

The Onsen Hot Spring Resort

10/10 Excellent
"The private onsen facility was exceptional; however, its limited availability to a single use per stay was a notable drawback. The staff demonstrated outstanding professionalism and a welcoming demeanor. The retail establishment was situated at a considerable distance from the hotel premises. Furthermore, the public onsen was unfortunately out of service during our visit."
Lady 1-night trip
Posted 1 month ago
The Onsen Hot Spring Resort
Hotel Gradia 2

Hotel Gradia 2

10/10 Excellent
"Clean room, pool and room has description"
Benoit 2-night trip
Posted 2 months ago
Hotel Gradia 2
Golden Hill by Golden Tulip

Golden Hill by Golden Tulip

8/10 Good
"Nice hotel, and efficient"
Andy 2-night trip
Posted 3 months ago
Golden Hill by Golden Tulip
Royal Hotel and Villa Batu

Royal Hotel and Villa Batu

10/10 Excellent
"The staff’s very friendly and professional "
Suryani 1-night trip
Posted 7 months ago
Royal Hotel and Villa Batu
Golden Tulip Holland Resort

Golden Tulip Holland Resort

10/10 Excellent
"We had an outstanding experience staying at Golden Tulip. Everything was spot on. Staff were very friendly. Breakfast option was fantastic. 10/10, definitely will come back if we go to Batu again. Highly recommend. "
Gerson 1-night trip
Posted 11 months ago
Golden Tulip Holland Resort

More cheap accommodation in Batu

Hotel O Victory

Hotel O Victory

107, Jl. Raya Junggo, Tulungrejo Batu East Java
NZ$8
14 Aug - 15 Aug
includes taxes & fees
Hotel O Victory
Djuragan Kamar Balawan

Djuragan Kamar Balawan

Jl. Ki Ageng Gribig No.246 Malang jawa timur
NZ$19
4 Sept - 5 Sept
includes taxes & fees
Djuragan Kamar Balawan
Omah Joglo Bugis

Omah Joglo Bugis

Jl. Raya Bamban, Boro Bugis, Saptorenggo Asrikaton Jawa Timur
NZ$22
14 Aug - 15 Aug
includes taxes & fees
Omah Joglo Bugis
Royal Caravan Hotel Trawas

Royal Caravan Hotel Trawas

Jl. Raya Trawas - Ds. Sukosari Trawas East Java
NZ$26
8 Sept - 9 Sept
includes taxes & fees
Royal Caravan Hotel Trawas
Snooze Hostel Malang

Snooze Hostel Malang

21 Jalan Dr. Sutomo Malang Jawa Timur
NZ$44
16 Aug - 17 Aug
includes taxes & fees
9.8/10 Exceptional! (9 reviews)
Snooze Hostel Malang
Bobocabin Coban Rondo Malang

Bobocabin Coban Rondo Malang

Jl. Coban Rondo, Krajan Pujon East Java
NZ$76
6 Sept - 7 Sept
includes taxes & fees
Bobocabin Coban Rondo Malang

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Batu with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Batu hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Batu?
Prices for hotels in Batu often vary, but you can find a great deal from NZ$8 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 our cheapest rates.

Explore a world of travel with Expedia