
Tirta Empul Temple
A sacred spring temple where Balinese Hindus come to purify body and soul.
Tirta Empul is one of Bali's most important Hindu temples, built around a natural spring that has been considered sacred for over a thousand years — the complex dates to 962 AD. Set in the lush uplands of Tampaksiring in the Gianyar Regency, about an hour north of Ubud, the temple is dedicated to Vishnu, the god of water, and the spring water that feeds its ritual bathing pools is believed to have healing and purifying powers. This isn't a museum or a cultural showcase — it's a living, working place of worship used daily by Balinese Hindus.
The experience is organized around a large rectangular bathing pool filled with a series of stone fountainheads, each one associated with a different purification purpose. Balinese worshippers — dressed in white or bright sarongs, carrying offerings — move methodically from spout to spout, ducking beneath the water in a ritual called melukat. Visitors are welcome to participate in the purification ritual, and many do: you rent or bring a sarong, collect a small offering, and join the queue at the fountainheads under the guidance of local priests or guides. The inner sanctum of the temple itself is reserved for Hindu worshippers. Above the complex, Sukarno's former presidential rest house overlooks the grounds — an odd but interesting footnote to the site's layered history.
Get here early — before 9am if possible — before the tour buses arrive from Ubud and Seminyak. The ritual bathing experience is far more meaningful and less chaotic when the pools aren't packed with selfie-takers. If you want to participate in melukat rather than just watch, hiring a local guide or going with someone who can explain the proper etiquette will make the experience genuinely moving rather than awkward. The spring water is cold and clear, and even for non-religious visitors, there's something quietly powerful about standing under that flow.

