Best Attractions in Bali — Top Things to See & Do

From ancient Hindu temples and sacred spring pools to volcanic sunrise hikes, jungle monkey forests and UNESCO-listed rice terraces — Bali's top attractions span every interest. This guide covers the must-see sites organised by category, with links to full visitor guides for each.

🛕 Temples & Sacred Sites

Tirta Empul Temple

Tampaksiring, near Ubud

Bali's most famous holy spring temple — 30 sacred spouts host the melukat purification ritual. A national heritage site founded in 962 CE.

Besakih Temple (Mother Temple)

Karangasem, East Bali

A vast complex of 23 sacred temples set high on the slopes of Mount Agung — the spiritual centre of Balinese Hinduism.

Gunung Kawi Temple

Tampaksiring, near Ubud

Ancient 11th-century royal tomb complex with 7-metre shrines carved into a sheer cliff face above the Pakerisan River.

Tanah Lot Temple

Tabanan, West Bali

Bali's most photographed temple — a dramatic sea temple on a rocky islet, silhouetted against the sunset sky.

🏔️ Nature & Adventure

Mount Batur Sunrise Hike

Kintamani, Central Highlands

Pre-dawn climb of an active 1,717 m volcano for one of the great sunrises in Indonesia — the classic Bali bucket-list adventure.

Tegallalang Rice Terraces

Gianyar, near Ubud

UNESCO-recognised stepped rice paddies cascading down a dramatic valley north of Ubud — arrive early for the best light.

Tegenungan Waterfall

Sukawati, near Ubud

Bali's most accessible jungle waterfall — a 15-metre cascade with swimming pools and cliffside cafés, 30 minutes from Ubud.

Campuhan Ridge Walk

Ubud, Central Bali

A peaceful 2 km paved ridge walk through emerald hills just outside central Ubud — best at sunrise, free of charge.

🐒 Wildlife & Forest

Sacred Monkey Forest Sanctuary

Ubud, Central Bali

A 12-hectare jungle sanctuary in the heart of Ubud — home to 700+ Balinese long-tailed macaques and three ancient Hindu temples.

Bali Bird Park

Singapadu, near Ubud

Over 1,000 birds across 250 species, including rare Bali starlings, in a lush tropical garden setting.

Plan Your Visit

VisitBali