If you’re landing into Seminyak on arrival day, keep the first few hours easy: check in, shower, and then head to Sisterfields in Petitenget for a proper Bali brunch. It’s one of the most reliable “first meal” spots in the area — polished, air-conditioned, and built for jet lag. The coffee is strong, the menu is broad enough for picky arrivals, and you’ll usually spend around IDR 120k–200k pp. Aim for a late-morning slot, because it gets busy fast; if you go around opening time or just after, you’ll avoid the longest wait. From most Seminyak hotels, it’s a short GoJek/Grab hop or an easy walk if you’re staying near Petitenget Street.
After brunch, wander over to Seminyak Village for an unhurried indoor reset. It’s handy for a bit of air-conditioning, a quick ATM stop, exchanging a small amount of cash, or grabbing anything you forgot to pack — sandals, sunscreen, chargers, the usual arrivals-day emergencies. Don’t turn it into a big shopping mission; the point is just to ease into the day. If you need transport, the area around Petitenget can get congested midday, so a scooter taxi or car is the simplest way between stops. Budget about an hour here, then keep the rest of the afternoon intentionally loose.
By late afternoon, make your way down to Petitenget Beach for a slow walk and a reset before sunset. This stretch is one of the better places in Seminyak to feel the ocean without any pressure to “do” much — just sand, breeze, and an easy promenade vibe. It’s a good time for a barefoot walk, a few photos, or simply sitting with a drink from a nearby stall while the light softens. If you’re staying in the area, you can walk straight over; otherwise, plan on a short ride and expect some traffic as sunset approaches.
For sunset, settle into La Plancha on Seminyak Beach — the colorful beanbags, parasols, and front-row sea views are iconic for a reason. Get there a little before golden hour if you want a decent spot; once the sun starts dropping, it fills quickly. Drinks and snacks are casual and you’ll usually spend around IDR 100k–250k pp, depending on how long you linger. Afterward, head to Bambu in Petitenget for dinner — it’s a beautiful way to start the trip, with refined Indonesian dishes, polished service, and a setting that feels special without being fussy. It’s a short ride back from the beach, and dinner here is best enjoyed unhurriedly, especially on day one when you’ll appreciate a softer landing than a late, overpacked night.
Start with Pura Petitenget while the air is still relatively cool and the lane traffic hasn’t built up yet. It’s one of those seaside temples that gives Seminyak a little grounding before the day turns into beach clubs and boutiques; plan on about 45 minutes, and dress respectfully with shoulders covered and a sarong if you’re entering the inner areas. Getting there by GoJek or Grab from most Seminyak hotels is easy and cheap, usually around IDR 20k–50k, and there’s generally no long wait for a ride this early.
From there, head to Bodyworks Spa in Petitenget for a proper reset. This is a classic Bali spa for a reason: polished but not fussy, with massages and facials that are good value by international standards, usually IDR 300k–700k depending on treatment length. If you want the smoothest experience, book ahead online or via WhatsApp and arrive 10–15 minutes early; late morning is a sweet spot because you avoid the lunch rush and you’ll actually leave feeling like you’ve started the holiday properly.
After the spa, drift over to Kayu Aya (“Eat Street”) in Oberoi for a slow lunch-and-stroll block. This is the best part of Seminyak for wandering on foot: cafes, homeware shops, concept stores, tiny boutiques, and the occasional place you’ll want to duck into just because it looks interesting. Expect easygoing browsing for about 1.5 hours, and don’t overplan it — the charm is in the drift. If you’re moving between spots, a short scooter or car ride is usually only 5–10 minutes, but honestly this is one of the few areas where walking between stops can feel nicer than constant hopping.
Have lunch at Kynd Community, which is exactly as bright and Instagrammable as everyone says, but it’s also genuinely useful if you want a clean, satisfying meal in the middle of the day. Their bowls, toasts, and smoothies are crowd-pleasers, and you’ll spend roughly IDR 100k–180k per person depending on how much you order. It can get busy around noon, so go a little earlier or slightly later if you dislike queues.
Spend the late afternoon at Double Six Beach on the Legian border for a more open, less polished stretch of sand than some of the resort-heavy parts of Seminyak. This is where the day slows down: beach chairs, cold drinks, locals and visitors mixing at sunset, and that wide western-facing shoreline that makes the evening feel properly tropical. If you want, grab a drink from one of the casual beachfront spots and just settle in for about two hours — sunset here is the whole point, and in late June you’ll want to be in place by around 5:00 PM to get a good spot.
Wrap the day with dinner and drinks at Motel Mexicola back in Petitenget. It’s loud, playful, and a little chaotic in the best way, with strong energy that makes it a fun cap to a Seminyak day rather than a quiet sit-down meal. Expect around IDR 250k–500k per person depending on cocktails and how hungry you are, and if you’re going on a weekend night, it’s smart to reserve a table or arrive early. From Double Six Beach, a car or scooter ride back to Petitenget is usually around 15–25 minutes depending on sunset traffic, so don’t leave right at peak exit time if you can help it.
Leave Seminyak around 7:00 AM so you’re not rushing the harbor paperwork or boat check-in, and keep your day bag light because the boat crews are much happier with compact luggage than hard-shell sprawl. Once you arrive in Nusa Lembongan, head straight to Jungutbatu Beach for an easy reset: this is the island’s most practical first stop, with long views across the water, beach cafés, and just enough activity to feel alive without overwhelming you. It’s a good place to grab a simple late breakfast or early lunch and let the island pace sink in; expect a casual meal to run about IDR 80k–180k pp, depending on whether you go for smoothie bowls, nasi goreng, or fresh grilled fish.
From Jungutbatu, make your way over to Sandy Bay Beach Club for a slower lunch with a proper coastal backdrop — the kind of place where you can settle in for a couple of hours and not feel guilty about it. This is one of those Nusa Lembongan spots where the setting does a lot of the work, so order a drink, keep an eye on the cliffs, and let the afternoon stretch out a bit; plan on roughly IDR 150k–300k pp here. After lunch, head a short ride away to Devil’s Tear. Go a little before sunset if you can, because the wave blasts and spray are at their best when the light gets softer; the path can be slippery and uneven, so wear sandals with grip and don’t stand too close to the edge. Entry is usually free or only a small parking fee, and 45–60 minutes is plenty unless you’re chasing photos.
Finish the day at Mushroom Beach, which is much calmer than the dramatic west-coast cliffs and makes for a gentler sunset wind-down. It’s a nice spot to shake off the salt, watch boats bob in the bay, and maybe have a quick swim if the tide looks friendly. Then head to The Cashew Tree for dinner near Mushroom Bay — one of the island’s easiestgoing evening hangs, with a mix of salads, curries, burgers, and vegetarian-friendly options, usually landing around IDR 120k–250k pp. It’s relaxed rather than fancy, which is exactly the vibe after a first island day; if you still have energy, linger over a drink and keep tomorrow loose.
Start early and keep the island pace gentle: Dream Beach is best before the heat and day-trippers show up, and getting there from most of Nusa Lembongan is a short scooter ride or about 10–15 minutes by taxi buggy if you’re not riding yourself. The cove at Sandy Bay is beautiful in the morning light, but the surf can be strong, so this is more for soaking in the view, photos, and a barefoot wander than for a long swim. Expect to spend about 1.5 hours here, and if you want a coffee stop nearby afterward, the little cafés around Sandy Bay usually open by 8:00–8:30 AM and are a nice place to reset before moving on.
From Dream Beach, head across to Yellow Bridge for a quick scenic stop — it’s the classic link between Nusa Lembongan and Nusa Ceningan, and honestly it’s worth pausing just to watch scooters zip over the narrow span and take in the water below. It’s only a few minutes away from Dream Beach, so there’s no need to overthink the logistics; 20–30 minutes is plenty. Continue to Blue Lagoon on Nusa Ceningan, where the color of the water really does live up to the photos. The road is a little bumpy in sections, so go slow if you’re on a scooter, and budget about an hour here to enjoy the clifftop views and the dramatic sea spray without rushing.
By midday, it’s time for your Sail Sensations snorkeling trip around Nusa Lembongan–Ceningan — this is the best active part of the day, and a half-day boat plan usually works well because the water is clearest earlier in the day. Expect to pay roughly IDR 500k–900k per person depending on route, equipment, and whether transfers are included. Bring reef-safe sunscreen, a rash guard, and a dry bag for your phone; boat departures are often from the Jungutbatu side or coordinated with a pickup, and the whole outing usually runs 2.5–3 hours once you’re on board. After you’re back on land, head to Hai Bar & Grill in Jungutbatu for lunch — it’s one of the easiest places to eat well without fuss, with broad sea views and a menu that works for tired snorkelers. Dishes usually land in the IDR 150k–300k range per person, and service is relaxed enough that you can linger as long as you want.
For a quieter finish, make your way to Bali Eco Deli in Jungutbatu for dinner. It’s a good contrast to the beachier lunch spot: calmer, more tucked away, and a nice place to unwind over fresh salads, bowls, grilled plates, and a cold drink after a long island day. Plan on around IDR 120k–240k per person, and if you’re hungry after snorkeling, go a little earlier than sunset so you’re not waiting on the dinner rush. If you’re staying back near Sandy Bay or Mushroom Bay, it’s an easy 10–15 minute scooter or buggy ride back after dinner, but if you’re not comfortable riding in the dark, arrange a pick-up before you head out.
Leave Nusa Lembongan around 8:00 AM and keep the day bag simple so the boat-to-car handoff stays painless; once you’re back on the mainland, aim straight for Tegenungan Waterfall in Gianyar, which is the smartest first stop en route to Ubud because it avoids backtracking later. Give yourself about 1.5 hours here: the approach path is well-developed, but the steps can be slick, so wear shoes with grip and expect a small entrance fee plus optional parking. If you want the best light and fewer people, go into the viewing area before the late-morning crowds build.
From the waterfall, it’s an easy drive into Peliatan for lunch at Bebek Tepi Sawah, one of those dependable Ubud meals that actually feels worth the detour. Order the classic crispy duck if you like something richer, or the grilled duck if you want it lighter; plan on around IDR 200k–350k per person depending on drinks and sides. The rice-field setting is a nice reset after travel, and this is a good place to slow the pace, hydrate, and let the middle of the day pass while the Ubud traffic hum settles down.
After lunch, head into central Ubud for a gentle culture block at Puri Lukisan Museum. It’s compact enough to enjoy without museum fatigue, and the collection gives you a clean introduction to Balinese painting and woodcarving before you wander the town center. From there, it’s a short hop to Ubud Palace (Puri Saren Agung), which is quick but worth it for the carved gates, inner courtyards, and that very Ubud sense of being in the middle of old royal territory; if you have energy left, linger around the nearby lanes rather than trying to pack in more sightseeing.
Finish with dinner at Nusantara by Locavore in central Ubud, where the kitchen does modern Indonesian in a way that feels thoughtful rather than fussy. Book ahead if you can, especially in late June, and budget roughly IDR 350k–700k per person depending on how deep you go with drinks or tasting-style choices. After dinner, it’s an easy ride back to your hotel in Ubud—best to leave around 9:00 PM if you’ve had a full meal and want a calm end to the day, since late-evening traffic in town is usually manageable but still a little slower than you’d expect.
Start early at Sacred Monkey Forest Sanctuary on Monkey Forest Rd before the tour buses and midday heat make it feel more chaotic than charming. Aim for opening time, around 8:30 AM, and give yourself about 1.5 hours to wander the temple-lined paths, watch the macaques from a respectful distance, and soak up the mossy jungle atmosphere without rushing. Entry is typically around IDR 80k–100k for adults, and it’s worth wearing closed shoes with anything loose tucked away — these monkeys are fast, bold, and very interested in water bottles, sunglasses, and snacks.
From there, it’s an easy move north into the quieter cultural side of town for Threads of Life, a small but meaningful stop that gives the day a deeper texture after all the greenery. This is the place to slow down and actually read the exhibits — the collection focuses on Indonesian textiles, natural dyes, and indigenous weaving traditions, so it feels more like a conversation than a museum visit. Plan on about an hour; entrance is usually modest, and the pace is calm, so it works well as a reset before coffee.
Head into central Ubud for Seniman Coffee Studio, which is one of the best places in town to sit down properly and recalibrate. It’s a good late-morning/lunch stop because the coffee is genuinely excellent, the space is airy and design-forward, and the menu is broad enough for a light meal without feeling too precious. Budget roughly IDR 80k–180k pp, depending on whether you’re just doing coffee and pastry or staying for a fuller lunch. If you can, sit downstairs or near the front where there’s a bit more energy — it’s a nice contrast to the stillness of the morning stops.
After lunch, let the day open up on the Campuhan Ridge Walk in west Ubud. Go in the early afternoon while the light is still good, but don’t push too late — by mid-afternoon the ridge can get warm and the exposed stretches feel heavier. The walk is free, easy to do at your own pace, and best enjoyed as a slow wander rather than a workout; 1.5 hours is plenty if you stop for photos and the occasional lookout over the valley. Afterward, drop into Alchemy Bali in Penestanan for a light, cooling lunch or a smoothie bowl if you want something fresh before the evening. It’s one of those Ubud places that still feels very much in the daily rhythm of the neighborhood, and IDR 100k–200k pp is a reasonable expectation if you’re having a proper bite and drinks.
Finish with Room4Dessert in Tebesaya, and make this your indulgent Ubud finale rather than just “dessert after dinner.” It’s the kind of place that rewards planning ahead, so book if you can, arrive a little early, and treat it as a slow, multi-course experience rather than a quick sugar stop. Expect roughly IDR 300k–600k pp, depending on what you order, and give yourself 1.5–2 hours to enjoy it properly. If you’re staying central, the ride back is short by taxi or scooter; if you’re heading farther out, leave a little buffer because Ubud roads can feel deceptively slow after dark.
Start as early as you can and head up to Tegallalang Rice Terraces in Gianyar, ideally just after sunrise if you want the cleanest light and the quietest paths. From central Ubud, it’s usually a 20–30 minute drive depending on traffic, and that last stretch north can get congested fast once tour vans start rolling in. Expect a small entrance fee plus optional donations for certain viewpoints or swing access, and wear shoes with decent grip because the edges can be slippery if it’s been raining. Give yourself about 1.5 hours to wander, take photos, and not feel rushed.
From there, continue a few minutes up the road to Bali Pulina Coffee Plantation for a slower, shaded break. This is a good place to sit down with a coffee flight, try kopi luwak if you’re curious, and just let the morning breathe a little; tastings usually run around IDR 75k–150k per person, depending on what you order. The views across the jungle valley are the whole point here, so don’t rush it — about an hour is perfect before heading back toward Ubud.
Next, move to Pyramids of Chi in north Ubud for a more restorative midday reset. If you’ve booked a sound healing or wellness session, arrive a little early; the experience itself usually runs 1.5–2 hours, and it’s the kind of thing that works best when you treat it as the main event rather than squeezing it in between other plans. This part of Ubud is easier by private driver or ride-hailing than by scooter if you’re coming straight from Tegallalang, and it’s worth building in a bit of buffer because Ubud traffic can be annoyingly slow around lunch.
For lunch, keep it simple and central at Clear Cafe in Ubud. It’s one of the easiest “refuel without thinking” stops in town, with plenty of healthy bowls, Balinese-friendly options, and lighter dishes that won’t leave you sluggish for the afternoon. Budget roughly IDR 120k–250k per person, depending on drinks and whether you go for a full meal or just something light. It’s a very efficient stop before the final cultural visits, and the location makes it easy to slide back into the center without wasting time.
After lunch, head to Saraswati Temple (Pura Taman Saraswati), right in central Ubud, for a calm final culture stop. It’s compact, beautiful, and easy to enjoy in about 45 minutes: lotus ponds, carved gateways, and that classic Ubud temple atmosphere without requiring much energy. Because it sits right in the heart of town, this is also a convenient moment to do any last-minute browsing nearby or simply sit with a drink and let the trip settle in before dinner.
For your farewell dinner, make your way to Laka Leke Restaurant in Nyuh Kuning, south of the center. It’s one of the nicer choices for a relaxed final night because it feels Balinese without being overly formal, and the garden setting is especially pleasant once the heat drops. Plan on 1.5–2 hours here, with a rough spend of IDR 180k–350k per person depending on what you order and whether you want cocktails or dessert. If you’re staying elsewhere in Ubud after dinner, it’s an easy taxi or driver ride back; if you’re packing up for a departure the next day, this is the night to keep it mellow and get an early one in.