From Four Points by Sheraton Bali, Kuta, keep today easy: if you’re coming in from the airport or another part of town, the ride back to the hotel is usually only 15–25 minutes in normal traffic, but it can stretch a lot around late afternoon. Aim to arrive with enough daylight to check in, drop bags, and cool off for an hour before anyone tries to do too much. The hotel area is straightforward for luggage drop and taxis, and this is the day to let everyone shower, reset, and get on Bali time without rushing.
Head over to Beachwalk Shopping Center in Kuta for an easy first wander. It’s one of the most practical arrival-day stops because it gives you air-conditioning, clean bathrooms, a few souvenir options, and plenty of casual food choices if anyone is hungry. You can keep this very low-key: browse the shops, grab coffee or a snack, and let the child decompress after travel. Budget-wise, this can be as cheap or as spendy as you want; the mall itself is free, and most quick bites or coffees will sit around IDR 50,000–150,000 per person depending on where you land.
After that, walk or take a short taxi/Grab to Kuta Beach for sunset. This is one of those classic first-night Bali moments that doesn’t need overplanning: soft sand, big sky, and an easy place for everyone to stretch their legs before dinner. The best stretch is the section nearest the main tourist frontage, where you can still find beach bars and vendors, but it’s worth keeping belongings light and watching for waves if the child wants to get close to the water. If you want photos, go about 30–45 minutes before sunset so you’re not fighting the crowds for a spot.
Finish the day with dinner at Penny Lane in Canggu, which is about a 45–75 minute drive from Kuta depending on traffic. Leave after sunset so you’re not sitting in the heat, and pre-book if possible because this place gets busy, especially in holiday season. Expect a fun, lively room and a bill around IDR 150,000–300,000 per person depending on drinks and mains. It’s a good “first group dinner” spot because the menu is broad, the vibe is upbeat, and it feels a little more celebratory without going full party mode on day one.
Leave Four Points by Sheraton Bali, Kuta after breakfast and head up to Canggu early enough to beat the worst of the coastal traffic; on a good run it’s about 45–75 minutes, but the road can clog fast around Seminyak and Berawa. Start softly at Monsieur Spoon Canggu for croissants, eggs, and proper coffee before the day turns into poolside mode. Expect roughly IDR 60,000–140,000 per person, and if you’re with the full group it’s worth arriving a little earlier so you can grab a table without splitting up.
From there, it’s a short hop to Finns Beach Club in Berawa, where the vibe is all about music, daybeds, pools, and a very social Bali Christmas-eve energy. Go for a half-day here rather than trying to “do” too much else; drinks and food add up quickly, and minimum spends on daybeds can vary a lot depending on where you sit, so it’s smart to ask before settling in. For a group of 6 adults plus a child, book ahead if possible and aim to arrive before noon if you want the better pool positions.
When you’re ready for a slower, prettier reset, move over to La Brisa Bali at Echo Beach. It’s one of the nicest places in Canggu to watch the light soften, with that weathered-boho look and a more relaxed soundtrack than Finns. Late afternoon is ideal here: you’ll avoid the hottest part of the day and catch the sunset glow without rushing. Order a drink, share a few plates, and use this as the clean transition from beach club energy into a calmer evening.
For dinner, keep it casual at The Cashews Dee back in Canggu—easy to like, unfussy, and a good reset after a big day. Plan on about IDR 120,000–250,000 per person depending on what everyone orders, and if the group is tired, this is the kind of place where you can sit down and actually breathe. After that, make a quick stop at Love Anchor Canggu for a short night-market browse and any last-minute gifts or accessories; it’s best as a 30–45 minute wander rather than a full shopping mission. From there, it’s an easy ride back toward Kuta once everyone’s ready.
Leave Canggu early and aim to be at Uluwatu Temple around opening time; that’s the sweet spot before the cliffs get busy and the heat starts bouncing off the limestone. From the parking area, expect a short walk and the usual temple sarong check, then give yourselves about 1.5 hours to wander the cliff paths, take in the ocean view, and spot the resident monkeys without lingering too close to your sunglasses. Entrance is usually modest by international standards, and the best photos are from the far edge of the trail just before the main viewpoint—stay alert near the drops and keep hats, snacks, and phones zipped away.
A short drive down to Padang Padang Beach makes for an easy late-morning swim and photo stop. It’s a small beach, so it feels more special than a full beach day, and the staircase down is part of the charm. Go knowing it can get crowded by mid-morning; a quick 1.5-hour stop is enough for a dip, a coconut, and a few family photos. Beach entry is typically a small cash fee, and the sand gets compact and lively fast, so keep valuables light and leave anything bulky in the car.
From Padang Padang Beach, head to El Kabron Bali in Pecatu for a long, lazy lunch with the sea spread out below you. This is one of those places where the setting does half the work: cliff-edge tables, a polished crowd, and a menu that’s priced for the view, so budgeting around IDR 250,000–600,000 per person is realistic once drinks are included. For a Christmas Day vibe, book ahead if you can, especially for a group of 6 adults and 1 child, and ask for seating that works for both lunch and a little lounging afterward. After 2.5 hours here, don’t rush—this is the reset before the rest of the afternoon.
A family-friendly beach club feel makes the next stop at Sundays Beach Club in Ungasan a nice change of pace. It’s calmer than the big-name party spots, and the setup works well for your group because the child can enjoy the sand and shallow water while the adults settle into a slower afternoon. Expect a beach club spend for food, drinks, and beach access, and note that the beach lift/downhill access can take a few minutes, so wear sandals you don’t mind walking in. Two to three hours here is enough to swim, snack, and unwind without overcommitting before dinner.
Finish with a special-occasion Christmas dinner at Koral Restaurant in Nusa Dua, which is polished, romantic, and very much in the “dress up a little” category. It’s one of the more expensive meals on the island, with a realistic spend of about IDR 500,000–1,200,000 per person depending on courses and drinks, so it’s worth treating as the big festive splurge of the day. Reservations are essential, and for a group your size, request timing that lets you arrive a little early and settle in without feeling rushed; after a cliff-and-beach day in south Bali, this is the place to slow down, toast Christmas, and end on a high note.
Leave Uluwatu mid-morning and aim to be in Seminyak by the late breakfast window; the drive is usually about 1–1.5 hours, but on a busy holiday weekend it can creep longer, so don’t cut it close. Once you arrive, start the birthday properly at KYND Community on Jalan Raya Seminyak — it’s bright, photogenic, and very much built for a celebratory group brunch. Expect a wait at peak breakfast time, especially for 6 adults plus a child, so it helps to arrive early or be flexible with seating. Plan roughly IDR 100,000–220,000 per person, with smoothies, pancake stacks, and colourful bowls that keep the energy cheerful without making everyone sluggish for the rest of the day.
From KYND Community, it’s an easy hop to Seminyak Village for a little retail reset before the bigger afternoon plans. This is the most practical shopping stop in the area: air-conditioned, central, and good for quick browsing if anyone wants a nicer outfit, sandals, perfumes, or a last-minute birthday accessory. Give yourselves about an hour here, then head back toward Petitenget and settle into Potato Head Beach Club in the afternoon so you’re there with enough time to claim a good spot before sunset. For a group this size, booking ahead is worth it, especially in late December when tables and daybeds disappear fast. Expect minimum spend rules in some areas, drinks around resort prices, and a lively crowd; the payoff is the open beachfront, the pool scene, and that classic Bali sunset moment.
For dinner, keep the celebration going at Merah Putih in Petitenget, which is one of the best options nearby for a more polished birthday meal. The room feels special without being stiff, and the Indonesian menu works well for sharing across a mixed group; budget about IDR 300,000–600,000 per person depending on drinks and how many dishes you split. After dinner, if everyone still has energy, finish at Motel Mexicola back in Seminyak for music, dancing, and a late-night birthday atmosphere. It gets busy quickly, so don’t be surprised by a queue at the door after 9:30pm; go with the flow, keep the ride-hail app open for the return, and enjoy it as the fun, slightly chaotic end to a very Bali birthday.
Leave Seminyak very early and make the drive to Tegalalang, Ubud as close to 7:00am as you can manage; on a holiday week, that still gives you a fighting chance at arriving before the tour buses. The trip is usually 1.5–2.5 hours depending on traffic, and once you’re in the rice-terrace zone, parking is easiest if your driver drops you near the main entrance and waits nearby. Start with Tegalalang Rice Terrace while the light is soft and the paths are quieter — go in with small cash for entry/donation points and wear shoes you don’t mind getting dusty or muddy if it’s been raining.
From there, it’s a short hop to Bali Swing, which is really best done before the midday heat and queues build up. Expect a very photo-forward setup with multiple swing options, nests, and viewpoints; the experience can feel a bit packaged, but if you want the iconic Bali shot, this is the place to do it. Budget roughly IDR 200,000–500,000 per person depending on the package, and know that rides are usually around 1.5 hours total once you factor in photo time, outfit changes, and waiting your turn.
Continue straight to Cretya Ubud in the same Tegalalang area for lunch so nobody is wasting time bouncing around in the heat. This is one of those places where the view does half the work: tiered rice fields, poolside seating, and a very Bali-birthday-lunch kind of atmosphere. Reservations are smart for a group of 7, especially in peak season, and you’ll want to budget about IDR 200,000–450,000 per person once food, drinks, and service are all in. Keep it relaxed here — this is the part of the day where you sit, order, and enjoy the scenery instead of trying to rush.
After lunch, head back down into Ubud proper for Ubud Monkey Forest. It’s a short drive from Tegalalang, but traffic around central Ubud can slow everything down, so give yourselves a little buffer and plan on a mid-afternoon arrival. The forest is busiest between about 1:00pm and 4:00pm, which actually works fine here because the monkeys are active and the atmosphere feels lively without being unbearable. Stay alert with loose items, sunglasses, hats, and snacks; the macaques are entertaining, but they are absolutely not shy.
Finish the day in the Payangan countryside at the Hanging Gardens of Bali spa area for a softer, more luxurious ending. It’s the kind of place that makes sense after a full Ubud day: quiet jungle setting, polished service, and a slower pace that lets everyone cool off and reset. If you’re not doing a full treatment, even a spa visit or recovery-style unwind works well here, and it’s worth checking ahead for availability because late-afternoon slots can fill up fast in December. If you want, keep dinner light afterward and let the driver take the scenic way back toward Ubud or Seminyak depending on where you’re ending the night.
Start with an early transfer to Sanur Harbour and treat it like a proper “get there early or lose time later” day. For a Bali island-hopping day, you want to be at the harbour 30–45 minutes before sailing, because check-in, bag tagging, and boarding can take longer than you expect when everyone is moving at once. A harbour transfer from the mainland is usually the least glamorous part of the day, but once you’re through it, the trip opens up quickly. Keep small cash on hand for water, port fees if asked, and anything you want for the boat, and wear shoes that slip off easily.
Your first real stop should be Kelingking Beach, and this is the one to do as early as possible before the light gets harsh and the lookout fills up. The viewpoint is the star here, so don’t rush straight to the descent unless everyone in the group is genuinely up for a steep, sweaty walk down and back. Most people are happiest spending 45–90 minutes at the top taking photos, enjoying the cliff views, and grabbing a cold drink from the small warungs nearby. From there, head west to Broken Beach, where the natural arch and turquoise water make for a very different kind of stop — more about the coastline than the beach itself — and then continue a few minutes further to Angel’s Billabong. That stop is quick, tide-dependent, and best treated as a scenic pause rather than a swim spot; if the tide is high or the water looks rough, stay on the rocks and keep it to photos only.
By the time you reach Crystal Bay, the day should feel a lot more relaxed. This is the best place on your list to actually cool off, and it’s the right stop for a swim or snorkel before the return boat. The beach has a softer, easier energy than the cliff stops, so it works well for your mixed group and the 11-year-old without needing everyone to be on their feet all day. Expect simple beach facilities, sunbeds for rent, and casual food stalls rather than polished resort service, so this is the spot to keep expectations easy and enjoy the water. If anyone wants a proper lunch, eat before or after the swim at one of the small local warungs near the bay rather than trying to overplan it — on Penida, flexibility usually wins.
Head back toward the harbour in good time for your return boat to Sanur Harbour; this is not the day to linger too long, because once you add check-in, boarding, the boat ride, and the road transfer back to the hotel area, the afternoon disappears fast. Aim to leave Crystal Bay with enough buffer that you’re not sprinting to the pier, and if you’re hungry after the crossing, grab something simple near Sanur before heading back to Kuta. It’s a long but very rewarding day, and the smartest version of it is the one that stays scenic, not exhausting.
Leave Nusa Penida on the earliest practical fast boat and plan to be back on the mainland before lunch so the day still feels restorative rather than rushed. From Sanur Harbour, it’s usually a straightforward drive to Nusa Dua, and once you’re in the resort zone the traffic calms down a lot compared with the Bukit roads. Start at The Apurva Spa for a proper reset: this is the kind of place to book a 2-hour treatment or couple/family combo ahead of time, especially in late December when the nicer slots go first. Expect premium pricing here, often from roughly IDR 1,000,000+ per person depending on the treatment, but the setting is polished and peaceful, so it works well for the last stretch of the trip.
After spa time, head down to Geger Beach for an easy swim and a bit of sun. It’s one of the calmer beaches in Nusa Dua, with gentler water than many other parts of Bali, so it’s a good “everyone can relax” stop rather than an all-day beach mission. Parking is simple, and beach access is low-key; bring small cash for loungers or a cold drink if you want to linger. Once you’re ready, continue over to Samasta Lifestyle Village in Jimbaran for lunch and a slow wander. It’s one of the easiest places in the area for a mixed group because you can eat casually, browse a few shops, and not worry about beachsand or dress codes.
Keep the pace soft and use Karma Spa as your second pampering stop if the group wants another treatment option before dinner; Jimbaran is a smart area for this because you’re not wasting time crisscrossing town. If not everyone wants another massage, it’s easy to split up here: some can book a treatment, while others take a rest at the café or stay near the hotel in Jimbaran. For dinner, go to Menega Cafe on Jimbaran Beach and aim to arrive around sunset, when the grills are going and the atmosphere feels properly Bali. This is a classic seafood-on-the-sand dinner, so expect to pick from fresh fish, prawns, squid, clams, and sides, with dinner typically landing around IDR 250,000–500,000 per person depending on what you order. Give yourselves about 2 hours here and don’t over-plan after it; this is the kind of evening best enjoyed slowly, with the sea in front of you and an easy ride back after.
From Jimbaran back to Kuta, keep the transfer simple: a Bluebird taxi, Grab, or a private car is usually the easiest choice, and it’s normally a 20–35 minute hop if you leave outside the worst lunch-and-checkout traffic. If you’re aiming to use the full day, head out after an easy breakfast and plan to arrive in Kuta before the heat and traffic build up; if the roads are busy, give yourself closer to 45 minutes. Drop bags first if needed, then start with a relaxed browse at Uluwatu Handmade Balinese Lace for one last practical shopping stop — good for light gifts, textiles, and anything you meant to pick up but didn’t want to carry around all week. It’s the sort of place where 30–45 minutes is enough unless you’re shopping for everyone back home.
From there, keep things low-stress with brunch at Sol’s Deli — a solid final-day base for coffee, eggs, sandwiches, and something cold to drink before the last burst of the trip. Expect roughly IDR 80,000–180,000 per person, and it’s the kind of place that works well for a mixed group because you can linger without feeling rushed. Afterward, make a quick sweet stop at Para Treats for frozen yoghurt; it’s an easy win with the 11-year-old, and honestly a nice reset for everyone before one final activity. If you still have energy, head to Waterbom Bali next — this is the best late-trip play because it’s right in Kuta, easy to reach, and built for a half-day without overcomplicating the schedule. Go for the slides, lazy river, and shaded downtime in between; budget around IDR 300,000–500,000+ per adult depending on ticket type and promos, and try to arrive before noon so you get the best value from your 4 hours there.
After Waterbom, return to Four Points by Sheraton Bali, Kuta for showers, repacking, and a calm final stretch before your 5pm checkout. Don’t leave the hotel logistics until the last minute — this is the day to separate swimwear, wet items, chargers, passports, and birthday souvenirs so the departure goes smoothly. If you have a little extra time before the final handoff, keep it close to the hotel and avoid committing to anything far away; Kuta traffic can flip from fine to frustrating very quickly, especially late afternoon. Once you’re ready, finish with your checkout and a short ride back toward your next stop or airport using the same Bluebird / Grab / Gojek options, which are the most reliable around Kuta.