Pura Ulun Danu Beratan

Photo: LukeTriton / CC BY-SA 4.0

Perched on the misty shores of Lake Beratan in the cool highlands of Bedugul, Pura Ulun Danu Beratan is one of Bali's most photogenic and spiritually significant water temples. Dedicated to the goddess of lakes and rivers, Dewi Danu, this 17th-century temple complex appears to float on the water when the lake level rises, creating a serene and almost ethereal scene. The temple's multi-tiered meru shrines, set against the backdrop of lush mountains and tranquil waters, embody the Balinese Hindu philosophy of harmony between humans, nature, and the divine. It's a must-visit for travelers seeking cultural depth and stunning landscapes.

Highlights & What to See

Suggested Time to Spend

Plan for 1.5 to 2 hours to fully appreciate the temple grounds, take photos, and soak in the atmosphere. Arrive early (around 7–8 AM) to avoid crowds and catch the best light for photography. The mist often lifts by mid-morning, revealing clear views of the lake and surrounding hills. If you're combining with a visit to the nearby botanical gardens, allocate an extra hour or two.

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.