
Bedulu, Gianyar · Central Bali
Goa Gajah (Elephant Cave)
Goa Gajah is an ancient hermitage near Ubud, known for its carved cave entrance and sunken bathing pools.
Goa Gajah is an ancient hermitage near Ubud, known for its carved cave entrance and sunken bathing pools. It is compact, atmospheric and easy to fit into any Central Bali itinerary.
History
The site is generally dated to around the 9th to 11th centuries, with the cave itself believed to have been carved in the 11th century. It appears to have served as a retreat for Hindu and Buddhist ascetics, and both traditions have left traces here.
Dutch archaeologists documented the cave in 1923, and the bathing pools with their water spouts were uncovered in 1954. The surrounding ravine runs down toward the Petanu River, where more carvings and small shrines can be found.
Meaning and culture
The entrance is a mouth carved into the rock, framed by a fierce face and swirling forms that are meant to guard the sacred space. Inside the narrow T-shaped chamber are niches, a statue of Ganesha and symbols of Shiva, still used for offerings.
The nearby pools, fed by water spouts shaped like figures, are used for ritual purification. Goa Gajah remains an active temple, so the sarong, quiet voices and care around offerings are part of the visit, not extras.
What to see
- The carved cave entrance and its guardian face
- Ganesha statue and lingam inside the cave
- Bathing pools and water spouts
- The path down to the river, with stone relics and rice paddies
Good to know
- Mind your head inside the cave; it is low and cramped
- Wear shoes suitable for steps and a damp path
- Your sarong is included in the ticket
- Pair it with Tegallalang or Ubud town for a simple half day
Quick facts
- Ticket IDR 50K adult, 25K child, sarong rental included
- Open Daily 08:00 to 18:00
- Time needed About 45 minutes to 1.5 hours
- Best time Early morning, before tour groups arrive
- Distance About 5 km from Ubud, roughly 15 minutes
Location
Open in Google MapsFees checked October 2026 and may change.
More destinations
Keep exploring
Ready to explore Bali?
Tell us your dates and where you are staying. We will plan the day around you.



