Ulun Danu Water Temple in Bali

We recently wrote and article listing the top 101 most awesome things to do in Bali, and of course we had to mention a lot of the amazing monuments, statues and temples, dotted around the island.

Bali is of course famous for surfing and scuba diving, but it is also amazing for its Hindu temples and architecture. I am blown away by it and can’t help but revisiting these sites again and again.

The Ulun Danu Beratan Temple, situated on the west edge of Beratan Lake in Bedugul, is a popular and beautiful temple complex and sought-after landmark in Bali. 

Along with iconic Bali attracts such as Uluwatu Temple compex, Tanah Lot and a few others, Ulun Danu is a favorite day trip destination for locals and tourists alike, all wanting that Instagram shot of the unique setting.


Ulun Danu Water Temple in Bali


The Temple grounds are surrounded by the lake, making it look like it’s floating, and the surrounding mountain ranges around Bedugul give it a beautiful back drop.

The temple was built in the 17th century in order to worship the main Hindu trinity, Brahma-Vishnu-Shiva, as well as the lake goddess, Dewi Danu.

The history of the Ulun Danu temple can be traced back to the rise of the Mengwi kingdom, and is of big interest to historians.

The complex comprises of four groups of shrines, including the Lingga Petak shrine to it’s east. There are four gates facing each of the four points on the compass.


Ulun Danu Water Temple in Bali


The second group is located in the west and pays homage to another temple in the hill of Puncak Mangu and is regarded as the symbol of soil fertility. The ‘puncak’ or hilltop of Mangu is northeast of Lake Beratan.

Inside the complex, the three main shrines are dedicated to the worship of god Vishnu which boasts 11 tiers, god Brahma with seven 7 tiers and Shiva with three tiers.

As the temple complex occupies a rather low lying side of the lake, the floating effect is thus featured when the lake’s water levels rise. But it has the opposite effect when the water level is low, and doesnt look nearly as nice in the mud.


Ulun Danu Water Temple in Bali

To enter the Ulun Danu Beratan temple there is an entrance fee of IDR 7,500 for locals and IDR 10,000 for foreigners. Those who want to see more can hire a traditional jukung or fast boats to tour the lake.

Opening Hours: 08:00–18:00

For more information on Bali, also read: Best Times to Visit Bali – The Bali Mask and Puppet House – The Best Beaches in Bali