Things to Do in Bali
49 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.
- 1
Uluwatu Temple
Must-seeIconic clifftop temple with dramatic ocean views and authentic Kecak dance performances at sunset.
Uluwatu Temple, Pecatu, South Kuta, Badung Regency, Bali, Indonesia - 2
Besakih Great Temple
Must-seeBali's largest and holiest temple, defining cultural landmark over 1,000 years old.
Besakih Great Temple, Besakih, Kec. Rendang, Kabupaten Karangasem, Bali 80863, Indonesia - 3
Tanah Lot
Must-seeIconic 16th-century sea temple on rock formation; Bali's most photographed landmark.
Tanah Lot, Beraban, Kediri, Tabanan Regency, Bali 82121, Indonesia - 4
Kelingking Beach
Must-seeDistinctive T-Rex rock formation and dramatic cliffs make it iconic for Nusa Penida day-trippers.
Kelingking Beach, Bunga Mekar, Nusa Penida, Klungkung Regency, Bali 80771, Indonesia - 5
Mount Batur
Must-seeActive volcano with iconic sunrise hike and crater views; essential for trekking-interested visitors.
Mount Batur, Mt Batur, South Batur, Kintamani, Bangli Regency, Bali, Indonesia - 6
Pura Lempuyang Luhur
11th-century sacred temple with iconic Gateway to Heaven; major Bali landmark with spectacular views.
Pura Lempuyang Luhur, Desa Lempuyang, Seraya Bar., Kec. Karangasem, Kabupaten Karangasem, Bali 80852, Indonesia - 7

Tirta Empul Temple
Iconic water temple with ritual bathing pools; essential Balinese Hindu cultural experience.
Tirta Empul Ceremony, Jalan Raya Tegallalang No.5758, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, Indonesia - 8
Pura Dalem Agung Padangtegal
Important 14th-century temple within Ubud's iconic Monkey Forest; core Balinese Hindu experience.
Pura Dalem Agung Padangtegal, Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia - 9
Pura Luhur Batukaru
One of Bali's nine sacred directional temples, remote mountain location with spiritual significance.
Pura Luhur Batukaru, Jl. Penatahan - Wongayagede, Wongaya Gede, Kec. Penebel, Kabupaten Tabanan, Bali 85125, Indonesia - 10

Pura Gunung Kawi Sebatu
Important water temple with sacred springs and authentic Balinese architecture; excellent as a Ubud day trip.
Pura Gunung Kawi Sebatu, Sebatu, Tegallalang, Gianyar Regency, Bali 80511, Indonesia - 11
Blue Lagoon Nusa Ceningan
Iconic turquoise lagoon with free snorkeling; Bali's standout natural swimming spot.
Blue Lagoon Nusa Ceningan, Jl. Nusa Ceningan, Lembongan, Kec. Klungkung, Kabupaten Klungkung, Bali 80871, Indonesia - 12
Goa Gajah
9th-century temple carved into rock with intricate carvings; iconic Bali archaeological site near Ubud.
Goa Gajah, Bedulu, Blahbatuh, Gianyar Regency, Bali, Indonesia - 13
Padang Padang Beach
Dramatic, secluded beach accessible via limestone cave passage—iconic Bali coastal gem.
Padang Padang Beach, Pecatu, South Kuta, Badung Regency, Bali, Indonesia - 14
Mount Batur View Point
Iconic volcanic viewpoint with sunrise trekking and crater views; popular and accessible half-day activity.
Central Batur, Kintamani, Bangli Regency, Bali 80652, Indonesia - 15
Pura Taman Kemuda Saraswati
Iconic Ubud temple with lotus ponds; essential for cultural and photographic experience.
Pura Taman Kemuda Saraswati, F7V6+JHX, Jl. Kajeng, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia - 16

