Bali is also known as the Island of the Gods and religion plays a big role in Balinese culture and everyday life. The temples which I visited were so amazing. Bali was so special and the trip to Bali was not only a physical but also a spiritual journey. I would definitely recommend to visit a couple of temples in Bali as they are all unique.
You should definitely respect the traditions and costumes of the temples. Usually they will kindly ask you to cover up your body and I would definitely recommend to bring a sarong or something else to cover your knees and the shoulders.
With that in mind, here are my top 5 Balinese temple:
1. Pura Tanah Lot
Pura Tanah Lot has a unique offshore ocean setting on the coast of Beraban village. The Beraban village is in the west of Bali and only a 40 minutes drive from Seminyak. Tanah Lot means „land in the sea“ in Balinese language. That describes exactly the surrounding of the temple. The temple is located on a rock which has been shaped by the ocean.
The temple is really unique because to the setting and a must for everyone who searches for a special sunset experience. The entrance fee is really cheap and costs something around 5 Euro. But the view and the experience are absolutely worth it.
2. Pura Tirta Empul
The Temple of Tirta Empul is a beautiful Balinese water temple near the town Tempaksiring in the north of Bali. The Temple is well known for the holy spring water. In the middle of the temple you will find two pools with several shower. Theses showers have several meanings and are used by the local hindus of their washings.
We have been there on a public holiday and the Balinese families went to the temple for their spiritual ceremonies. Everybody brought their little offerings and prepared for the spiritual washings.
3. Pura Taman Saraswati
If stay in Ubud you should make sure not to miss the temple of Pura Taman Saraswati. It is a beautiful water temple in central Ubud and a good way to relax after a busy shopping afternoon at the market in Ubud. The temple is dedicated to the goddess of wisdom and a really peaceful place to get back into a spiritual and peaceful mood.
4. Pura Luhur Uluwatu
Pura Luhur Uluwatu is located in Uluwatu near the beach of Padang Padang. But I would suggest to go by cab. We went up by foot and it took us 55 minutes. As we arrived we were totally exhausted due to the hot wether. The temple was build on the edge of a cliff in the 11 century.
The place is the home of a bunch of sneaky monkeys so take care of your belongings. One of the monkeys stole my sunglasses and I had to trade some snacks to get it back. Make sure that you arrive during the early evening for the sunset. The sunset is breathtaking and definitely a must see.
5. Pura Luhur Lempuyang
If you are more of an adventurer and not afraid of heights, I can definitely recommend the temple of Pura Luhur Lempuyang in the east of Bali near Amed. The temple is of great significance to the Balinese culture and not as touristy as some other temples might be.
The temple is build on a mountain and consists of six different temples on three different levels. The total climb to the top of the temple takes 3 hours but the view is totally worth it.
The view is indescribable beautiful. But if you decide to get to the top you should defiantly consider to ask for a guide as the monkeys in the jungle located in the middle of the temple can get really crazy.
Let me know if you need more information.