best bali temples taman ayun

Bali Temples that You Can’t Miss on Your Trip

When traveling abroad, get a policy from one of the best travel insurance companies. You can get a 5% discount on Heymondo, the only insurance that pays medical bills upfront for you, HERE!

Bali temples are the perfect place to learn about the local culture, since they are closely linked to Balinese history and traditions. While in most of Indonesian territory the principal religion is Islam, Bali has a Hindu majority.

Therefore, most of the temples of Bali, known as Pura, are Hindu, although their constructions differ to a large extent from the Hindu temples we can find in other countries. The main features of the Balinese temples are the Merus, stepped pagodas made with straw that are the major icon of the temples in Bali. As you’ll see, this type of structure is spread throughout the island.

stepped pagodas in Taman Ayun. One of the best temples of Bali Indonesia.

It’s overwhelming to find out how many temples are in Bali; with the thousands of religious buildings, you would need more than a year to visit them all. To make it easy for you when planning a trip to Bali, in this article, you will find a selection of the best Bali temples.

Please note that neither during the 10-day Bali itinerary that Dan took or the Bali 1 week travel itinerary I did, we could complete the list, so do not stress if you don’t know how to visit them all in during your Bali itinerary.

The key thing is to know which are the must-see Bali temples and to keep in mind that you will need to return to the Island of the Gods to visit all the temples of Bali you missed.

Best Temples in Bali

Below you will find in-depth information, but to sum it up, these are the best temples of Bali that you should not miss:

  1. Besakih Temple: Mother Temple. The largest temple in Bali.
  2. Lempuyang Luhur Temple: It is famous for its “Gates of Heaven.”
  3. Taman Ayun Temple: Temple with a beautiful garden surrounded by a moat.
  4. Ulun Danu Beratan Temple: It’s located among the mountains on Lake Bratan.
  5. Gunung Kawi: Temple of the Kings. It stands out for its Candis, where the souls of the royal family are buried.
  6. Taman Saraswati Temple: Temple dedicated to the Goddess of Wisdom and Art.
  7. Ulun Danu Tamblingan Temple: During the monsoon, the only way to get to this temple is by canoe.
  8. Tanah Lot Temple: This Bali temple is situated on an islet in the sea.
  9. Tirta Gangga Temple: These palace gardens are some of the most beautiful in Bali.
  10. Goa Gajah Temple: In the Elephant Cave, you can find a statue of the Goddess Ganesha.
  11. Tirta Empul Temple: One of the most sacred temples in Bali, where the locals come to purify themselves.
  12. Alas Kedaton Temple: Temple full of monkeys. Be a responsible tourist and don’t give them food!
  13. Uluwatu Temple: Located on a 220-feet cliff, it’s one of the best temples in Bali to watch the sunset.

How to visit the Bali temples

When visiting the temples of Bali, please remember to do it respectfully. As they are Hindu temples, you’ll be asked to cover your legs with a sarong in most of them. The sarong is a garment used by the Balinese to enter temples. If you don’t have one, you ‘ll have to rent one, so I recommend you buy one when you arrive on the island and take it with you.

A sarong is also very useful for keeping warm in places that blast the A/C, plus it’s a beautiful souvenir from Bali, so I definitely recommend getting one.

which temples in bali to visit in a short trip. Goa Gajah

In my case, I didn’t visit any temples where they asked me to take my shoes off, although I didn’t go to all the Bali temples, so it may be a requirement in some of them, for example if you travel to Singapore and visit the Hindu temple of Sri Mariamman.

1. Pura Besakih Temple

Pura Besakih, known as the Mother Temple, is located on the slopes of the Agung volcano and is the largest temple in Bali. This monumental complex is composed of 22 temples, including Penataran Agung (the Great Temple of the State).

The most representative landmark of this temple is a long staircase of 7 different levels, which represents the 7 levels of the Hindu universe. Only Hindus are allowed to climb this stairway, so please, be respectful.

Pura Besakih: Mother Temple. the largest temple in Bali

1. Pura Besakih Temple

The entrance fee to the Pura Besakih is IDR60,000 ($4.19).

