Where to stay

in Batu

Come to tropical Batu and enjoy its theme park, mountain views, and horseback riding.

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 near the beach 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 children's pool and a kids' club.

Recommended hotels

Top rated places to stay for luxury travelers

Golden Tulip Holland Resort is luxury a hotel featuring 2 bars and a full-service spa. The Singhasari Resort is luxury a hotel featuring 2 bars and a full-service spa. It's located a short 8-minute walk from Jawa Timur Park 3.

Recommended hotels

Top places to stay with pools in Batu

The Singhasari Resort is a hotel featuring a kid's pool and a full-service spa. It's located a short 8-minute walk from Jawa Timur Park 3. THE BATU Hotel & Villas is a hotel featuring a kid's pool and a full-service spa. Samara Resort is a hotel featuring a kid's pool and free WiFi.

Recommended hotels

Where to stay near the airport

The Singhasari Resort is a hotel featuring an airport shuttle and a full-service spa. THE BATU Hotel & Villas is a hotel featuring an airport shuttle and a full-service spa. Jambuluwuk Convention Hall & Resort Batu is a resort featuring an airport shuttle and free WiFi.

Recommended hotels