After you check in and drop your bags, keep tonight light and easy. Head to Seminyak Village first — it’s a convenient, air-conditioned reset after the flight, and a good place to pick up any last-minute basics like SIM cards, sunscreen, insect repellent, or a quick change of clothes if your luggage is taking its time. The mall is easiest reached by short taxi or Grab ride from most Seminyak hotels; if you’re already near Jalan Kayu Aya / Oberoi, it’s a simple walk. Don’t worry about seeing everything tonight — 45 minutes is enough to orient yourself and get into Bali mode without overdoing it.
From there, make your way to Ku De Ta on Seminyak Beach for your first proper Bali meal. This is one of those places that works best when you treat it as a slow landing: arrive before sunset if you can, order a drink, and let the beachside atmosphere do the work. Expect a pricier bill here — roughly USD 20–40 per person depending on what you order — but the setting is the point, especially on your first night. Tables fill fastest around sunset, so if you want a smoother experience, arrive a little earlier or be flexible about seating.
After dinner, take a relaxed stroll along Double Six Beach at the Seminyak–Legian border. It’s the simplest, most Bali-feeling way to end day one: soft sand, waves in the dark, music drifting from beach bars, and locals and travelers mixing in the evening air. You can walk there from Ku De Ta if you don’t mind a longer beachfront wander, or take a quick taxi/Grab if you’d rather save your energy. Keep it loose tonight — this is more about shaking off travel than checking off sights, and Seminyak rewards a slow first evening.
Start at Pura Petitenget in the softer part of the morning, ideally around 8:00–9:00 a.m. when the light is lovely and the temple feels calm before the day heats up. It’s one of Seminyak’s most important seaside temples, tucked just off the road near the beach, and it’s an easy place to slow down after yesterday’s arrival pace. Dress respectfully — shoulders covered, knees ideally covered or use a sarong if needed — and expect a small donation or entry contribution rather than a formal ticket. Give yourself about 45 minutes here, then wander out toward the coast; it’s the kind of spot where the transition from temple quiet to beach noise feels very Bali.
From there, continue north to Batu Belig Beach, which is usually noticeably less hectic than the main Seminyak stretch. It’s a nice place for a low-effort beach walk, a coffee-in-hand stroll, or just sitting for a bit and watching the surf and the beach clubs slowly wake up. In the morning, the sand is cooler and the crowds are thinner, so this is the best time to enjoy it properly. If you need a drink or quick refresh, the Batu Belig strip has plenty of casual warungs and cafés nearby, and a short ride between Pura Petitenget and Batu Belig Beach is only around 5–10 minutes by taxi or Grab, or a longer walk if you’re in no rush.
For lunch, head to Sardine in Petitenget — it’s one of those Bali restaurants that still earns its reputation. The setting is elegant but not stiff, with open-air rice-field views that make it feel a world away from the traffic outside. Go for seafood if that’s what you’re after, but the menu is broad enough that it works well even if not everyone wants fish. Expect roughly USD 20–35 per person, plus drinks and service, and plan on about 90 minutes so you can actually enjoy the setting instead of rushing through it. Reservations are a smart move, especially on weekends, and lunchtime is usually more relaxed than dinner.
After lunch, cross over to Finns Recreation Club in Berawa, Canggu for a proper reset. This is an easy place to spend a couple of hours without overplanning: pool time, a workout, bowling, splash zone if you’re traveling with kids, or just a chilled break from the heat. It’s especially useful in the middle of a south Bali day because it gives you a more active stop without forcing you into a big excursion. From Petitenget to Berawa, allow about 15–25 minutes by car, though traffic can stretch that a bit in the late afternoon. If you want the smoothest flow, aim to arrive soon after lunch so you’re not stuck in the worst movement between Seminyak and Canggu.
Come back toward Seminyak for sunset dinner at La Lucciola, right by the beach in Petitenget. This is the classic move for a South Bali day: ocean breeze, open-air tables, and a front-row seat to the late-afternoon light without needing to go full beach-club mode. Book ahead if you can, and try to arrive before sunset so you can settle in while the sky changes — dinner here feels best when you’re not racing the clock. Expect around USD 25–45 per person, depending on what you order, and keep your transport flexible since the roads around Petitenget and Seminyak can get slow right as everyone heads out for evening plans.
Start at Pantai Batu Bolong for the classic Canggu first impression: surfboards under arms, scooter traffic easing toward the beach, and that loose, sandy promenade energy that makes this stretch feel more lived-in than polished. It’s best in the earlier part of the day, before the heat builds and the beach clubs wake up, and you can easily spend about an hour just walking the shore, watching surfers, and taking in the scene around the Batu Bolong end of the coast.
From there, it’s a short hop into Bokashi on Jalan Pantai Batu Bolong for breakfast or a strong coffee. This is one of the nicer low-key stops in the area if you want something fresher than a full brunch-only spot — think salads, grain bowls, pastries, and decent coffee in a clean, contemporary space. Budget roughly USD 8–15 per person, and it’s a good place to slow down before heading back toward the sand. After that, continue on to Echo Beach, which has a more open, breezier feel and a great stretch of shoreline for a relaxed mid-morning walk. The surf here is usually more interesting than the swimming, so come for the atmosphere, not a calm dip.
By lunch, settle into The Lawn Canggu right by Canggu Beach. This is the easy, no-rush beach-club stop of the day: shaded daybeds, a pool scene, solid cocktails, and food that works well for a long pause without turning the afternoon into a full production. Plan on about two hours here, and expect around USD 20–40 per person depending on how much you order. If you’re the type who likes a beach club but not a packed one, arriving earlier in the lunch window gives you a better shot at a comfortable spot before the sunset crowd drifts in.
If you want a change of pace after all that coastline, head inland to Taman Segara Madu Water Park for something more local and low-key. It’s not a flashy destination, which is exactly why it works if you need a break from the beach rhythm — fewer crowds, a more relaxed atmosphere, and a chance to cool off without another long sit at the shore. It’s the kind of stop that feels especially good if the sun has been strong all day, and it gives the afternoon a nice reset before dinner.
Wrap up at Mason in Canggu for dinner. It’s a polished but still easygoing spot, with consistently good food and a setting that suits the end of a full Canggu day without feeling too formal. Book ahead if you can, especially on weekends, because this area gets busy fast once the sun drops. Expect about USD 20–35 per person, and aim to arrive a little before peak dinner time so you’re not waiting while the whole neighborhood pours in from the beach.
Aim to be at Tegallalang Rice Terrace soon after arrival, ideally before 9:00 a.m., when the light is softer and the viewing paths are still manageable. The main upper viewpoints are the easiest first stop, but if you want the classic “Bali postcard” angle, follow the little lane down into the terraces and take your time with the steps. Expect a small entrance/donation fee in some sections, plus optional swing/photo-spot charges if you choose to linger there. Wear shoes you don’t mind getting dusty or a little muddy, and bring cash for the local stalls selling coconut water and snacks.
From there, it’s a short drive to Tirta Empul Temple in Tampaksiring, where the atmosphere shifts from scenery to something much more sacred. Give yourself at least an hour and a half here so you’re not rushing the purification pools or the inner courtyards. If you plan to join the spring ritual, rent or bring a sarong, and remember that bathing is optional but respectful behavior is expected throughout the temple grounds. The temple is usually busiest from mid-morning onward, so arriving after the rice terraces but before lunch is a good rhythm.
Continue up toward Kintamani Viewpoint for lunch with a view, because this is where the day opens up visually: Mount Batur, the lake, and the broad volcanic caldera all in one sweep. The restaurants here are set up for scenic dining rather than rushing, so pick a spot, settle in, and enjoy the pace. Many places have buffet or à la carte options; budget roughly IDR 100,000–300,000 per person depending on how polished the restaurant is. It can be cooler and breezier up here than in Ubud, so a light layer is handy even in Bali heat.
On the way back down, stop at Cretya Ubud in Tegallalang for an easy, scenic reset after the temple-and-mountain stretch. It’s one of the best places in the area for a long coffee, a late lunch, or a dessert break with rice terrace views, and it works especially well if you want a polished, relaxed pause without needing to plan another big activity. Reserve ahead if you can, because popular terrace tables fill quickly on weekends and late afternoons. Expect around USD 15–30 per person for food and drinks, depending on whether you keep it light or make it a proper meal.
By late afternoon, head into Ubud Centre for Ubud Palace, which is a quick but worthwhile stop before dinner. It’s compact, so 30–45 minutes is enough unless you want to sit and watch the town’s evening energy build around Jl. Raya Ubud. If you still have time afterward, the surrounding streets are easy to wander on foot for a little shopping or a relaxed drink.
Finish at Hujan Locale in Ubud Centre for dinner — one of those reliable places that feels polished without being stuffy, and a smart way to close a full day. The menu leans Indonesian with a modern touch, so it’s a good spot to try familiar flavors in a more elevated format. Book ahead if you want prime dinner timing, especially around 7:00–8:00 p.m., and plan on roughly USD 20–40 per person before drinks. After dinner, keep the night low-key and let Ubud do its thing: the town is best when you don’t try to cram too much in after dark.
Start at Sacred Monkey Forest Sanctuary as early as you can, ideally right around opening at 8:30 a.m., before the tour buses and midday heat kick in. It’s one of those Ubud classics that’s genuinely worth doing once, especially first thing when the paths are quieter and the monkeys are less chaotic. Go in with no loose snacks, sunglasses on a strap, and your phone tucked away unless you want to spend the morning negotiating with macaques. Expect the visit to take about 1.5 hours, and budget roughly IDR 80,000–100,000 per person for entry. From there, hop in a Grab or ask your driver to take you to Campuhan Ridge Walk; it’s a short ride, usually 10–15 minutes depending on traffic around central Ubud.
Do Campuhan Ridge Walk next while the light is still soft and the air hasn’t fully turned heavy. The walk itself is easy — more of a scenic amble than a hike — and about an hour is plenty if you’re not trying to power through it. The trail can get warm fast, so bring water and wear shoes you don’t mind getting dusty. Afterward, continue into Penestanan for Karsa Spa, which is one of the nicest little reset points in this part of town: simple, peaceful, and ideal after a walk. A 60- or 90-minute massage usually lands somewhere around IDR 250,000–500,000 depending on treatment, and it’s smart to book ahead if you want a good midday slot. Then head to Clear Café in Ubud Centre for lunch; it’s an easy, dependable stop for smoothie bowls, grilled fish, curries, and fresh juices, with main dishes generally in the IDR 100,000–300,000 range. It’s not the most hidden place in town, but it’s practical, comfortable, and right where you want to be before the afternoon stretch.
After lunch, make your way to ARMA Museum in Pengosekan, which gives the day a slower, more cultural finish without feeling overly formal. It’s a good place to absorb a bit of Balinese art and heritage in a setting that’s calmer than the busier central streets, and you can comfortably spend around 1.5 hours there. The grounds are pleasant even if you only drift through part of the collection, and the entry is usually affordable — roughly IDR 100,000 or less depending on what’s open. When you’re ready for dinner, keep the evening reserved for Locavore NXT. This is the night to do your one special Ubud meal, and it’s worth booking in advance because tables can fill up quickly. Plan for about two hours, and expect a tasting-menu style experience in the roughly USD 60–120 per person range, depending on what you order and drink. It’s best enjoyed unhurried, so let the day end there rather than trying to pack in anything else.
Arrive in Sidemen and keep the pace deliberately slow — this is one of the prettiest corners of east Bali, and it’s better enjoyed on foot than from a car window. Start with Sidemen Rice Terraces, where the paths are simple, the views open wide toward the volcanoes on a clear day, and village life is still very much the backdrop. A gentle 1.5-hour wander here is enough; early morning is best for cooler air, fewer people, and that soft green light that makes the whole valley glow.
From there, continue to Gembleng Waterfall, which is more of a compact jungle hideout than a big dramatic cascade, and that’s exactly why it’s worth the stop. Expect a short walk down and a climb back up, so wear shoes with grip and keep a little water in your bag. It’s usually quiet if you arrive before the midday rush, and the natural pools and stepped rock ledges make it a good quick reset before lunch.
Head to Warung Ume Anyar for a relaxed lunch with proper Sidemen scenery — think rice fields, mountain air, and a menu that leans Balinese and Indonesian rather than touristy fusion. It’s an easy place to linger for 1.5 hours, and the meal usually lands in the USD 8–15 range per person, depending on how many drinks or extras you order. This is a good time to slow down, recharge, and let the day breathe before the temple portion begins.
After lunch, make your way to Pura Besakih in Rendang. This is Bali’s most important temple complex, and it feels appropriately grand: sprawling courtyards, layered shrines, and a strong sense of ceremonial weight. Plan around 2 hours here, and dress respectfully — sarong and sash are expected, though they’re often available to rent or borrow at the entrance. Later, continue to Taman Ujung Water Palace in Seraya for a more elegant, visual finish to the day: a mix of gardens, pools, and old royal architecture that’s especially lovely in the late afternoon when the light softens. It’s one of east Bali’s easiest places to just wander and take photos without feeling rushed.
End with dinner at Bali Asli in Gelumpang, which is the kind of place you book when you want the meal to be part of the memory, not just the fuel. The setting looks out over the landscape, and the menu is rooted in east Balinese cooking, with tasting-style options that usually run around USD 25–45 per person. Go a little early if you can, so you catch the transition from golden hour into evening — it’s a very satisfying way to close out a day that starts gently and finishes with real character.
Start with Banjar Hot Springs as soon as you arrive in the Lovina — it’s the kind of place that feels best before the day gets too warm. The pools are fed by sulfur-rich water and surrounded by lush greenery, with a relaxed local atmosphere rather than a polished resort feel. Expect a small entrance fee in the low tens of thousands of rupiah, and bring cash plus a towel if you have one; locker and changing facilities are basic but perfectly usable. If you want the quieter experience, aim for the earlier part of the morning before tour groups begin drifting in.
A short ride away, Brahmavihara-Arama gives the day a calm, reflective shift. This is Bali’s largest Buddhist monastery, and the grounds are especially lovely in the late morning when the light is clean and the gardens feel open and peaceful. Wander slowly through the prayer halls, courtyards, and the little hilltop viewpoints; a modest donation or entrance fee may be requested. Dress respectfully here — shoulders and knees covered is the safest choice — and keep your pace unhurried, because this is one of those places where the stillness is the point.
By lunch, head down toward Lovina Beach for a slower northern-coast rhythm. Don’t expect the same scene as the south — this is more about black sand, gentle waves, and fishermen’s boats pulled up along the shore than beach clubs and loud music. It’s a nice place to stretch your legs, breathe, and let the morning soak settle in. If you want to keep things easy, pair it with lunch at Spice Beach Club, which sits right on the water and is one of the more reliable sit-down options in Lovina for a long break. The menu runs from Balinese dishes to simple Western plates, and the sea-facing setting makes it a good spot to linger for a coffee or cold drink; budget roughly USD 12–25 per person.
If you’re feeling energetic after lunch, continue inland to Aling-Aling Waterfall in Sambangan for a more adventurous afternoon. This is a better stop if you actually want to swim, clamber around a bit, and enjoy a greener side of north Bali rather than just taking photos and leaving. The area is best with sturdy sandals or water shoes, and local guides are often recommended or required for the safer access points and any cliff jumps or slides; allow a couple of hours so you’re not rushing. If you’d rather keep the afternoon lighter, you can trim your time here and head back toward Lovina early for a slower finish.
Wrap up the day with dinner at Starlight Restaurant, a practical and pleasant beachfront choice for seafood, grilled fish, and a sunset-facing table if the timing works out. It’s the kind of place where you can sit back after a long cross-island day and keep the evening easy, with dinner usually landing around USD 15–30 per person depending on what you order. If you still have energy afterward, Lovina is calm enough for a short night walk along the beach before turning in early.
Start your southern-Bali reset at Garuda Wisnu Kencana Cultural Park, ideally arriving by about 10:30 a.m. so you can do the grounds before the midday heat settles in. The scale here is the whole point: the huge Garuda Wisnu Kencana statue is one of those only-in-Bali landmarks that feels even bigger in person, and the park gives you enough room to actually enjoy it without rushing. Expect roughly IDR 125,000–150,000 for entry, with extra charges if you want the shuttle or special exhibitions. Give yourself about two hours, and wear proper walking shoes — the paths are open and sunny, so a hat and water are worth it.
From there, head south to Pandawa Beach for a more relaxed late-morning change of pace. The drive down into the limestone cliffs is half the fun, and once you’re on the sand the mood is calmer than the big surf beaches farther west. It’s a good place to linger for about 1.5 hours, especially if you want a swim when the water is gentle; just keep in mind that some parts of the beach have a small parking/entry fee and the sun gets strong fast. The easiest way to enjoy it is simple: walk the shoreline, grab a coconut if you see one, and don’t over-plan it.
For lunch, make your way to Moksa Uluwatu in the Jimbaran/Uluwatu area for something fresher and lighter before the sunset stretch. It’s the kind of place that works especially well in Bali’s mid-afternoon heat — think plant-forward plates, good salads, bowls, and juices rather than a heavy meal. Budget around USD 12–25 per person, and allow about 1.5 hours so you don’t feel rushed. If you’re sensitive to the sun, this is also the moment to slow down a bit, reapply sunscreen, and let the day breathe before heading into the evening scene.
Make Rock Bar Bali your main sunset stop, and try to arrive early enough to settle in before golden hour gets crowded. It’s one of those places where timing matters: late afternoon is best because the whole experience is really about the light, the sea, and that dramatic cliffside setting at AYANA. Expect a minimum spend or pricey cocktails compared with regular Bali spots — roughly USD 25–50 per person depending on what you order — so it’s best treated as the “splurge” moment of the day. After sunset, keep dinner easy and classic with Jimbaran Beach Seafood Cafes, where you can choose your grilled fish, prawns, squid, or clams right on the sand and eat with your feet nearly in the shoreline. It’s informal, a little smoky, and exactly the kind of Bali dinner people remember — plan around two hours, and if you want the best atmosphere, go just after dark when the lanterns are lit and the beach feels fully alive.
Ease back into Seminyak with a practical first stop at Krisna Oleh Oleh Bali on Sunset Road. Go earlier rather than later if you want the calmest browse and the best chance of grabbing the useful stuff before the shelves get picked over: packaged snacks, coffee, local chocolates, sambal, and the inevitable last-minute keychains and sarongs. It’s a straightforward, air-conditioned stop, and you can usually get in and out in about an hour if you already have your souvenir list in mind.
From there, head a short ride over to Biasa ArtSpace for a slower, more polished finish to the cultural side of the trip. It’s one of the nicer contemporary spaces in Seminyak — quiet, clean, and well-curated — so it feels like a reset after the retail stop. Check the current exhibition times when you arrive, because gallery hours can be a little fluid, but late morning is generally the sweet spot. If you want a final coffee later, keep this as your “look and linger” stop rather than trying to rush through it.
By lunchtime, book yourself into Bodyworks for the classic last-day Bali move: one proper massage before the flight home. This place has been part of Seminyak’s spa scene forever, and it still earns the reputation — good therapists, reliable service, and that polished-but-not-too-fussy atmosphere that works well on a departure day. A 60- to 90-minute treatment is the sweet spot, and pricing is usually in the higher-local / mid-range tourist band depending on the service, but it’s worth it if you want to leave Bali feeling human again.
After that, walk or take a very short ride to Revolver Espresso for lunch. It’s tucked in the Seminyak core and has that dependable “last good coffee” energy — strong espresso, decent brunch plates, and a lively room without feeling chaotic. Expect to spend around USD 8–18 per person, and if you’re going at a slightly off-peak hour you’ll have a much easier time getting a table. It’s a nice place to sit a bit longer, sort your bags mentally, and pretend you don’t have to leave tomorrow.
Give yourself one last unhurried stretch at Seminyak Beach in the late afternoon. This is the time to go simple: a walk on the sand, a drink if you feel like it, and a final look at the sea before sunset starts pulling everyone toward the shore. The beach is best when you don’t over-plan it — just pick a section near where you’re staying, wander until the light gets good, and let the evening happen naturally. If you’ve got time, aim to be there about an hour before sunset so you can enjoy the softer light instead of arriving right at peak crowd time.
For dinner, finish at Motel Mexicola if you want a lively sendoff. It’s one of those places that feels like Bali in party mode — colorful, noisy, fun, and built for a final-night mood rather than a quiet meal. Go early if you want a more relaxed dinner and easier seating; later on it gets energetic fast. Expect roughly USD 20–35 per person depending on drinks, and if you’re heading to the airport the next day, this is the kind of place that makes the last night feel like a proper close rather than just a packing session.