Morning: Land at Ngurah Rai International Airport and take a private transfer to your Seminyak villa for a quick freshen‑up. Enjoy a celebratory brunch at Sea Circus Café with smoothie bowls and avocado toast.
Afternoon: Head to Seminyak Beach for a surf lesson with local instructors, then wander the chic boutiques along Jalan Kayu Aya (Eat Street).
Evening: Celebrate the birthday in style at Potato Head Beach Club, where you can dine on fresh seafood, sip signature cocktails, and dance to a resident DJ as the sun sets.
Find HotelsMorning: Depart for the famous Bali Swing in the lush jungle of Ubud; the swings and photo‑ops provide an adrenaline rush and great group shots.
Afternoon: Visit the scenic Tegenungan Waterfall for a refreshing dip, then stop at Ubud Art Market for local crafts and snacks.
Evening: Return to Seminyak for dinner at Ku De Ta, followed by a sunset cocktail on the beachfront lounge.
Find HotelsMorning: Spend a splashy day at Waterbom Bali in Kuta, tackling the thrilling slides and lazy rivers.
Afternoon: Cool down with a beachfront lunch at La Plancha on Seminyak’s colorful beanbag‑filled sand, then explore the street art of Petitenget.
Evening: Dive into Seminyak’s club scene at Mirror Nightclub, where world‑class DJs keep the party going into the early hours.
Find HotelsMorning: Check out of the Seminyak villa, enjoy a light breakfast at Café Organic, and travel to your Jimbaran resort.
Afternoon: After settling in, head to the dramatic Uluwatu Temple perched on a cliff, then watch the captivating Kecak Fire Dance at sunset.
Evening: Dine on grilled seafood at the iconic Jimbaran Bay Beachside Restaurants, where lanterns glow over the waves.
Find HotelsMorning: Start with a beachfront yoga session at the resort, then catch waves at Balangan Beach for a surf session.
Afternoon: Explore the massive cultural landmark Garuda Wisnu Kencana (GWK) Cultural Park, taking in the giant statue and panoramic views.
Evening: Celebrate the final night with a sunset dinner at Samasta Beach Club, followed by a relaxed lounge vibe or optional night out at Omnia Dayclub (late‑night pool party).
Find HotelsMorning: Enjoy a quick breakfast at the resort’s beachfront café, then take a private transfer to Ngurah Rai for your departure flight.
Find HotelsTotal Estimated Cost: $940
If you have an extra day, consider adding a sunrise trek to Mount Batur for spectacular views and a local breakfast. To shorten the trip, you could skip the Waterbom day and replace it with a relaxed beach day in Jimbaran, which reduces both time and cost while still offering plenty of sun and surf.