Beach house suites

The Clubhouse at Ulu, Uluwatu

The beach house oasis in the heart of Uluwatu

The Clubhouse at Ulu is made up of seven clifftop luxury suites designed to make you want to ‘play all day and stay all night’.