Java Cove

Top choice boutique hotel in Batu Karas

It's not gleaming new any longer, but this modernist beach hotel still delivers serenity. Tasteful (and damn near indestructible) rooms feature reclaimed wood floors, floating dressers, private terraces and wonderful service. The hip yet laid-back pool area is dotted with bean bags and blessed with ocean views.

Its restaurant (mains 40,000Rp to 90,000Rp) serves tasty salads, pizzas, pasta and terrific fries – they call them potato wedges – not to mention buckets of icy Bintang.