Bali is known as the Island of the Gods and properties like Alila Ubud in the island's cultural heartland make it impossible not to feel spiritual. The tranquility here is profound, the ambiance animated by a natural soundtrack of monkeys, birds, and the flowing water of a nearby river. Perched on a clifftop plateau in the stunning Ayung River Valley, the resort is surrounded by forest and terraced jungle hillside. Far removed from the seaside bustle of Kuta. Alila Ubud is where you go when you want to search your inner self and sync with nature's beats.