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.  

