Bali has hundreds of temples, dozens of beaches, and enough rice terraces to fill a photo album five times over. Most of them aren’t worth the traffic.
These 20 are.
This is a curated list — not exhaustive. Each place earns its spot. Some are obvious. Some aren’t. And for a few, the honest answer is: go once, tick it off, move on.
Bali’s Six Main Beach Zones: Matched to the Right Traveller
Every Bali beach guide calls everything “beautiful and relaxing.” That tells you nothing. Here’s what each zone actually delivers — and who should base themselves there.
| Beach Area | Best For | Skip If | Vibe |
|---|---|---|---|
| Seminyak | Sunset drinks, upscale dining | You hate crowds and pricey cocktails | Polished, busy, stylish |
| Canggu | Surfers, digital nomads, café culture | You want actual quiet | Trendy, loud, energetic |
| Kuta | Budget travellers, learner surfers | You want peace or a clean beach | Chaotic, cheap, touristy |
| Padang Padang | Reef surfing, intimate cove swimming | You can’t manage a short cliff descent | Compact, dramatic, photogenic |
| Jimbaran Bay | Seafood dinners on the sand, calm swims | You want waves or nightlife | Quiet, romantic, family-friendly |
| Amed | Snorkelling, diving, escaping the south | You want a party scene or white sand | Remote, volcanic, dive-focused |
Seminyak vs. Canggu: The Real Difference
Seminyak is more polished. Potato Head Beach Club charges IDR 300,000 ($18) minimum spend at peak times. STARFISH Bloo — formerly Ku De Ta — has the best sunset views on the strip. Restaurants along Eat Street (Jalan Oberoi) run IDR 100,000–250,000 ($6–$15) per plate.
Canggu is younger and noisier. La Brisa Beach Club is the pick for live music and a relaxed afternoon. The surf at Batu Bolong is consistent enough for intermediates. But Canggu has grown so fast that Jalan Batu Bolong can eat 30 minutes for a 2km stretch — and that’s on a good day.
Pick Seminyak for comfort. Pick Canggu if you’re working remotely or under 35 and want a social scene.
Padang Padang and Jimbaran Bay: The Bukit Peninsula Beaches
Padang Padang is a small cove accessed through a narrow crack in the cliffs. Entry: IDR 10,000 ($0.60). The beach is compact and photogenic — it delivers more than it promises in photos. The break is one of Bali’s better reef waves, and it’s actually swimmable in flatter conditions.
Jimbaran Bay is the quiet one. Long, calm, and lined with seafood warungs that set tables on the sand at dusk. You eat fresh grilled fish — whole snapper, prawns, squid — for IDR 100,000–200,000 ($6–$12) per person. No spectacle. Just a good meal by the water.
Amed Is the Sleeper Recommendation
Most visitors never reach Amed. It’s 2.5 hours from Seminyak — too far for a day trip — which means you have to commit. The USAT Liberty shipwreck off Tulamben (20 minutes from Amed) sits in 5–29 metres of water and is one of the most accessible wreck dives in Southeast Asia. Beach entry: IDR 20,000 ($1.20). Dive operators charge around IDR 400,000–600,000 ($25–$37) for a two-tank dive.
The beach is volcanic black sand. Not Instagram sand. But if you came to Bali to dive, Amed is where you stay.
Five Temples That Actually Justify the Sarong and the Entry Fee
Bali has over 20,000 Hindu temples. You can’t see them all, and you shouldn’t try. These five are structurally and atmospherically distinct — which means visiting them as a set gives you five genuinely different experiences, not the same experience repeated five times.
Uluwatu Temple: Cliffs, Monkeys, and Kecak at Sunset
Uluwatu sits 70 metres above the Indian Ocean on the southern tip of the Bukit Peninsula. Entry is IDR 50,000 ($3) plus IDR 30,000 ($2) for the Kecak dance at 6pm. The dance is a 45-minute outdoor performance lit by a fire pit — legitimately one of the better cultural experiences in South Bali. Not a tourist gimmick. An actual traditional art form performed against a cliff-and-ocean backdrop.
The macaques here are trained thieves. They target glasses, hats, and anything shiny. If one grabs your belongings, the handlers can barter them back — usually for a banana. Don’t fight the monkey.
Go at 5:30pm. Best light, manageable crowd before the dance starts, and the cliffs at their most cinematic.
Tanah Lot: Overrated in Photos, Still Worth One Visit
Tanah Lot is the most photographed temple in Bali — a sea temple on a rock outcrop surrounded by waves. Entry: IDR 60,000 ($4). The approach is lined with 500 metres of souvenir stalls. The interior is off-limits to non-Hindus.
Go anyway. Just go early (before 4pm) or after the tour buses leave. The setting is dramatic enough to justify an hour — and the sunset shot, if you’re patient, is legitimately the one you came for.
Tirta Empul: The Holy Spring Temple Worth Two Hours
Tirta Empul in Tampaksiring is different from everything else on this list. It’s an active Hindu pilgrimage site with a large bathing complex fed by holy spring water. Entry: IDR 50,000 ($3). Sarong and sash required, both provided at the entrance.
The purification ritual involves moving through 13 water spouts in sequence — each with a different spiritual purpose. Tourists can participate. Many do. Being in those bathing pools alongside Balinese Hindus who are genuinely praying is unlike anything else on the island. Arrive before 9am. After 10am, the bathing area gets congested and loses its atmosphere entirely.
Besakih: The Mother Temple on Mount Agung
Besakih is the largest and most sacred temple complex in Bali — 23 temples spread across the slopes of Mount Agung at 1,000 metres elevation. Entry: IDR 150,000 ($9). Budget at least 3 hours.
The scale separates it from every other temple you’ll visit. The main Pura Penataran Agung has 11-tiered meru towers visible from the central courtyard. On clear mornings, Agung rises above and the southern valleys drop away below. Besakih had a reputation for aggressive guide touting for years. Since the park introduced official guides at fixed rates (IDR 150,000 for 2 hours), that has improved substantially. Bring your own sarong — rentals add IDR 30,000–50,000 per person.
Pura Luhur Batukaru: The Temple Almost Nobody Gets To
Batukaru sits on the slopes of Mount Batukaru in West Bali, surrounded by dense rainforest. Entry: around IDR 30,000 ($2). The approach road takes you through rice paddies and coffee plantations. When you arrive, it’s cool, misty, and almost empty.
No dance performance. No souvenir corridor. No visible tourist infrastructure. If you want one temple that feels like Bali before international tourism reshaped the south, this is the closest you’ll get.
Nusa Penida and Nusa Lembongan: Go to Both — They’re Not the Same
They’re 30 minutes apart by speedboat. They serve completely different trips. Don’t pick one thinking you’ve covered the category.
Nusa Penida: The Dramatic One
Kelingking Beach — that T-Rex head cliff — is real and exactly as striking as it looks. The viewpoint is free. The descent to the actual beach is a brutal 45-minute scramble each way on loose rock and rope. Angel’s Billabong and Broken Beach are on the same western circuit and add another 2–3 hours. Do all three in a day.
Road conditions on Nusa Penida are rough. Rent a scooter (IDR 80,000–100,000 per day) or hire a local driver (IDR 350,000–500,000 for the day). Fast boats from Sanur cost IDR 200,000–250,000 each way and run every hour from 7am. Book your return the evening before — boats do sell out.
Nusa Lembongan: The Calmer Alternative
Nusa Lembongan is smaller, flatter, and easier to navigate. Devil’s Tear is a lava rock formation on the southwest tip where waves explode through natural channels — more impressive in person than it sounds. Dream Beach is genuinely swimmable. The main strip in Jungut Batu village has decent food and a relaxed pace.
Fast boats from Sanur: IDR 250,000 ($15) each way. Manageable as a long day trip or a slow two-night stay.
If you only have one day for the islands, pick Nusa Penida. The scenery is harder to replicate anywhere else. Add Nusa Lembongan as a second day if your schedule allows.
Ubud’s Must-Do List: Three Spots, Not Ten
Ubud gets promoted as a cultural hub with endless things to do. Most of that list is craft shops and overpriced cooking classes. Here are the three places that are genuinely worth your time — and the one mistake that wastes most people’s Ubud days.
The Spots That Earn a Full Morning Each
- Sacred Monkey Forest Sanctuary — IDR 80,000 ($5). Three ancient temples inside dense forest, populated by 700+ long-tailed macaques living freely around them. The temples are active Hindu sites. The monkeys are wild. Don’t bring food. Don’t wear dangling earrings. Don’t make aggressive eye contact. Budget 1–1.5 hours. Go at 9am when it opens — tour groups arrive around 10.
- Tegallalang Rice Terraces — Entry IDR 15,000 ($1), plus small voluntary donations at certain viewpoints. Genuinely spectacular in early morning light. The Bali swings here cost IDR 100,000–350,000 depending on height and package — worth doing once. Go between 7–8:30am. After 9am, the swing operators open and the price of looking relaxed doubles.
- Campuhan Ridge Walk — Free. A 2km trail through jungle and rice fields starting from Jalan Raya Campuhan in central Ubud. About 45 minutes each way. No entry fee, no ticket counter, no crowd before 8am. Best free activity in Ubud. Full stop.
What to Skip in Ubud
Skip the full-day Ubud tour packages that cram in coffee plantations, silver workshops, and batik demonstrations. You’ll spend five minutes at each stop. Skip the half-day cooking classes unless you genuinely love cooking — they consume an entire morning you could spend at Tirta Empul or on a ridge walk.
Ubud Palace (Puri Saren Agung) hosts traditional dance performances most evenings for IDR 100,000 ($6). Worth adding if you’re already in the area for dinner. Don’t plan a separate trip for it.
North and East Bali: Where the Island Finally Gets Quiet
The south gets roughly 80% of Bali’s visitors. The north and east get the rest. That ratio is backwards.
Is Mount Batur Worth the 3am Wake-Up?
Yes. Mount Batur is an active volcano at 1,717 metres. The trek is 2 hours up, 1.5 hours down on loose volcanic ground. Guides are mandatory — IDR 350,000–450,000 per person — and most accommodation in Kintamani can arrange this. You leave at 3–4am to summit by sunrise.
The view at dawn — Lake Batur below, the volcano’s shadow stretching across the valley, Mount Rinjani visible in Lombok on clear days — is the single best panorama in Bali. The hike is physically straightforward. No technical climbing. Most moderately fit adults summit without issue.
Is Sekumpul Waterfall Worth the Hike?
Sekumpul, in North Bali, is a cluster of waterfalls — the tallest drops around 80 metres into a jungle pool. Entry: IDR 20,000 ($1.20) plus a guide fee of IDR 100,000–150,000 per group. The descent involves steep stairs, river crossings, and a wet scramble. Wear shoes you can ruin. Budget 2–3 hours round trip.
It’s one of the most spectacular waterfalls in all of Indonesia. Not just Bali. If you can do the hike, do it.
Sidemen Valley and Munduk: For When You Want to Stop Moving
Sidemen is a narrow agricultural valley east of Ubud, with terraced rice fields climbing the hillsides and Mount Agung visible on clear mornings. There’s almost nothing to “do” in the conventional tourist sense. It’s for travellers who want to stay somewhere quiet and look at mountains. Homestays and villas run IDR 600,000–900,000 ($37–$55) per night. Two nights here is the right call.
Munduk sits at 900 metres in the central highlands — cool enough to need a layer at night. Munduk Waterfall and Melanting Waterfall are both within 2km of the village. Lake Tamblingan and Lake Buyan are visible from the ridge walks above town. The most underused base in Bali for anyone who enjoys walking.
Bali Planning Mistakes That Cost You Days
The island covers 5,600 square kilometres. That sounds manageable until you’re stuck in traffic on Jalan Raya Kuta for 45 minutes covering 3km.
Six Mistakes to Fix Before You Land
- Basing yourself only in South Bali. Kuta, Seminyak, and Legian are convenient but cut you off from the north, east, and highlands. Hire a car and driver — IDR 500,000–700,000 ($30–$43) per day — for at least two full-day excursions outside the south.
- Visiting temples between 10am and 2pm. Crowds peak then, light is harsh, and temperatures climb. Shift everything earlier. Most temples open at 8 or 9am and the first hour is genuinely different.
- Not booking your Nusa Penida boat in advance. Ferries sell out. Roads on Penida are rough, so you also need a driver arranged before arrival. Don’t improvise this one.
- Skipping Besakih because of its old reputation. The guide-tipping situation has improved. It remains the most architecturally impressive temple complex on the island and warrants the 3-hour investment.
- Spending three days in Ubud doing optional extras. One morning walk, one temple visit, one evening of dance — and you’ve covered Ubud at its best. Move on.
- Ignoring the wet season timing. November through March brings heavy afternoon rain. The north and east dry out faster than the south. Plan outdoor activities for mornings and leave afternoons open — or they’ll be lost to downpours.
All 20 Places at a Glance
| Place | Type | Region | Entry Fee (approx.) | Best For |
|---|---|---|---|---|
| Seminyak | Beach/Town | South | Free | Dining, sunset, nightlife |
| Canggu | Beach/Town | South | Free | Surf, cafés, remote work |
| Kuta | Beach/Town | South | Free | Budget travel, one night only |
| Padang Padang | Beach | Bukit | IDR 10,000 | Surfing, swimming, photos |
| Jimbaran Bay | Beach | Bukit | Free | Seafood dinners, calm swims |
| Amed | Beach/Dive | East | Free | Diving, snorkelling, quiet |
| Uluwatu Temple | Temple | Bukit | IDR 50,000 | Cliffs, sunset, Kecak dance |
| Tanah Lot | Temple | West | IDR 60,000 | Sunset photography |
| Tirta Empul | Temple | Central | IDR 50,000 | Purification ritual, culture |
| Besakih | Temple | East | IDR 150,000 | Scale, history, Agung views |
| Pura Luhur Batukaru | Temple | West | IDR 30,000 | Quiet, authentic, misty |
| Nusa Penida | Island | South Sea | Boat IDR 200,000+ | Kelingking cliff, dramatic scenery |
| Nusa Lembongan | Island | South Sea | Boat IDR 250,000+ | Relaxed island pace |
| Sacred Monkey Forest | Nature/Temple | Ubud | IDR 80,000 | Temples, wildlife, atmosphere |
| Tegallalang Rice Terraces | Nature | Ubud | IDR 15,000 | Sunrise photos, rice scenery |
| Campuhan Ridge Walk | Walk | Ubud | Free | Morning walk, free, quiet |
| Mount Batur | Trek/Volcano | North | IDR 350,000–450,000 | Sunrise, best panorama in Bali |
| Sekumpul Waterfall | Nature | North | IDR 20,000 | Best waterfall in Bali |
| Sidemen Valley | Village/Nature | East | Free | Slow travel, Agung views |
| Munduk | Highlands | North | Free | Cool air, waterfalls, walking |