Things to Do in Bali
31 things to do in Bali
Bali offers something for every traveler—ancient temples, volcanic landscapes, and golden beaches create an island experience unlike anywhere else. Whether you're seeking spiritual heritage or outdoor adventure, the island delivers in abundance.
Start with the island's spiritual heart: temples like Tanah Lot, perched dramatically on the coast, and Tirta Empul Temple, famous for its sacred spring water pools. For nature lovers, Sekumpul Waterfall and Tegallalang Rice Terrace showcase Bali's lush landscapes, while Kelingking Beach and Seminyak Beach offer different sides of the island's coastline. Active travelers should tackle Mount Batur at sunrise or explore the Blue Lagoon Nusa Ceningan for hidden coastal beauty.
Cultural immersion runs deep here. The Sacred Monkey Forest Sanctuary in Ubud lets you walk among playful primates, while Ubud Art Market and Seminyak markets bring local craftsmanship and daily life into focus. The Uluwatu Sunset Tour combines temple visits with breathtaking views, making it an efficient way to experience the island's magic in one evening.
Pura Taman Kemuda Saraswati
Pura Taman Kemuda Saraswati, F7V6+JHX, Jl. Kajeng, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Pura Prajapati Kutuh Ubud
Pura Prajapati Kutuh Ubud, Jl. Tirta Tawar No.99, Petulu, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, IndonesiaKuta Market
Kuta Market, Jalan Raya, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, IndonesiaSekumpul Waterfall
Sekumpul Waterfall, Bebetin, Sawan, Buleleng Regency, Bali, IndonesiaBeji Temple
Beji Temple, Jl. Raya Sangsit, Sangsit, Kec. Sawan, Kabupaten Buleleng, Bali 81171, IndonesiaSeminyak markets
Seminyak markets, Jl. Kayu Aya No.17, Seminyak, Kec. Kuta, Kabupaten Badung, Bali, IndonesiaUluwatu Temple
Uluwatu Temple, Pecatu, South Kuta, Badung Regency, Bali, IndonesiaPura Dalem Agung Padangtegal
Pura Dalem Agung Padangtegal, Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Pura Gunung Kawi Sebatu
Pura Gunung Kawi Sebatu, Sebatu, Tegallalang, Gianyar Regency, Bali 80511, Indonesia
Tirta Empul Temple
Tirta Empul Ceremony, Jalan Raya Tegallalang No.5758, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, IndonesiaPura Lempuyang Luhur
Pura Lempuyang Luhur, Desa Lempuyang, Seraya Bar., Kec. Karangasem, Kabupaten Karangasem, Bali 80852, IndonesiaPura Luhur Batukaru
Pura Luhur Batukaru, Jl. Penatahan - Wongayagede, Wongaya Gede, Kec. Penebel, Kabupaten Tabanan, Bali 85125, IndonesiaGoa Gajah
Goa Gajah, Bedulu, Blahbatuh, Gianyar Regency, Bali, IndonesiaBesakih Great Temple
Besakih Great Temple, Besakih, Kec. Rendang, Kabupaten Karangasem, Bali 80863, IndonesiaUlun Danu Beratan Temple
Ulun Danu Beratan Temple, Danau Beratan, Candikuning, Kec. Baturiti, Kabupaten Tabanan, Bali 82191, IndonesiaBlue Lagoon Nusa Ceningan
Blue Lagoon Nusa Ceningan, Jl. Nusa Ceningan, Lembongan, Kec. Klungkung, Kabupaten Klungkung, Bali 80871, IndonesiaKelingking Beach
Kelingking Beach, Bunga Mekar, Nusa Penida, Klungkung Regency, Bali 80771, IndonesiaPura Kehen
Pura Kehen, Jl. Sriwijaya No.8, Cempaga, Kec. Bangli, Kabupaten Bangli, Bali 80613, IndonesiaTanah Lot
Tanah Lot, Beraban, Kediri, Tabanan Regency, Bali 82121, IndonesiaMount Batur
Mount Batur, Mt Batur, South Batur, Kintamani, Bangli Regency, Bali, IndonesiaPura Petitenget (Dang Kahyangan Jagat)
8592+8XR, Kerobokan Kelod, Kuta Utara, Badung Regency, Bali, IndonesiaUluwatu Sunset Tour
Jl. Beraban, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, IndonesiaSeminyak Beach
Seminyak Beach, Bali, IndonesiaMount Batur Sunrise Trekking Bali
Jl. Raya Penelokan No.1, Sekardadi, Kec. Kintamani, Kabupaten Bangli, Bali 80652, IndonesiaTegallalang Rice Terrace
Jl. Raya Tegallalang, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, IndonesiaSacred monkey forest sanctuary
F7J6+684, Ubud, Gianyar Regency, Bali 80571, IndonesiaPura Tirta Empul
Tampaksiring, Gianyar Regency, Bali 80552, IndonesiaTanah Lot Temple Square
93MP+8QC, Jl. Tanah Lot, Beraban, Kec. Kediri, Kabupaten Tabanan, Bali 82121, IndonesiaPura Ulun Danu Batur
P8WP+6GW, Jl. Raya Kintamani, Batur Sel., Kec. Kintamani, Kabupaten Bangli, Bali 80652, IndonesiaUbud Art Market
F7R7+W9X, Jl. Raya Ubud No.35, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, IndonesiaMasceti Temple
8592+7X4, Jl. Petitenget, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia
Things to Do in Bali: FAQ
What are the best temples to visit in Bali?
Tanah Lot and Uluwatu Temple are iconic coastal temples, while Tirta Empul Temple and Goa Gajah offer cultural and historical significance. Pura Lempuyang Luhur is worth visiting for its dramatic hilltop setting.
Can I see waterfalls and rice terraces on the same trip?
Yes—Sekumpul Waterfall and Tegallalang Rice Terrace are both popular day-trip destinations from central Bali and can easily be combined with other activities.
What's the best way to catch a sunrise or sunset in Bali?
Mount Batur Sunrise Trekking is popular for early risers, while the Uluwatu Sunset Tour combines temple exploration with evening views for a full experience.