Skip to main content
Home IndonesiaDestinations

Destinations in Bali — where to base yourself

Ubud's rice terraces and temples, or Canggu and Seminyak's surf-and-cafe belt — Bali's two very different home bases.

Bali splits cleanly into two personalities: Ubud (rice terraces, temples, yoga, jungle, no beach) and the Canggu-Seminyak coastal belt (surf, beach clubs, digital-nomad cafes, sunset drinks). Most first trips split time between both — 3-4 days in Ubud, 4-6 days on the coast — rather than picking just one. Add a Gili or Nusa Penida island stop if you have 10+ days total.

Bali is small enough that you can genuinely see both sides of it in one trip, and different enough that picking only one would mean missing half of why people fall for this island in the first place. Here's every home base worth knowing, with an honest take on who it actually suits.

Questions people actually ask

How many days do I need in Bali overall?
10 days is a workable minimum if you split time between Ubud and the coast. 14 days is a strong balance that also allows a Gili Islands or Nusa Penida side trip. Under a week and you'll mostly just be picking one base and staying put.
Should I stay in Ubud or Canggu?
Depends what you want: Ubud for rice terraces, temples, yoga and no traffic-adjacent beach; Canggu/Seminyak for surf, beach clubs and nightlife. See our full Ubud-or-Canggu comparison for a direct breakdown.
Is it worth visiting islands outside Bali, like the Gilis or Nusa Penida?
Yes, if you have the days — both are reachable by fast boat and add a genuinely different, quieter island feel that mainland Bali doesn't have anymore in its busiest areas.