
Goa Gajah
A demon-mouthed cave temple carved from rock over a thousand years ago.
Goa Gajah — the Elephant Cave — is a Hindu-Buddhist archaeological site near Ubud that dates back to the 9th or 10th century. The name likely comes not from elephants but from a river called Petanu, once known as Lwa Gajah, though the demonic face carved above the cave entrance has plenty of tusked, elephantine energy. Dutch colonists rediscovered the site in 1923, but the bathing pools weren't unearthed until 1954 — which tells you how much this place rewards closer attention than it typically gets. It sits within the Gianyar Regency, an area dense with Balinese spiritual and artistic heritage, and remains an active place of worship, not just a tourist attraction.
The main event is the cave entrance itself: a wide-mouthed demon face carved into a volcanic rock cliff, ringed by swirling figures of leaves, animals, and creatures that seem to writhe in the stone. You crouch and step inside a narrow meditation chamber where niches hold statues of Ganesha and a Shivalingam. Outside, the star feature — literally hidden for centuries — is the bathing complex: two rows of stone fountains held by elegant female figures pouring water into rectangular pools. Below the cave, stone steps descend into a jungle ravine where moss-covered statues cluster among fig tree roots beside the Petanu River. There are smaller shrines and meditation alcoves throughout, and it rewards slow exploration.
Goa Gajah gets fewer visitors than Tanah Lot or Uluwatu, which means even on busy days you can find quiet corners. Sarongs and sashes are required and are available to borrow at the entrance. Arrive before 9am to have the bathing pools largely to yourself — tour groups tend to roll in mid-morning. The entry fee includes the sarong loan and access to the full site. Combine it with a visit to Yeh Pulu, another carved rock relief site just a short walk or drive away, for a half-day of genuine archaeological immersion.
