Ulun Danu Beratan Temple is a holy temple located at the tip of Lake Beratan in Bedugul tourist area, Candikuning village, Tabanan District. Going here will take from 90 minutes to 2 hours, about 59 kilometres north of Kuta. Travelling time to Bedugul took longer time because of the uphill road and also depends on the traffic conditions.
The temple sits on the west shores of Lake Beratan surounded by mountains. As a water temple, it is used to worship the water, lake and river goddess, Danu. Water temples serve the entire region in the outflow area; downstream there are many smaller water temples that are specific to each irrigation association.