Day 1–3: Settle into Ubud
Start in Ubud with a slow-paced introduction to Balinese culture. Visit the Monkey Forest, explore the Campuhan Ridge, and spend a day at Bali Safari Marine Park. Book a hands-on batik or gamelan music workshop for the kids. Stay at a villa with a pool for afternoon downtime.
Day 4–5: North Bali Road Trip
Drive to Lovina via Bedugul, stopping at Ulun Danu Beratan Temple. Check into a beachfront resort. Enjoy early-morning dolphin watching, followed by a visit to the Banjar Hot Springs and Munduk waterfalls. Add a canoe trip on Lake Tamblingan for older children.
Day 6–7: West Bali Nature
Visit Bali Barat National Park. Stay near Menjangan Island, snorkel its reefs, and go on a short jungle hike. It’s a peaceful break from busy towns. Use this time to reset before the second half of the trip.
Day 8–9: Canggu and Family Fun
Return south and check into a villa or beach resort in Canggu. Surf lessons, trampolining, and smoothie bowls are the order of the day. Relax at Splash Water Park or visit the Bali Trick Art Museum.
Day 10–11: Nusa Lembongan Island
Ferry to Nusa Lembongan for quiet beaches and snorkelling. Explore the mangrove forest, relax in a pool with a view, and enjoy seafood on the beach.Day 12–14: Sanur Wind Down Return to Sanur for a final stay. Visit the Turtle Conservation and Education Center. Shop for souvenirs, build sandcastles, and cycle along the beach path. End with a family dinner by the sea before your flight.