The Bali in your saved Pinterest pins — green rice terraces, family villa with a private pool, breakfast on a balcony over the jungle — lives in two places: Ubud and Sanur. Not Kuta. Not Seminyak. Not Canggu.

This trips up first-time family travelers because Kuta is right next to the airport and Canggu is where the digital nomads are. Both are expensive, busy, and scooter-traffic intense. The Bali people travel halfway around the world for is 90 minutes inland.

Here’s the 10-day family plan that gets you there cleanly. Family-of-4 all-in including US flights: $6,800–$10,000, depending on season.

The two bases

Ubud (Days 1–5): Rice terraces, monkey forest, temples, cooking classes. Family villas with private pools from $90–250/night. The “spiritual Bali” tourists picture.

Sanur (Days 6–10): Quiet east-coast beach, calm water, kids’ clubs, sunrise breakfasts. Family resorts $90–260/night. The relaxing wind-down.

Why not just Ubud? After 5 days inland, kids want sand. Why not just beach? You missed the actual unique-to-Bali stuff. The two-base structure is the unlock.

Day 1 — Land in Denpasar, drive to Ubud

Fly into Denpasar (DPS). From US East Coast: 24+ hours, $3,800–$6,000 round-trip family of 4. Best via Singapore Airlines or Cathay Pacific through SIN or HKG.

Skip the taxi line outside arrivals — they overcharge new arrivals. Use Grab or Gojek (Indonesia’s Uber) for $20–30 to Ubud (90 min drive).

Stay: Komaneka at Bisma (mid-range $200–320 family villa, infinity pool over rice valley). Budget option: Adiwana Bisma ($130–220).

Tonight: Don’t push it. Jet lag is real. Dinner at the hotel. Pool time. Sleep early.

Days 2–3 — Ubud highlights

Day 2: Rice terraces + Monkey Forest

Morning at Tegallalang Rice Terraces (20 min from Ubud, $20 family entry). Walk the lower trails — flat, stroller-friendly. The famous swing photo costs $20–30 a person and is genuinely fun for kids 6+.

Lunch at Hujan Locale in Ubud center — modern Indonesian, family-portion sharing, kids will eat the satay.

Afternoon at the Sacred Monkey Forest (free for under-5, $7/adult). The macaques are real and will steal anything in your hands. Brief the kids: no snacks visible, no eye contact, no sudden moves.

Sunset: Up to Campuhan Ridge Walk if you have under-10s, or Tirta Empul water temple for older kids who can do the ceremonial bath.

Dinner: Bebek Tepi Sawah — duck specialist on stilts over rice paddies. Kids are in awe.

Day 3: Cooking class day

Book a morning cooking class at Paon Bali ($130 family of 4, half-day with market tour). Even reluctant teenagers love this — they leave knowing how to make 8 Balinese dishes.

Afternoon: pool. Don’t fight Bali’s siesta culture in the heat.

Pre-book via Klook (usually 10–20% cheaper than booking direct) for Paon Bali and most Bali tours.

Day 4 — Volcano sunrise (optional, kids 8+)

Mount Batur sunrise trek — 2 AM pickup, 4-hour hike up the volcano in the dark, sunrise breakfast at the top. $60–80/person via Klook.

Worth it for kids 8+ who can handle the early start. Skip for younger kids and do a slower day in Ubud instead — there’s a kid-friendly bird park (Bali Bird Park, $80 family entry) and a butterfly park.

Day 5 — Drive to Sanur

Drive: Ubud → Sanur is 90 min. Stop at Tirta Empul (water temple) on the way for the morning ceremony. Or hire a driver for the day ($40 + tip) to do the temple + drive in one.

Stay (5 nights): Maya Sanur Resort & Spa ($150–260/night, big pool, calm beach, kids’ club). Or budget: Hotel Vila Lumbung ($90–150).

Tonight: Beach walk at sunset. Dinner at Three Monkeys Sanur — riverside, kid-friendly menu (pasta and pizza available alongside the Indonesian).

Days 6–9 — Sanur beach week

This is where you decompress. Days are pool-beach-pool-lunch-pool-dinner. Resist over-scheduling.

Optional structured activities for one day:

  • Snorkeling at Nusa Lembongan (30-min boat from Sanur, $200–280 family day-trip). Book via Klook.
  • Sunrise breakfast on the beach — the resort serves it on the sand if you ask the night before
  • Bicycle ride along the Sanur promenade ($10 family bike rental, flat, kid-easy)

Eat:

  • Three Monkeys Sanur (riverside)
  • Bonsai Cafe Sanur (Japanese garden setting)
  • Warung Mak Beng (the local fish-head soup spot — older kids only)

Day 10 — Fly home

Most flights leave in the evening. Late checkout from the hotel ($20–40 extra), pool day, taxi to DPS airport (30 min from Sanur).

What to skip (and why)

SkipWhy
KutaTrashy beach + drunk Australian backpackers + scooter traffic. Not the Bali you came for.
Canggu40% pricier than Ubud, same scooter mess, no rice terraces. For digital nomads, not families.
Seminyak resort stripPleasant but generic — could be anywhere. You’d be wasting the Bali airfare.
Uluwatu cliffs if under 8s in your groupLong drive, narrow cliff walks, sunset show kids zone out for. Save for the next trip.

The cost breakdown

CategoryAmount
Round-trip flights US East Coast → DPS (4 tickets)$3,800–$6,000
Hotels: 5 nights Ubud + 5 nights Sanur, family room/villa$1,200–$2,400
Driver days (4 days × $40)$160
Food: 3 meals/day × 4 × 10 days$400–$700
Activities: cooking class, Monkey Forest, Mt Batur trek, Klook tours$300–$500
Visa (e-VOA, $35 × 4)$140
Travel insurance$140–$280
Buffer (~10%)$660–$1,000
Total$6,800–$10,000

Compare to a Maldives water-villa week for a family of 4: $15,000–$30,000. Bali gives you the same dream at 30–40% the cost, plus way more variety.

Travel logistics

  • Visa: Indonesia e-VOA ($35/person, valid 30 days, extendable). Apply 5–7 days before travel. No need to print — they scan from your phone at immigration.
  • Currency: Indonesian Rupiah. ATMs everywhere; use ones INSIDE banks during business hours (skimming is common at street ATMs).
  • Driving yourself: Rental cars are available but Bali’s scooter traffic makes driving stressful. Hire a driver instead ($40/day) — same total cost, way less stress.
  • Travel insurance: SafetyWing Nomad Family covers a 10-day family-of-4 trip well.

The bigger picture

This 10-day Bali plan is one of six destinations in our Half-the-Price Family Trip Planner — Bali sits in the same lineup as Albania (vs Greek islands), Georgia (vs Switzerland), and Morocco (vs Santorini). Each country gets the same treatment: named hotels, named restaurants, top family attractions with kid ratings. $7 launch price.

There’s also a free 10-destination version that’s enough to plan with.


Prices verified May 2026. Verify before booking. Bali wet season is November-March (cheaper, frequent rain). Dry season May-September (peak prices, dry).