Pura Prajapati Kutuh Ubud
Pura Prajapati Kutuh Ubud, Jl. Tirta Tawar No.99, Petulu, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia - 17
Sekumpul Waterfall
Bali's most striking waterfall; worth a day trip from Ubud for trekking and swimming.
Sekumpul Waterfall, Bebetin, Sawan, Buleleng Regency, Bali, Indonesia - 18
Ulun Danu Beratan Temple
Iconic lakeside temple with striking architecture and mountain scenery; a defining Bali image.
Ulun Danu Beratan Temple, Danau Beratan, Candikuning, Kec. Baturiti, Kabupaten Tabanan, Bali 82191, Indonesia - 19
Pura Kehen
11th-century temple with exceptional stone carvings and Mount Agung views; core Balinese Hindu site.
Pura Kehen, Jl. Sriwijaya No.8, Cempaga, Kec. Bangli, Kabupaten Bangli, Bali 80613, Indonesia - 20
Rice Fields Walk
Iconic Balinese landscape; best experienced early morning through Ubud rice terraces.
G64X+22C, Jl. Penestanan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia - 21
Seminyak markets
Seminyak's markets blend shopping, food, and local culture; worthwhile if in the area but not iconic.
Seminyak markets, Jl. Kayu Aya No.17, Seminyak, Kec. Kuta, Kabupaten Badung, Bali, Indonesia - 22
Beji Temple
Authentic 15th-century temple with fine carvings, but remote location makes it secondary to central temples.
Beji Temple, Jl. Raya Sangsit, Sangsit, Kec. Sawan, Kabupaten Buleleng, Bali 81171, Indonesia - 23
Kuta Market
Authentic local market with handicrafts and street food, but touristy and one of several markets in Bali.
Kuta Market, Jalan Raya, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia - 24
Kuta Art Market
Jl. Kartika Plaza No.18, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia Campuhan Ridge Walk
Jl. Raya Ubud, Kelusa, Kec. Payangan, Kabupaten Gianyar, Bali, IndonesiaKelingking sunset view point
6FWG+CQ2, Bunga Mekar, Nusa Penida, Klungkung Regency, Bali 80771, IndonesiaSacred Monkey Forest Sanctuary
Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, IndonesiaFINNS Beach Club
Jl. Pantai Berawa No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, IndonesiaPotato Head Beach Club
Jl. Petitenget No.51B, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, IndonesiaEcho Beach, Canggu
Jl. Munduk Kedungu, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali, IndonesiaBatu Bolong Beach
Pantai Batu Bolong, Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesiapantai suluban blue point pecatu bali
pantai suluban blue point pecatu bali, Jl. Pantai Suluban No.18, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, IndonesiaBroken Beach
7F82+R4, Sakti, Nusa Penida, Klungkung Regency, Bali 80771, IndonesiaKecak Uluwatu
Kawasan parkir Pura Uluwatu, Jl. Uluwatu, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, IndonesiaTanah Lot Temple Square
93MP+8QC, Jl. Tanah Lot, Beraban, Kec. Kediri, Kabupaten Tabanan, Bali 82121, IndonesiaPura Tirta Empul
Tampaksiring, Gianyar Regency, Bali 80552, IndonesiaSacred monkey forest sanctuary
F7J6+684, Ubud, Gianyar Regency, Bali 80571, IndonesiaTegallalang Rice Terrace
Jl. Raya Tegallalang, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, 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, 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, IndonesiaPura Ulun Danu Batur
P8WP+6GW, Jl. Raya Kintamani, Batur Sel., Kec. Kintamani, Kabupaten Bangli, Bali 80652, IndonesiaCrystal Bay Snorkeling
7FM5+QMC, Sakti, Nusa Penida, Klungkung Regency, Bali 80771, IndonesiaSunset Point Amed Bali
Jl. Raya Amed, Bunutan, Kec. Abang, Kabupaten Karangasem, Bali 80852, IndonesiaKecak Dance Amphitheater Uluwatu Temple
539P+J4, Pecatu, South Kuta, Badung Regency, Bali, IndonesiaUbud Palace
F7V7+72R, Jl. Raya Ubud No.8, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, 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.