Although this temple is one of the most important in Bali, many travelers overlook it, as it is far from other points of interest. If you don’t have transportation, this tour will take you to this and other Bali temples located on the east of the island, like the next one.

2. Lempuyang Luhur Temple

Lempuyang Luhur is one of the most photographed temples in Bali. Its “Gates of Heaven” with Mount Agung in the background is, without any doubt, the most representative image of Bali. This temple, dedicated to the God of Peace, is 3,280 feet above sea level, so to get there, you need to be in good shape to climb the many stairs.

pura lempuyang one of the best temples in Bali with gates of heaven and mt. agung at the background

2. Pura Lempuyang Temple

As this temple is located somewhat far away from the main cities of Bali, it was still a fairly quiet place a few years ago. However, with the fast-growing tourism in Bali and the rising popularity of the Balinese temples, there are big lines to take the famous photo that has made this temple one of the most famous temples in Bali. In this photo, you can see Mount Agung in the background and the Gates of Heaven reflected in a “pond,” which is actually a mirror held by a Balinese local who will charge you to take the photo.

The tour that leads to Pura Lempuyang is the same as the one that takes you to Pura Besakih.

3. Taman Ayun Temple

Pura Taman Ayun is one of the best-known Bali temples. Its name means “the temple of the beautiful garden” and it stands out because of the moat surrounding the temple and the lush vegetation of the area.

Access to the sacred area is forbidden for tourists, so to visit it, you will have to walk around it. There is a wall around the area that allows very detailed views of the numerous merus that are inside.

Temples of Bali Taman Ayun Indonesia. Beautiful Garden Temple

3. Taman Ayun Temple

The temple is quite small and you can easily visit it in half an hour. The entrance fee is 20.000 IDR ($1.40).

4. Ulun Danu Beratan, one of the must-visit temples in Bali

Ulun Danu Beratan is one of the most beautiful temples in Bali. This temple, which seems to float on Lake Bratan, is without a doubt one of the main attractions in Bali.

The temple was built to venerate the Goddess of Water Dewi Danu. The entrance fee is IDR30,000  ($2.09).

Pura Ulun Danu temple floating over bratan lake. one of the most beautiful temples in bali

4. Pura Ulun Danu Bratan, one of the best temples in Bali

Located among the green mountains at the center of the island, the landscape changes radically compared to the surroundings of other temples in Bali, so I recommend that you not miss it.

Furthermore, there are other incredible places to visit in Bali in the temple’s surroundings, such as the Nungnung waterfalls or the Handara Gate, which can be visited together with Pura Ulun Danu Beratan during this tour.

5. Gunung Kawi Temple

Gunung Kawi (The Temple of the Kings) is one of the essential temples of Bali since it doesn’t resemble any others on the island. It stands out for its “candi”, which are shrine constructions carved into the rock that serve as spiritual representations of the tombs of the royal family (the bodies are buried in a nearby cave).

where the real family is buried in bali temples Gunung Kawi

5. Gunung Kawi Temple

In addition, this temple is surrounded by beautiful rice fields and roads that are worth visiting. If you are exploring the island during the best time to visit Bali, the vegetation and rice fields will be an intense green color, creating one of the most beautiful postcard-worthy pictures you will find on the island.

If you visit this temple, you cannot miss a small waterfall near the last tombs.

6. Pura Taman Saraswati Temple

Taman Saraswati is the temple of Bali that honors Saraswati, goddess of knowledge, literature, and art. It is located on the main street of the cultural capital of Bali, Ubud, so visiting this temple is, without a doubt, the best thing to do in Ubud.

My favourite temple in Bali Ubud: Pura Taman Saraswati

6. Pura Taman Saraswati Temple

It is an extremely small but beautiful temple, although it will not take you more than 10 minutes to visit it. The highlight is its entrance, flanked by two ponds filled with lotus flowers and water lilies. Unlike other temples in Bali, admission is free.

7. Ulun Danu Tamblingan Temple

Ulun Danu Tamblingan is one of the most remote temples of Bali, but, at the same time, one of the most beautiful.

This temple is located on Lake Tamblingan, which is a lake inside the crater of a volcano. It is one of three picturesque lakes that are located in this area, along with the lakes Buyan and Bratan.

