Bali Best Temples: 15 Must-Visit Pura

Bali Best Temples: 15 Must-Visit Pura

Dress Code: All Temples

Sarong + sash required at all temples. Available to rent at entrances IDR 10,000–20,000. Remove shoes on entering. Women during menstruation asked not to enter.

Top 15 Temples

1. Pura Ulun Danu Beratan — floating temple on Lake Bratan, best at dawn when misty. IDR 50,000.
2. Tanah Lot — sea temple on rock stack, iconic at sunset. IDR 75,000.
3. Pura Luhur Uluwatu — 70m clifftop, Kecak dance at sunset. IDR 50,000.
4. Pura Tirta Empul — holy spring purification ritual. IDR 50,000.
5. Pura Besakih (Mother Temple) — Bali’s largest complex on slopes of Mount Agung. IDR 60,000.
6. Pura Lempuyang (Gates of Heaven) — famous split gate, Mount Agung reflection. IDR 100,000.
7. Goa Gajah — 9th-century cave with demon-face entrance. IDR 50,000.
8. Pura Taman Ayun — 17th-century royal temple with moat, UNESCO listed. IDR 20,000.
9. Pura Gunung Kawi — ancient royal shrines carved into rock gorge. IDR 50,000.
10. Pura Kehen (Bangli) — impressive hillside complex, far fewer tourists. IDR 30,000.
11. Pura Batu Bolong (Canggu) — small beach temple, active ceremonies at sunset. Free to view outside.
12. Pura Luhur Batukaru — mountain temple in jungle at 1,000m. Serene and rarely crowded. IDR 50,000.
13. Pura Mengening — 11th-century holy spring, authentic ceremonies, free.
14. Bedugul area temples — cluster of mountain temples in cool highlands near Bratan Lake.
15. Village temples — every Balinese village has a pura. Ask your accommodation about local temple ceremonies.

Plan Your Trip

Get the best Asia travel tips

Weekly guides, hidden gems, and travel deals. No spam, ever.

Join 12,000+ travellers. Unsubscribe anytime.