The ancient temples of Bali are still astounding, hundreds of years after they were built. The intricate stone carvings and gorgeous natural settings of these five top Bali temples simply can’t be missed!
Tanah Lot temple can be found on an island, and is a simply stunning location at sunset. This ancient Hindu shrine is surrounded by crashing waves on the coast of Beraban village in Tabanan in the west of Bali. It’s an easy 45 minute day trip from Kuta, or you can stay and take in the facilities including dance performances, restaurants, and shopping opportunities. Try to come during the religious holiday of Kunigan for colourful ceremonies and amazing photo opportunities! (Image by Harry Kessell)
This temple in the central Bali location of Ubud translates into ‘Elephant Cave’. This underground complex was built as a place to meditate, and is one of the more beautiful and mysterious temples of Bali. A vast complex, you can see an ancient swimming pool, meeting hall and many impressive stone relics. (image by Wikipedia)
Nestled among a rainforest that many grey long-tailed macaque monkeys call home, Uluwatu temple has an incredible view of crashing waves that are perfect for surfing. You can see dance performances such as the Ramayana ballet or Kecak dance if you want to take in some culture in the temple’s Amphitheatre.
While it’s beautiful all year round, try to visit on the temple’s anniversary, every ‘Kliwon Medangsya’ Tuesday on the Balinese 210-day pawukon calendar. This means you can join the festivities with visiting pilgrims. (Image by Adam Hill)
This most ancient of ancient temples in Eastern Bali is often referred to as the region’s ‘mother temple’. It’s an intricate complex of different clan temples and shrines that you can spend quite some time exploring. Found at 1,000 metres above sea level on Mount Agung, you can take in some stunning views as you meander by ancient shrines. There are also more than 70 celebrations held here each year, to celebrate the anniversary of each unique shrine. (image by Gerhard Neuwirth)