From relaxing beaches to vibrant nightlife, Bali takes the top spot. But, a trip to this popular holiday destination isn’t really complete without visiting its temples. As a place for both adventure and spiritual discovery, these temples truly symbolise the Balinese heritage and culture.
The next time you book a flight here, have fun at Bali’s biggest waterpark and book the ultimate multi-room villa. And if you’re still looking for more things to do in Bali, explore these 16 most stunning temples that’ll transport you to a new level of zen.
Table of Contents
Saraswati Temple is one of the most iconic landmarks in Bali, famed for its water garden and attention-grabbing pink lotuses. Built back in the 1950s, this water temple is one of the more serene attractions in the midst of Ubud’s hustle and bustle.
Heading towards the temple entrance, you’re greeted with a distinctive orange gate covered in intricate carvings – makes for the perfect backdrop for your #zen moments. Since visitors can’t enter the main praying grounds, snap IG-worthy photos at the pink lotus pond and enjoy the relaxing scene instead.
Saraswati Temple is conveniently located behind Lotus Cafe, which serves local food like Soto Ayam (Rp55,000, ~S$4.97) and Gado-Gado (Rp50,000, ~S$4.52), so satisfy your cravings first before exploring this splendid religious landmark.
Admission: Free
Address: Jalan Kajeng, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Opening hours: 7am-5pm, Daily
Here’s one you’ll most likely come across when going on a hike at the Campuhan Ridge Walk. Gunung Lebah Temple is another hidden gem in Ubud. The temple’s name, which loosely translates to “mountain valley temple”, perfectly captures its location overlooking the picturesque Campuhan Valley.
Image credit: Ursula via Flickr
Making up the temple complex is 3 courtyards, the first boasting a towering Balinese Padmasana structure while the other 2 remain reserved for special occasions.
“Piodalan” is a period of religious festivities and temple anniversaries in Bali, marked by elaborate rituals, offerings, and communal gatherings. If you’re lucky enough to visit during this season, you’ll see the place come alive with vibrant celebrations that are truly unforgettable.
Admission: Free
Address: Jalan Raya Ubud No.23, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Opening hours: 8am-5pm, Daily
Think bathing pools and spiritual presence and Tirta Empul Temple comes to mind. In the tranquil village of Manukaya, this ancient temple is home to several holy springs and is said to be blessed by the mighty God Indra himself. Supposedly, this was also a place of healing for Indra’s soldiers who were poisoned by a wicked demon king.
Image credit: @rivai_zulpa via Instagram
Now, visitors from all over and locals flock here to cleanse themselves following a ritual called Melukat. With 30 waterspouts divided into 2 pools – you’ll stand beneath the gushing water and purify all bad vibes away.
If you wish to experience this, look for guides at the temple entrance. They’ll be there to help with the Melukat process and bring you around the temple grounds. Although the ritual cost is free, you’re encouraged to tip the guides – Rp50,000 to Rp100,000 (~S$4.52 to S$9.04) will do, for their services.
Book a tour for Tirta Empul Temple.
Admission: Rp50,000/adult (~S$4.54), Rp25,000/child (~S$2.27)
Address: Tampaksiring, Gianyar Regency, Bali 80552, Indonesia
Opening hours: 7am-6pm, Daily
You’d probably expect elephants or something similar at Goa Gajah Temple, but don’t let your imagination fool you. Nicknamed the “Elephant Cave”, this archeological site is nestled in the corners of Bedulu village. Inside the cave itself features a stone figure resembling Hindu God Ganesh with an elephant head, thus earning its popular name.
The menacing face or “demonic mouth” carved into the cave’s stone entrance is an eye-catching trait, a pleasant scare for visitors before they step in.
The temple houses a bathing pool complete with 5 of 7 statues, depicting Hindu angels which hold vases as waterspouts. Instead of stepping into these pools, locals usually drink the healing spring water from these sprouts. So, visit Goa Gajah for the elephants, stay for the demons, and leave feeling spiritually refreshed.
Admission: Rp15,000/adult (~S$1.35), Rp7,500/child (~S$0.68)
Address: Jalan Raya Goa Gajah, Bedulu, Blahbatuh, Gianyar, Bali 80552, Indonesia
Opening hours: 8am-4pm, Daily
Get ready to channel your inner Indiana Jones because this adventure’s an exciting one. Gunung Kawi Temple is home to 10 massive royal tombs expertly carved into a rock cliff wall. These nearly 26-foot-tall shrines are believed to have been devoted to the Balinese royal family of King Anak Wungsu.
To get there, you’ll need to enter from the ticketing entrance, then hike a steep 100+ steps down. Here, cross a small bridge and conveniently walk towards the temple. The journey to and fro involves about 300 steps so prepare yourself for all that huffing and puffing.
View of rice paddy fields from temple entrance.
Image credit: @katarinamariejohansson via Instagram
Located in a lush valley surrounded by rice paddies and towering cliffs, this temple makes for the perfect spot if you’re looking for a tranquil spiritual experience, and feel connected with nature too.
For a historical yet cultural experience in Bali, Gunung Kawi Temple is definitely worth the trip. It’s only a 14-minute drive away from Ubud, so rent a scooter or hire a private car with the fam bam.
Admission: Rp50,000/adult (~S$4), Rp25,000/child (~S$2.27)
Address: Jalan Gunung Kawi, Penaka, Tampaksiring, Gianyar, Bali 80552, Indonesia
Opening hours: 8am-6pm, Daily
Distinguished by its striking orange hue, locals and tourists recognise this temple as Batuan Temple.
The temple is dedicated to the revered Tri Kahyangan concept, earning its reputation as one the more popular sites of Batuan Village. This religious belief represents the 3 spiritual realms of mountains, lakes, and ocean in Balinese Hinduism, believed to be inhabited by deities.
Divided into 3 courtyards, each more beautiful than the last, Batuan Temple is not just a feast for the eyes but also a significant spiritual site.
Decked in intricate stone carvings and sculptures inspired by Hindu mythology and Balinese folklore – this temple is a true testament to Balinese-style architecture. A little tip – tourists are encouraged to leave a small donation since admission is free.
Admission: Free
Address: Jalan Raya Batuan, Batuan village, Sukawati, Gianyar regency, Bali 80582, Indonesia
Opening hours: 9am-6pm, Daily
Just a few miles from Gunung Kawi Temple, you’ll chance upon Mengening Temple. Located in a rather secluded spot, you’re surrounded by less tourists and more nature.
With the men’s and women’s pool separated, people usually come here to cleanse themselves in the crystal clear water that flows from natural springs. This water is believed to have healing properties, so do make a stop here if you’re seeking a spiritual purification type of thing.
Admission: Rp30,000/adult (S$2.71), Rp15,000/child (S$2.71)
Address: Jalan Tirta No.25M, Sareseda, Tampaksiring, Gianyar, Bali 80552, Indonesia
Opening hours: 9am-5pm, Daily
Perched on the western edge of Beratan Lake in Bedugul, this temple is not your ordinary place of worship.
Ulun Danu Beratan Temple, where mystical vibes meet picturesque serenity, is known as the floating temple. Except it’s not actually floating. The shimmering lake waters are the natural mirrors that actually reflect the temple’s majestic merus (tiered shrines) in all their glory.
As you explore the temple, you’ll be captivated by its unique blend of Hindu and Buddhist influences. This is thanks to the historical developments and cultural exchange between people of both religions in the region.
The breathtaking backdrop of majestic mountains just adds an extra dose of excitement to the experience. While the inner sanctums are reserved for worshippers, there’s still plenty for you to see and soak in from the temple gates.
Book a tour for Ulun Danu Beratan Temple.
Admission: Rp50,000/adult (~S$4.54), Rp25,000/child (~S$2.27)
Address: Danau Beratan, Candikuning, Kecamatan Baturiti, Kabupaten Tabanan, Bali 82191, Indonesia
Opening hours: 8am-5pm, Daily
Image credit: @luxujsjsjsk via Instagram
Ling Gwan Kiong Temple stands proudly as one of the few Chinese temples on Bali island, beckoning visitors with its storied past and culture. Built by adventurous seafaring merchants in 1843, this temple is a testimony to their exploratory spirits to create “a home away from home”.
The temple’s architecture, clad in red and gold structure, shows off a rather distinct style. This is in contrast to the commonly found candi bentars (split stone gateways) and merus (tiered shrines) on Hindu temples.
Take a step inside and you’re instantly welcomed with intricately carved wooden gates, decorated with hand-painted Chinese deities. Colourful murals and mini gardens in this Tridharma temple only enhance this visually unique scene.
Admission: Free
Address: Jalan Erlangga No.65, Kampung Bugis, Buleleng, Bali 81114, Indonesia
Opening hours: 8am-7pm, Daily
Image credit: Aws Zuhair via Flickr
Amidst a volcanic caldera in Munduk Village sits Ulun Danu Tamblingan Temple. Whether you’re walking there on foot or gliding across the water in a boat during the rainy season, this gem will take your breath away.
A relaxing ambience paired with scenic views – you’ll feel like you’re in a completely different world.
This temple isn’t just a popular spot for wedding shoots, but also a haven for those seeking peace and a connection with nature. For the adventurous ones, don’t miss your chance to embark on trekking tours around the lake and allow this tranquil space to rejuvenate your soul.
Admission: Rp10,000 (~S$0.90)
Address: Jalan Danau Tamblingan, Munduk, Banjar, Kabupaten Buleleng, Bali 81152, Indonesia
Opening hours: 8am-6pm, Daily
You’ve definitely seen a picture or 2 of people at Lempuyang Temple doing the aesthetic water-reflection picture thing. Well, you’re in luck because this temple really exists – and it’s mesmerising. But the water reflection shot is yet again, an illusion.
Referred to as one of the “6 sanctuaries of the world,” this temple is renowned for its breathtaking views of Mount Agung, framed by its famous white stone gates. If you’re going there too, just remember, patience is a virtue. You’ll be a part of snaking queues of tourists waiting to snap the exact iconic “reflection photo”.
You don’t have to walk far from the parking lot – this temple is just a 5-minute stroll. Your experience here will surely be one for the books.
Book a tour for Lempuyang Temple.
Admission: Rp55,000 (~S$4.97)
Address: Jalan Pura Telaga Mas Lempuyang, Karangasem, Bali 80852, Indonesia
Opening hours: 7am-5pm, Daily
Chilling along the slopes of the mighty Mount Agung is Bali’s grandest and most sacred temple, Besakih Temple, also called Bali’s Mother Temple. There are roads and pathways leading directly to the temple entrance so you don’t actually have to climb the mountain.
This temple complex isn’t just your ordinary collection of buildings, but a magnificent cluster of 23 interconnected temples, kind of like a God’s maze. Picture yourself climbing the stairways, each step leading you to a new level of enlightenment and panoramic views.
From the combination of Balinese and Indian architectural styles to the 7 heavenly levels that embody different aspects of Hinduism, this temple will leave you feeling blessed and in awe.
Admission: Rp60,000/adult (~S$5.45), Rp30,000/child (~S$2.73)
Address: Besakih, Rendang, Karangasem Regency, Bali 80863, Indonesia
Opening hours: 8am-6pm, Daily
A hangout spot for both bats and humans – that would be Goa Lawah Temple. This temple was built around a cave entrance inhabited by a buzzing community of bats – so it’s famous for its name, the “bat cave temple”.
But it’s not just bats that capture your attention. The grand entrance is adorned with towering banyan trees that welcome every guest to the temple.
Here’s an interesting tidbit – locals believe that the bat cave is actually a secret passageway leading to the Besakih temple in Mount Agung. Guess now’s the time for you to go on a little adventure.
Admission: Rp25,000/adult (~S$2.27), Rp15,000/child (~S$1.35)
Address: Besakih, Rendang, Karangasem Regency, Bali 80863, Indonesia
Opening hours: 8am-6pm, Daily
Sitting atop a cliff and about 70 metres above the vast Indian Ocean is none other than Uluwatu Temple. Dating back to the 11th century, this temple holds more than just ancient history, but now serves as a stage for the Balinese Kecak dance.
Usually performed at dusk, many gather at Uluwatu Temple just to catch a glimpse of this exhilarating show. And yes, they use real fire. Catching this fire performance, the sunset and the stunning horizon all at once tops the list of iconic things to do in Bali.
Book a tour for Uluwatu Temple.
Admission: Rp60,000/adult (~S$5.45), Rp30,000/child (~S$2.73)
Address: Jalan Raya Tanah Lot, Beraban, Kediri, Tabanan, Bali 82121, Indonesia
Opening hours: 7am-7pm, Daily
If you’re in for a coastal type of fun, you’d want to visit Tanah Lot Temple. This sea temple, built centuries ago by religious figure Dang Hyang Nirartha, is precariously nestled on a rocky outcrop in Tabanan. Perhaps you’ve heard about it as the infamous place to kena the Bali Curse.
During low tides, visitors need to venture across the beach to reach the temple. Once you lay your eyes on the picturesque ocean views while listening to the soothing rhythmic sounds of waves, you’ll feel a fresh sense of serenity.
To make the most of your visit, plan your trip during the dry season to avoid any unexpected rain showers. Don’t forget to explore Batu Bolong Temple too, which shares the same entrance, to make the most of your trip there.
Book a tour for Tanah Lot Temple.
Admission: Rp60,000/adult (~S$5.45), Rp30,000/child (~S$2.73)
Address: Jalan Raya Tanah Lot, Beraban, Kediri, Tabanan, Bali 82121, Indonesia
Opening hours: 7am-7pm, Daily
Tucked away in Mengwi district, Taman Ayun Temple is a garden temple that many have not heard of. As you approach its entrance, you’ll be greeted by a wide and elegant moat – similar to a sort of protective embrace.
The multi-tiered pagodas here resembling Mount Meru, stand tall, exuding an aura of grandeur. Meanwhile the rest of the temple’s architecture reflects a seamless blend of Balinese merus (tiered shrines) paired with Javanese-styled bales (pavilions).
Image credit: @izinthengit via Instagram
If you’re here to explore the temple grounds or you just want to enjoy the calming atmosphere and beauty, Taman Ayun Temple undoubtedly makes a great escape from the busy city life.
Admission: Rp20,000 (~S$1.80)
Address: Jalan Ayodya No.10, Mengwi, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia
Opening hours: 8am-6pm, Daily
Whether you’re seeking spiritual enlightenment, cultural immersion, or simply a moment of serenity, these 16 beautiful temples in Bali are a testament to the island’s rich heritage and connection to the divine.
If you plan to embark on a little soul searching adventure, remember to don a sarong when visiting temples, bring a water bottle, and maybe drag a few friends with you. The more is always the merrier.
For more to-do activities in Bali, check out:
Cover image adapted from: Anek Suwannaphoom via Flickr, Aws Zuhair via Flickr
Unique SkillsFuture courses you should take this year.
You spin my head right round, right round.
Countdown to 2025 in Singapore Another year has flown by, and as we bid farewell…
Let's get dem gainz.
No need to head to Japan or Korea, China has pretty blooms too 🌸
It's every Sanrio fan's dream come true.