Discover the magic of Ulun Danu Beratan, the mist-shrouded temple that seems to float on water in the heart of Bali’s highlands.

No visit to Bali is complete without witnessing the ethereal beauty of Pura Ulun Danu Beratan. Located in the cool highlands of Bedugul, 1,200 meters above sea level, this 17th-century temple is dedicated to the goddess of the lake, Dewi Danu. The iconic 11-tiered meru (shrine) sits on a small island, and when the tide is high, it creates a breathtaking "floating" illusion. Beyond the temple, visitors can enjoy the manicured gardens, rent a traditional swan boat to explore the lake, or simply soak in the crisp mountain air. Travel Tip: Arrive before 9:00 AM to beat the tour buses and catch the mystical morning mist.

Social Share
Quick Navigation Back to Journal

Inspired by this story?

Let us plan your next Bali adventure. Our travel experts are ready to curate a journey just for you.

Talk to an Expert