Ulun Danu Beratan floats on a highland lake at 1,200 m — Bali's most recognisable temple image. Timing, water levels and what is actually on site.
Pura Ulun Danu Beratan sits on the shore of Lake Beratan at around 1,200 m in Bali's central highlands, near Bedugul, and its tiered meru towers appearing to float on the water form one of the most reproduced images in Indonesia — including on the 50,000 rupiah note.
The temple was built in 1633 and is dedicated to Dewi Danu, goddess of the lakes and of the water that feeds the subak irrigation system across central Bali. That is its real function: the lake is a water source for a large part of the island's rice agriculture, and the temple governs its ritual management.
A practical detail few guides mention: how much it "floats" depends on the water level. In the wet season and after heavy rain, the lake rises and the shrines stand in water exactly as in the photographs. In a dry spell the level drops and the bases are exposed on land, which is a noticeably less dramatic sight.
At 1,200 m it is cold and often misty, particularly early. That mist is either the atmospheric best of it or a total whiteout, depending on the morning.
The grounds are landscaped gardens rather than a single building, with several shrines, a Buddhist stupa reflecting the area's mixed heritage, and views across the lake to the crater rim. Arrive at opening, around 8am, before the coaches. It is roughly 1.5 hours from Ubud.
What is Ulun Danu Beratan? A 1633 Balinese Hindu temple on the shore of Lake Beratan at 1,200 m, dedicated to Dewi Danu, the goddess of lakes and irrigation water.
Does the temple really float? It appears to when the lake is high after rain; during dry spells the water level drops and the shrine bases stand exposed on land.
Is Ulun Danu Beratan on the Indonesian banknote? Yes — it appears on the 50,000 rupiah note, which is part of why the image is so widely recognised.
How cold is it at Ulun Danu Beratan? Noticeably cool by Indonesian standards at 1,200 m, and often misty in the early morning, so bring a layer.
How far is it from Ubud? About 1.5 hours by road, or roughly two hours from the southern beaches.
Komodo Liveaboard 3D2N vs 4D3N: Which to Book
Combining a Rinjani Trek and a Komodo Sailing Trip
Rinjani 4D3N Trek Itinerary: The Full Four-Day Route
Komodo Private Charter Review: What You Actually Get
Is Komodo Island Worth It? An Honest 2026 Verdict
Padar Island Hike Difficulty: How Hard Is It in 2026?
Chat on WhatsApp
Ask about Ulun Danu Beratan tours