Ulun Danu Beratan Temple is a beautiful water temple located on the shores of Lake Beratan in Bali, Indonesia. Surrounded by misty mountains, the temple appears to float on the lake, creating a magical and peaceful atmosphere. It is dedicated to Dewi Danu, the goddess of water, lakes, and rivers, and plays an important role in Bali’s traditional subak irrigation system.
Built in the 17th century, the temple features classic Balinese architecture with multi-tiered shrines. The reflection of the temple in the calm lake water adds to its charm, making it one of the most photographed spots in Bali. Early mornings and late afternoons are the best times to visit, as the weather is cooler and the views are stunning.
Visitors can explore the temple grounds, enjoy a boat ride on the lake, or take pictures of the scenic landscape. The temple is also part of Bali’s cultural and spiritual heritage, attracting both devotees and tourists. Located in the Bedugul region, it is about a two-hour drive from Ubud or Denpasar.
A visit to Ulun Danu Beratan Temple offers a perfect mix of nature, spirituality, and Balinese culture, making it a must-see destination in Bali.