
Pura Ulun Danu Beratan terletak di desa Candi Kuning, Kecamatan Baturiti, Kabupaten Tabanan. Jaraknya dari kota Denpasar sekitar 50 km ke arah utara mengikuti jalan raya Denpasar – Singaraja. Pura tersebut berada di tepi danau Beratan, namanya diambil dari danau di atas nama Pura tersebut didirikan yaitu Danu Beratan bedugul bali.
Kilasan sejarah Pura Ulun Danu Beratan dapat diketahui berdasarkan data arkeologi dan data sejarah yang terdapat dalam lontar babad Mengwi. Data Arkeologi menyebutkan Di depan halaman sebelah kiri dari pura Ulun Danu Beratan terdapat sebuah sarkopagus dan sebuah papan batu, yang berasal dari masa tradisi megalitik, sekitar 500 SM. Kedua artefak tersebut sekarang ditempatkan masing-masing di atas Babaturan (teras). Bisa diperkirakan bahwa lokasi di mana Pura Ulun Danu Beratan terdiri, telah digunakan sebagai tempat untuk melaksanakan kegiatan ritual sejak jaman megalitik.