Skip to main content

8 Bali temples you should visit

With an estimate of more than 10.000 temples in Bali, you will not have to walk far to find a temple no matter where in Bali you are staying.

Among the 10.000 there’s everything from tiny shrines to big temple complexes and the diversity is among Bali’s temples is huge.

Watch the thousands of bats resting in a rock cave at Pura Goa Lawah, at Pura Tirta Empul you can experience whorshippers purifying themselves in the temples large pool, get that perfect photo at Pura Ulun Danu Bratan or enjoy the magical sunsets at Tanah Lot or Pura Luhur.

The temples listed below are among Bali’s most famous and popular temples and all worth a visit, but there at plenty of other temples to see. It can be just as interesting to visit some of Bali’s less visited temples, where you can soak in the atmosphere without the buzz from other visitors.

A quick overview:

 Temple In short Location
Pura Tanah Lot Temple nesteled on a small island in the Indian Ocean Tanah Lot
Pura Besakih Large temple complex. Can be very touristy Besakih
Pura Luhur Situated on towerings cliffs above breaking surfs Uluwatu
Pura Tirta Empul Crystal clear holy water pouring into a bathing pool Tampaksiring
Pura Ulun Danu Bratan Picturesque temple in a Lake Bedugul
Pura Goa Lawah A temple surrounding a large bat cave Kusamba
Pura Taman Ayun Tranquil temple garden with trees and ponds Mengwi
Pura Dalem Agung Surrounded by jungle and inhabited by monkeys. Ubud – Monkey forest

Tanah Lot

Tanah Lot is Bali’s signature temple. Nestled on a small island of the coast, it’s only accessible at low tide.
Tanah LotThe Tanah Lot temple is Bali’s best known temple. Its claim to fame in large part comes from it beautiful location on a small island just off the coast. Especially at around sunset the temple is the perfect motive for that postcard like photo.

Tanah Lot gets crowded at around sunset, especially in high season, so you should be prepared to share the views with other sunset enthusiast.

If you prefer to watch Tanah Lot without the crowds, try to get there before noon.

The Besakih Temple

The Besakih Temple is Bali’s largest and most important temple.

Pura BesakihMore precisely it is a complex of 22 temples. The temples are situated on the slopes of Mt. Agung, Bali’s largest volcano at the village of Besakih.

All of the temples in the complex serves a different purpose and are an impressive site. The Pura Penataran Agung in six levels is the largest, most impressive and most important temple in Besakih.

Sometimes some very pushy vendors trying to sell you guided tours can make the experience less enjoyable, therefore it can be a good idea to visit the temple early in the morning or late in the evening when things tend to be more quite.

Another tip is to wear some good shoes as you need to climb some stairs to fully explore the temple grounds.

Pura Luhur (Uluwatu temple)

Perched on the cliffs at the Bukit Peninsula’s most southwestern point, Pura Luhur ranks high when it comes to dramatic locations.

Pura LuhurYou can enter the temple grounds, but you need to be Hindu to enter the small inner temple. However, the highlight of Pura Luhur temple is the temples spectacular location on the edge Uluwatu’s towering cliffs leading down to The Indian Ocean.

The views are extra spectacular at around sunset, where Kecak dance performances usually are held at the temple.

Be aware of the monkeys around the Pura Luhur and hold on to your belongings, as they seem to have liking for sunglasses and other loose hanging items.

Pura Tirta Empul

One of Bali’s most important temples where worshippers purify themselves in the temples holy water.

Tirta EmpulPura Tirta Empul or The Temple of Holy water is located about 20 km northeast of Ubud. The temples name comes from the the sacred spring that flows at the temple.

Pura Tirtal Empul has shrines to honor Shiva, Vishnu, Mt. Batur among others , but the main attraction of Pura Tirta Empul is the large rectangular pool carved of stone where twelve fountains pour the holy spring water into the koi filled waters of the pool.

Worshippers from all over the island visit the temple to pray and cleanse themselves in the pool and it can get very busy around important religious holidays.

Pura Ulun Danu Bratan

When it comes to picturesque temple setting, it does not get much better than Pura Ulun Danu Bratan.
BratanNot far from Bedugul you find Pura Ulun Danu Bratan. Located in a fairytale setting between mountains on the shores of Lake Bratan, Pura Ulun Danu Bratan is the perfect photo opportunity, so do not forget your camera.

The temple is dedicated to the goddess of waters, Devi Danu. If you are lucky you might experience a ceremony held to ensure the water supply to the Balinese farmers.

Next to the temple there is something that resembles a mini zoo where you can hold a snake or a bat.

Pura Goa Lawah

A very important temple to the Balinese, while most tourist mainly come here to see the thousands of bats within the temple.

Goa LawahNear Klungung, just west of Candidasa, is where you find Pura Goa Lawah. The temple itself isn’t among the most impressive temples in Bali, but it is none the less very important to the Balinese.

The main attraction isn’t the temple itself, but the cave in the cliffs that the temple has been built around. The cave is packed with thousands of bats resting on the caves walls. The bats usually stay quite during the day, so even if you are not that fond of bats you do not have to worry about entering the cave.

Taman Ayun Temple

Taman Ayun means beautiful garden, a name that suits perfectly, as the temple’s beautiful tranquil garden is one of the major attraction of Puri Taman Ayun.

Taman AyunTaman Ayun is located in Mengwi about 10 km northeast of Tana Lot. You enter the Pure Taman Ayun by crossing a bridge over the moat the surrounds the temple grounds.

Once inside you can enjoy the tranqulity of the the well-kept garden with small ponds and fountains. Paved footpaths leads you through the garden and the temple complex which cosists of three courts and about 50 shrines and pavillions with characterics terraced roofs.

Taman Ayun was added to UNESCO’s List of World Heritage Sites in 2012.

Pura Dalem Agung

Located in a jungle like setting in the eastern part of Ubud’s Monkey Forest, this temple could have been a location in an adventure movie from the 80’s.

Dalem AgungThe shady trees that surround the Pura Dalem Agung – The Temple of Death, the moss covered stone carvings and the monkeys that inhabit the forest gives the temple an ancient feel.

The atmosphere around the temple is not as scary as its name could indicate, but if you look closer at some of the stone carvings you’ll see small children with fangs.

Bali temple dresscode

If you plan to enter a temple, please show respect for the local customs and dress accordingly. In general that means legs should be covered and a top that isn’t too revealing should be worn- a t-shirt will do. At some temples a sash is also required. If that is the case you can usually rent one at the entrance, like you often can rent a sarong for covering up your legs.

See our post on temple etiquette.

New Comprehensive guide to Ubud

New Comprehensive guide to Ubud

We have just released a brand new guide to Ubud. It has literally more than hundred ideas to things to do and includes guides to classes and courses, all Ubud’s beautiful temples, museums and restaurants, lots of quality photos and much more. You find it here:

Ubud travel guide

Bali Temple Etiquette

Bali temple Etiquette

Not sure about temple etiquette and dress code? Have a look at our tips on how to dress and behave before you go exploring Bali’s temples:
Bali temple etiquette

Gili Meno Beach2

Travel guide to the Gili Islands

We have collected all there is to know about the Gili Islands, including advice on where to stay and when to go and of course comprehensive guides to restaurants and things to do.

Have a look at it if you are considering visiting theses small paradise islands:

Gili Islands travel guide