After arriving in Bali, take a pre-booked airport transfer or private driver to Premadewi Resort Ubud. From Ngurah Rai International Airport, allow roughly 1.5–2.5 hours depending on traffic; the final approach through Ubud’s quieter outskirts can be narrow, so confirm the exact resort pin with your driver. Check in, settle in, and spend about an hour confirming the evening ceremony with the resort—ask where it will be held, whether sarongs are provided, and the exact meeting point. Keep some Indonesian rupiah handy for temple donations and small purchases.
Have the resort arrange a driver or use a reputable local taxi for the trip into central Ubud, usually 20–35 minutes. Begin at Saraswati Temple, where the lotus pond and carved gateways are especially atmospheric in the late afternoon; entrance is generally around IDR 50,000, and shoulders and knees should be covered. Walk a few minutes onward to Ubud Palace, the historic royal compound, allowing around 45 minutes to explore its courtyards and stonework. From there, browse Ubud Traditional Market before the evening crowds become too dense—prices are negotiable, but compare stalls and begin around half the first asking price. Keep valuables secure and carry small notes.
Return to the arranged Balinese temple ceremony with your resort or guide, allowing 1–1.5 hours. Wear or borrow a sarong, cover your shoulders, and avoid walking in front of worshippers or interrupting prayers; a modest temple donation is appreciated. Afterward, continue to Locavore NXT in central Ubud for a special contemporary Indonesian tasting menu. Allow about 2.5 hours and budget approximately IDR 1,000,000–2,000,000 per person before drinks; reserve well ahead and tell the restaurant about allergies or dietary needs. Arrange a return car before dinner, as app-based pickups can be slower on Ubud’s outskirts at night.
Leave Premadewi Resort Ubud around 7:00–7:30am with your luggage securely loaded for the private transfer to Bali Garden Beach Resort in Kuta. Allow 2–2.5 hours, as the southern route can slow considerably around Denpasar. Rather than checking in immediately, arrange for the driver to take you first to the Gorilla Cave ATV Adventure venue near Ubud; confirm the exact meeting point with your tour operator, as several ATV operators use similar names. The ride usually lasts about two hours and includes jungle tracks, village lanes and cave sections. Wear clothes and shoes you do not mind getting muddy, bring a change of clothes, and expect roughly IDR 700,000–1,200,000 per person depending on whether you ride single or tandem.
After the ATV ride, continue north to Tegallalang Rice Terrace, usually around 20–30 minutes away. Spend about an hour walking the stepped fields and viewpoints, but be prepared for steep, uneven paths and midday heat; entry and local walkway contributions together generally cost around IDR 25,000–50,000 per person. Have water with you and avoid accepting unsolicited “guide” offers unless you want a guided walk. From the terraces, it is only a short drive to Cretya Ubud, where you can settle into the jungle-facing pools for approximately two hours. Pool access and minimum-spend rules vary by seating area, so check the current booking terms; expect drinks and food to be considerably more expensive than at local warungs. Leave by mid-afternoon for Kuta, allowing another 1.5–2.5 hours depending on traffic.
Check in at Bali Garden Beach Resort, refresh and leave your luggage at the hotel if your room is not ready. For dinner, take a taxi or pre-booked driver north to Warung Nia in Seminyak—roughly 30–60 minutes from Kuta in evening traffic. Order Balinese favourites such as pork or chicken satay, nasi campur and lawar; dinner should come to about IDR 150,000–300,000 per person. The restaurant is popular, so reserve or arrive before the busiest period around 7:00pm. Arrange your return ride before finishing, since app pickups can be slower on Seminyak’s smaller streets; a hotel taxi or local driver is often simplest.
Leave Bali Garden Beach Resort around 8:00am in a private car or Grab/Gojek, taking the Bali Mandara Toll Road toward Nusa Dua. Allow 45–75 minutes, depending on traffic; a private car is easiest for three people and avoids the uncertainty of finding a return pickup later. Ask the driver to drop you at The Apurva Kempinski Bali, where you can take in the dramatic oceanfront architecture before lunch. Reserve ahead if you want a specific restaurant or seating, and budget approximately IDR 500,000–1,000,000 per person. Resort dining hours vary, so confirm your booking directly rather than relying on walk-in availability.
After lunch, take a short ride to Nusa Dua Beach and spend a relaxed couple of hours swimming or walking the landscaped beachfront promenade. The beach is tidier and more manicured than many of Bali’s busier shores, with calm water in several areas; bring a cover-up and reef-safe sunscreen, and check the tide before swimming. Continue to Waterblow, around 10 minutes away by car, for a 45-minute stop at the marked limestone viewing area. Waves can surge suddenly through the rock opening, so stay behind the barriers and wear shoes with a firm grip. Entry is generally inexpensive—around IDR 15,000–25,000 per person—but hours and access can change with sea conditions.
From Waterblow, arrange a pre-booked driver to Jimbaran Bay, allowing roughly 35–60 minutes depending on traffic. Aim to arrive around 5:00pm so you can choose a beachfront table and watch the light soften over the bay before dinner. The seafood restaurants along the sand typically charge by weight, so confirm the price of lobster, prawns, fish, side dishes, and drinks before ordering; budget about IDR 300,000–700,000 per person. After dinner, use the same driver or book a Grab/Gojek from the main road back to Bali Garden Beach Resort—pickup can be unreliable directly on the sand, so walk to the restaurant entrance or agree on a meeting point.
Arrange a private car through Bali Garden Beach Resort and leave around 8:00–8:30am for Finns Beach Club in Ungasan. The drive via Jalan Raya Uluwatu usually takes 30–60 minutes, but allow extra time for traffic and the steep coastal roads. Confirm your day-bed or beach access in advance; access policies and minimum spends can change, and app-based pickups are less dependable at the cliffside resorts. Bring reef-safe sunscreen, swimwear, a hat, and water shoes—the beach is reached by lift or steep access roads, depending on the current arrangement.
Spend roughly four hours at Finns Beach Club, swimming beneath the limestone cliffs and taking a slow lunch between dips. Budget approximately IDR 500,000–1,500,000 per person before food and drinks, depending on your seating and access package. Around mid-afternoon, have your driver take you a short distance along the coast to Karma Beach Bali for about 1½ hours. Treat this as a flexible stop: beach access can depend on resort policy, tides, weather, and minimum spend, so confirm before leaving the first club. The quieter setting makes it a good place for a final swim or a drink without rushing.
Continue to Single Fin in Uluwatu for the late-afternoon light; the cliff-top terrace is best enjoyed with a cold drink while surfers come in below. Allow about 1½ hours and budget IDR 150,000–350,000 per person. Afterward, take a short drive inland to Drifter Surf Shop Café for an easy dinner of bowls, burgers, or Indonesian-inspired dishes, generally IDR 150,000–300,000 per person. Ask your driver to wait or return at a fixed time, since finding a car around the Uluwatu cliffs can be slow at night. After dinner, allow roughly 45–90 minutes back to Kuta, depending on traffic; leave by about 8:30–9:00pm if you want a smoother return.
Have breakfast at Bali Garden Beach Resort, then leave around 10:30–11:00am in a pre-booked private car for Savaya Bali. The route follows Jalan Raya Uluwatu toward the southern cliffs; allow 1–1.5 hours, and longer if traffic builds around Jimbaran or Pecatu. Savaya has limited, event-dependent access, so check the day’s entry rules, dress code and minimum spend before leaving. Bring photo identification, swimwear, sunscreen and a light cover-up—the cliffside sun is intense.
Spend roughly four hours at Savaya Bali, settling into a daybed, swimming when conditions allow and taking in the dramatic Indian Ocean views. Entry is commonly around IDR 500,000–1,500,000 per person before food and drinks, with prices changing for DJs and special events. Food and cocktails are convenient but club-priced, so budget accordingly. Ask your driver to wait or return at a fixed time; app pickups can be unreliable on the cliff road. Aim to depart by 4:00–4:30pm for Potato Head Beach Club, taking the coastal road toward Seminyak and allowing up to two hours in peak traffic.
Arrive at Potato Head Beach Club before sunset and head straight to the lawn or beachfront area for the best view; reservations are wise, especially for three people. Expect cocktails and casual dishes to cost about IDR 250,000–600,000 per person, depending on what you order. After the sunset music, take a short car ride or walk—depending on traffic and your energy—to Merah Putih in Petitenget for dinner. Reserve ahead for its impressive vaulted dining room and modern Indonesian menu; allow around IDR 400,000–800,000 per person. Finish with one drink at a nearby Seminyak cocktail bar, such as The Shady Pig, then pre-book your return to Kuta rather than relying on a late-night pickup; the journey usually takes 30–60 minutes, but traffic and weekend crowds can make it longer.
Start with a relaxed walk along Kuta Beach for about an hour, ideally around 7:00–8:00am while the sand is cooler and the beachfront is quieter. This is a good last look at Bali’s classic surf scene: watch the early lessons, grab a coconut, and take your final photos before the midday heat arrives. Keep valuables close, and don’t swim with luggage or phones on the sand.
From the beach, walk or take a short 5–10-minute ride to Discovery Mall Bali, which generally opens around 10:00am. Allow 60–90 minutes for last-minute gifts, snacks, toiletries, or a light travel outfit; the mall is also useful for air-conditioning and reliable facilities. Continue to Crumb & Coaster for a leisurely brunch, budgeting approximately IDR 100,000–250,000 per person. Allow an hour, but check the restaurant’s latest opening time before leaving, as Bali schedules can change seasonally.
Return to Bali Garden Beach Resort by taxi or Grab/Gojek—allow roughly 10–15 minutes from the mall, depending on traffic—to collect your luggage and complete checkout. Ask reception to confirm your airport car rather than relying on a last-minute pickup; the hotel taxi may cost more but is generally easier with bags. For your transfer to I Gusti Ngurah Rai International Airport, leave at least three hours before an international flight, and preferably add another 30–45 minutes during busy periods. The airport is close to Kuta, but the airport approach and terminal drop-off can still become congested; keep passports, chargers, and any liquids accessible rather than buried in checked luggage.
No packing list attached yet.