What makes this temple special is that during a large part of the year, when the water level increases due to the rains, it is only accessible by canoe.

One of the most remote temples in bali Pura Ulun Danu Tamblingan

7. Ulun Danu Tamblingan Temple

If you visit this temple, you should know that it’s the only one with two different sanctuaries. The first meru was used by the members of the Regency of Tabanan and the second by the locals of Catur Desa.

8. Tanah Lot Temple

Tanah Lot is one of the most visited temples in Bali. Its name in Balinese means “land in the sea, “and it is located on a small islet on the southwest coast of Bali. This is one of the 7 temples of Bali that venerates the God of the Sea and it is, without a doubt, the most visited temple in Bali.

It’s especially popular at sunset, when the low tide makes the temple accessible by foot. In addition, when the tide is low, you’ll see a cave where the monks bless you by placing some grains of rice on your forehead in exchange for donations.

Tanah Lot bali temples sunset indonesia

8. Tanah Lot, most popular temple in Bali

The upper part of the temple cannot be visited. You can get the best views of the temple from a distance and at sunset, where you’ll witness the sun setting over the sea.

Within the same location, you can find another temple, which, from my point of view, is one of the most beautiful temples in Bali: the Batu Bolong, located on a stone bridge.

The entrance fee to both temples is IDR60.000 ($4.19) and the best way to get to them, if you don’t rent a scooter in Bali, is by hiring this tour that also includes a visit to another of the essential Bali temples in Bali, the Ulun Danu Beratan.

9. Tirta Gangga Temple

Tirta Gangga is one of the most popular temples in Bali. This temple’s name means “Sacred Water of the Ganges,” and it’s known for its beautiful gardens full of exotic plants, rock sculptures, impressive fountains, and ponds.

The most magnificent area is a koi pond, where there are small platforms that allow you to walk over the water and where you can find a majestic fountain of eleven falls.

Tirta Gangga. koi pond temple in bali

9. Tirta Gangga Temple

Additionally, inside the temple, there is a swimming pool where you can have a bath by paying an additional fee of IDR5,000 ($0.35) on top of the standard price of IDR30,000 ($2.09).

Although today Tirta Gangga is not a temple but a royal palace, we couldn’t leave it off our list of the best Bali temples. This visit is also part of one of the main tours in Bali.

10. Goa Gajah, one of the most interesting temples in Bali

Goa Gajah is one of the most interesting temples in Bali. This temple, located half an hour by bicycle from Ubud, is known for the Elephant Cave, a cave whose entrance resembles the mouth of an evil figure carved into stone.

Inside the cave, you can find a small black figure in the shape of an elephant that represents the Goddess Ganesha, but don’t expect too much; the cave is tiny.

Best bali temples: elephant cave goa gajah

10. Goa Gajah Temple

Outside, there are ponds where water drains through human rock sculptures and other smaller religious buildings where monks give blessings in exchange for donations.

I also recommend walking around, where you’ll find a lot of vegetation and, specifically, a tree full of bare roots that was planted the same year that the construction of the temple started in the eleventh century.

The entrance fee to the temple of Goa Gajah is IDR15,000 ($1.05).

11. Tirta Empul Temple

Tirta Empul is the most sacred temple in Bali. The Balinese go there to purify themselves in the waters of a spring that comes out from twelve pipes.  This water is considered to have healing properties.

I suggest seeing the religious rituals performed in this temple. Having a bath is allowed in only 10 out of the 12 pipes, since the other two are reserved for the deceased and their families.

Tirta Empul: most sacred temple in bali

11. Tirta Empul Temple

One of the most popular things to do in Bali is to have a bath in this pool with the Hindus who are purifying their spirit. However, please try not to bother them, since, otherwise, it is very likely that in the near future they will forbid tourists from this temple.

The entrance fee to Tirta Empul temple is IDR15,000 ($1.05).

12. Alas Kedaton Temple

If you have already visited the Ubud Monkey Forest, the Alas Kedaton will not surprise you. Even so, if you’re passing by, you may want to stop at this curious temple in Bali.

