Where to stay

in Batu

Come to quaint Batu and enjoy its theme park, mountain views, and hiking.

Explore attractions like Jawa Timur Park 2 and Batu Secret Zoo as you discover things to see and do 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.

Recommended hotels