Alila Villas Uluwatu is one of the most innovative, exciting new hotels opened in Bali in the past few years. Built on a clifftop with stunning ocean views, with beautifully decorated villas and private pools — Alila is a sensory feast of sophisticated style, atmosphere and design.
Beachfront exclusivity in Bali
Travel+Style's favorite places to stay in the Eternal City
Where to Stay in Ubud, Bali, Indonesia