Once there, you’ll see many monkeys as well as flying foxes, bats of gigantic size. These bats aren’t wild, but a local will ask you for money to take a picture with them. Please don’t do it. Animals suffer when used as tourist attractions.

Alas Kedaton monkey temple in Bali statue entrance

12. Alas Kedaton Temple

At the entrance to the temple, there will be many guides who will tell you that you need to hire them to enter the temple. We paid attention to our tour driver and we didn’t pay them. It’s not mandatory to hire a guide to enter.

13. Uluwatu Temple

Uluwatu is one of the most famous temples in Bali. It is located on the edge of a 280-foot cliff at the east of the Bukit Badung Peninsula, the southern peninsula of Bali.

Moreover, there is no equal place to enjoy Bali’s sunsets. If you visit the temple in the afternoon, take special care with the monkeys that live nearby, since they become very active and often steal things away from tourists.

best temples in bali to see a kecak fire and trance dance uluwatu temple

13. Pura Uluwatu Temple

Also, you should know that the Uluwatu temple is one of the best places to attend a traditional Kecak Fire & Trace dance exhibition, so make sure you book it in advance.

The perfect plan for an evening is to watch the sun setting over the horizon from this temple, enjoy the Kecak dance, and go to Jimbaran for an exquisite seafood platter.

The entrance fee to this temple is IDR40,000 ($2.79).

Other temples in Bali

As we told you at the beginning of the article, these are the 13 best Bali temples that we recommend visiting. However, there are many more that we could mention:

  • Pura Kehen
  • Ulun Danu Batur
  • Pura Luhur Batukaru
  • Brahma Vihara Arama
  • Goa Lawah

Map of the best temples of Bali

To wrap it up, you’ll find all the Bali temples we mentioned on a map below. Also, if you want to use it offline, download this touristic map of Bali, where you’ll find other major attractions on the island.

I hope you find this map of the Bali Temples of use. Don’t forget to leave us a comment to tell us which one you liked the most.

Tips for visiting the temples of Bali

Finally, here are some tips that you should keep in mind when visiting temples in Bali.

  1. Be respectful. The Balinese people are very open and respect all religions. They don’t mind letting you observe their rituals, so you must respect them while they’re following their ceremonies.
  2. Don’t take off your sarong. Men and women carry sarongs in most of Bali’s temples. If they ask you to wear one, keep it in place throughout your visit.
  3. Don’t cross any boundaries. In some temples, you can attend prayers while worshippers are practicing their religion. It’s okay if you want to capture the moment, but it’s a temple, not a photoshoot.
  4. Get up early. The most popular temples in Bali may be overcrowded during the day and afternoon, so I advise you to visit them first thing in the morning.
  5. Take your own sarong. At many temples, they charge you to rent a sarong, so if you buy one at the beginning of your trip, you’ll save a lot of money. Also, it’s a nice souvenir of your trip to Bali.
  6. Relax, you’re in Bali. Don’t stress if you cannot see all the temples on the Island of the Gods. Keep in mind that even the best hotels in Bali have their own temples, so you’ll need to return to Bali to continue exploring.
  7. Be a compassionate traveler. The huge amount of tourists at the temples of Bali make many locals try to find customers for their businesses, with some of them involving mistreatment of animals, such as elephant rides, photos with exotic animals, etc. Do not hire them.

Before you go, I’ll leave you with the essentials for your trip to Bali:

Essentials to save on your trip to Bali

Check the best tours in Bali to make the most of your time HERE and HERE.

CHEAP FERRIES from Bali (hotel pick-up not included).

Get the best FLIGHT DEALS for Bali.

I hope you include several of these Bali temples in your itinerary and if you have any questions, don’t hesitate to leave us a comment!

Share with your friends


Hey there, I'm Ascen, your personal trip planner on a mission to help you craft the most incredible adventure of your life. While I'm based in Las Vegas, you won't find me there often. As a full-time traveler, I'm always on the go, exploring new destinations and capturing the world through my lens. From the enchanting shores of Almeria, Spain, where I grew up, to the far reaches of the globe, I'm here to provide you with detailed travel guides and practical tips to make your trip planning a breeze. Find out more about me here.
Don't miss out...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.