Tanah Lot: Where the Ocean Meets the Spirit of Bali

Meet one of Bali’s most iconic sea temples, where waves, legends, and golden sunsets create a timeless experience for travelers from around the world.

12/6/20252 min read

a sunset over a beach
a sunset over a beach

As the sun sinks behind Bali’s western horizon, the waves begin their evening song, soft at first, then growing into a rhythmic crash that mixes with the gentle sea breeze. A fine mist rises with each burst of ocean spray, carrying the scent of salt and faint incense. And there, standing quietly on a rocky island in the distance, a temple glows against the fading sky. This is Tanah Lot, “Land in the Sea,” a place where nature, culture, and spirit come together as one.

For Balinese people, Tanah Lot is more than just a temple. It is a sacred point where the ocean seems to protect the island, where generations have come to pray, and where the balance between land, sea, and spirit feels alive. For travelers, it is a place to slow down, breathe the sea air, and feel the heartbeat of Bali beneath their feet.

Reaching Tanah Lot is easy and scenic. Located in Beraban Village, Tabanan, about 20 kilometers from Denpasar and 10 kilometers from Canggu, the road takes you past rice fields, roadside shrines, and peaceful villages. As you get closer, the coastline opens up, and the temple rises from the sea like something out of a legend, timeless, strong, and filled with mystery. Whether you arrive in the calm of early morning or during a fiery sunset, Tanah Lot has a way of capturing your attention.

Built on a rocky outcrop facing the Indian Ocean, the temple seems to float on water during high tide. Locals believe the sea itself protects the temple from negative forces, and the constant rhythm of the waves carries prayers toward the heavens. When the tide is low, visitors can walk to the base of the rock and see how faith and nature coexist so beautifully.

At the foot of the temple lies a small cave with one of Tanah Lot’s most unique guardians: the holy sea snake. Balinese tradition says the high priest Dang Hyang Nirartha created this serpent to protect the temple. Black and white in color, the snake symbolizes divine protection, and visitors who enter the cave are welcomed by local priests who offer blessings and share the temple’s stories.

Every 210 days, Tanah Lot comes alive with Odalan, the temple’s anniversary ceremony. Colorful offerings line the pathways, umbrellas and banners sway in the breeze, and the smell of incense blends with the scent of the ocean. Locals dressed in traditional white and gold gather to pray as gamelan music echoes softly over the waves. It is a moment when Bali’s spiritual heartbeat becomes visible, an unforgettable sight for anyone lucky enough to witness it.

And when night begins to settle, another kind of magic appears. The Kecak Dance starts with dozens of men sitting in a circle, chanting “cak cak cak” in rising rhythms that mimic the movement of the tide. Firelight flickers as the story of the Ramayana unfolds, Hanuman leaping through flames, Rama fighting for Sita, and the sounds of chanting filling the night air. The dance ends, but its energy lingers, carried by the wind across the waves. A story of ocean and spirit, waiting for you to come and experience your own chapter in this legendary place.

a couple of boats floating on top of a large body of water
a couple of boats floating on top of a large body of water
waves crashing against a rock wall
waves crashing against a rock wall
a building on a hill
a building on a hill