Ulun Danu Beratan Temple

Photo: LukeTriton / CC BY-SA 4.0

Perched on the misty shores of Lake Beratan in the Bedugul highlands, Ulun Danu Beratan Temple is one of Bali’s most photogenic and spiritually significant water temples. Dedicated to the goddess of lakes and rivers, Dewi Danu, this serene complex of shrines appears to float on the water when the lake level is high. The cool mountain air, lush gardens, and the temple’s iconic multi-tiered meru (pagoda) create an atmosphere of tranquil devotion that has drawn visitors for centuries.

Highlights & What to See

Suggested Time to Spend

Plan for 1 to 1.5 hours to explore the temple grounds thoroughly, plus an extra 30 minutes to walk the gardens or grab a coffee at a lakeside café. Early morning (7–9 am) is best to avoid crowds and capture the calmest reflections. The temple is a natural stop on a day trip from Ubud or South Bali, so combine it with other Bedugul attractions like the Jatiluwih Rice Terraces or the Handara Gate.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits