10 Best Temples in Bali You Must Visit in 2026 (With Fair Prices)
From Uluwatu cliffs to Tirta Empul holy springs. The most stunning temples, what they cost, and temple etiquette every visitor needs to know.
Why Bali's Temples Are Special
Bali has over 20,000 Hindu temples β more than any other place on Earth. They're not just tourist attractions; they're active places of worship woven into daily Balinese life. Visiting temples is one of the most meaningful things you can do on the island.
1. Uluwatu Temple (Pura Luhur Uluwatu)
Entry: 50K IDR ($3) | Location: Bukit Peninsula (South Bali)
Perched on a dramatic 70-meter cliff overlooking the Indian Ocean, Uluwatu is Bali's most spectacular temple setting. Come at 5:30 PM for the legendary Kecak Fire Dance (100K IDR) β 50+ men chanting in a circle as the sun sets behind the temple. Secure your belongings β the monkeys here are notorious thieves.
2. Tirta Empul (Holy Water Temple)
Entry: 50K IDR ($3) | Location: Near Ubud (Central Bali)
This is where Balinese Hindus come for melukat (spiritual purification). You walk through 13 sacred fountain spouts, each representing a different blessing. Tourists can participate β bring a change of clothes and a sarong. The experience is genuinely moving, not a tourist show. Go before 9 AM to avoid crowds.
3. Tanah Lot
Entry: 60K IDR ($3.75) | Location: Tabanan (Southwest Bali)
Bali's most photographed temple sits on a rock formation in the sea, accessible only at low tide. Sunset is the magic hour β arrive by 4:30 PM for the best light. The surrounding area is very commercial with souvenir stalls, but the temple itself is breathtaking. Check tide times before visiting.
4. Besakih (Mother Temple)
Entry: 60K IDR ($3.75) | Location: Mount Agung slopes (East Bali)
Bali's largest and most sacred temple complex, with 86 temples spread across the slopes of Mount Agung. It's a 90-minute drive from Ubud. Be aware: aggressive "guides" at the entrance will try to charge you 200K+ IDR for a mandatory tour. You don't need a guide β politely decline and explore independently.
5. Tirta Gangga (Water Palace)
Entry: 50K IDR ($3) | Location: Karangasem (East Bali)
A stunning royal water palace with ornamental pools, fountains, and stepping stones over fish ponds. Less crowded than the major temples and incredibly photogenic. You can swim in the upper pool for an extra 10K IDR. Combine with a visit to Lempuyang Temple nearby.
6. Lempuyang (Gates of Heaven)
Entry: Donation-based (50Kβ100K IDR suggested) | Location: East Bali
Famous for the "Gates of Heaven" photo with Mount Agung framed between split gates. The queue for the photo can be 2+ hours during peak times β arrive before 7 AM. Note: the reflection effect in viral photos was created with a mirror held under the camera; the actual ground is stone, not water. Still absolutely worth visiting for the setting.
7. Goa Gajah (Elephant Cave)
Entry: 50K IDR ($3) | Location: Near Ubud
A 9th-century archaeological site with a carved cave entrance depicting a demon's mouth. Inside the cave are Hindu and Buddhist relics. The bathing fountains outside are beautifully preserved. It's compact β 30β45 minutes is enough to explore. Great combined with a morning visit to Ubud.
8. Ulun Danu Beratan
Entry: 75K IDR ($4.70) | Location: Lake Beratan, Bedugul (Central Highlands)
This lakeside temple appears to float on the water and is featured on the Indonesian 50,000 IDR banknote. The misty mountain setting makes it feel otherworldly, especially in the early morning. Great combined with a Jatiluwih rice terrace visit or a North Bali day trip.
9. Saraswati Temple (Ubud)
Entry: Free | Location: Central Ubud
A beautiful lotus pond temple right in the heart of Ubud, dedicated to the Hindu goddess of knowledge and arts. Free to visit and stunning for photos, especially when the lotus flowers are blooming (JuneβSeptember). Starbucks is right next to it β only in Bali.
10. Taman Ayun
Entry: 50K IDR ($3) | Location: Mengwi (Central Bali)
A UNESCO World Heritage Site surrounded by a moat and beautiful gardens. Much less crowded than the big-name temples. The traditional Balinese architecture is some of the best-preserved on the island. 30β60 minutes is enough for a relaxed visit.
Temple Etiquette
Dress code: Cover shoulders and knees. Most temples provide sarongs with entry, but bringing your own is easier.
Menstruation: Women who are menstruating are traditionally asked not to enter temples. This is a cultural/religious practice, not a tourist rule.
Offerings: Don't step on canang sari (flower offerings) on the ground.
Photography: Ask before photographing ceremonies or worshippers. Never stand higher than a priest during a ceremony.
Shoes: Remove them before entering sacred areas.
Related Guides
ποΈ Temples are included in our 7-day Bali itinerary.
π° See fair prices for all activities including temple entries.
π‘οΈ Watch out for temple-related scams in our scam guide.
π First time? Read 25 essential Bali tips including temple etiquette.
Ready to skip the planning?
Use our AI to instantly build an itinerary matching these tips.
Open the AI Trip Planner