Where to stay
in Batu

Top rated places to stay in Batu for families
The Singhasari Resort is a hotel featuring a children's pool and a free kids' club. It's located a short 8-minute walk from Jawa Timur Park 3. Transformer Center Hotel is a hotel featuring a kids' club and a restaurant.
Recommended hotels
Top rated places to stay for luxury travelers
The Singhasari Resort is luxury a hotel featuring 2 bars and free valet parking. Golden Tulip Holland Resort is luxury a hotel featuring 2 bars and a full-service spa. It's located a short 3-minute walk from Jawa Timur Park 2.
Recommended hotels
Top places to stay with pools in Batu
The Singhasari Resort is a hotel featuring a kid's pool and free valet parking. It's located a short 8-minute walk from Jawa Timur Park 3. Samara Resort is a hotel featuring a kid's pool and free WiFi. THE BATU Hotel & Villas is a hotel featuring a kid's pool and a full-service spa.
Recommended hotels
Where to stay near the airport
The Singhasari Resort is a hotel featuring an airport shuttle and 2 bars. Jambuluwuk Convention Hall & Resort Batu is a resort featuring an airport shuttle and free WiFi. Samara Resort is a hotel featuring an airport shuttle and free WiFi.