After checking in and dropping your bags, keep the first night simple: head to Discovery Shopping Mall for an easy soft landing. It’s right in the Kuta beach zone, so you won’t waste time in traffic, and it’s a good place to grab anything you forgot, a quick SIM top-up, or just wander the air-conditioned stores after the flight. Most shops here stay open until around 10:00pm, and it’s one of the least stressful places in Kuta to ease into the trip without committing to a big plan.
From there, walk or take a very short ride to Made’s Warung Kuta for dinner. This is one of those dependable Bali spots that’s been around forever because it does the basics well: nasi campur, satay, ayam betutu, cold drinks, and crowd-pleasing Western dishes if you’re still on airport time. Expect roughly IDR 100,000–200,000 per person, depending on drinks and mains. After dinner, head straight to Kuta Beach for an hour-long sunset walk; this is the classic first-night Bali reset, with the widest stretch of sand and that easy ocean breeze. If you’re arriving later than planned, just swap the order and catch the beach first while the light is still good.
Finish the evening at Beachwalk Shopping Center, which is the most convenient place in Kuta for a post-dinner wander, a drink, or dessert without going far. The open-air layout feels nicer than a typical mall, especially at night, and there are plenty of café and dessert options if you want one more stop before calling it a day. If you still have energy, this is also a good place to pick up snacks or arrange transport for tomorrow; otherwise, keep it slow and save your real exploring for the morning.
Start early at Waterbom Bali so you beat the biggest family rush and get the smoothest run of the slides before the heat really kicks in. It usually opens around 9:00 AM, and if you’re there near opening you can knock out the headline rides with shorter waits and still have time to actually relax. Expect to spend about IDR 500,000–700,000 for admission depending on age/online deals, plus a bit more if you want lockers, towels, or food inside. Go light: swimwear, reef-safe sunscreen, and a waterproof pouch are enough. If you’re staying in central Kuta, it’s an easy short Grab/Gojek ride or even a walk depending on where you’re based.
After a few hours of slides and lazy-river drifting, head straight to Bubba Gump Shrimp Co. Bali on Kuta Beach for a no-fuss lunch with the sea right there. It’s the kind of place that works well when you’re sandy, tired, and not in the mood to think too hard; plan on IDR 150,000–300,000 per person depending on drinks and mains. If you sit by the windows or terrace, you can reset for a bit while watching the beach traffic go by. From Waterbom Bali, it’s a quick walk or very short ride, so you don’t lose the momentum of the day.
After lunch, take it slower with a walk along Legian Beach. This stretch is less intense than the main Kuta front, with a more open feel and a better chance of catching a breeze. It’s a good place to just wander, sit for a while, or time your visit for late afternoon when the light softens and the beach vendors thin out a bit. From there, drift into Poppies Lane II, which is one of those classic Kuta lanes that’s best enjoyed without a plan: small shops, souvenir stalls, cheap cafes, massage spots, and snack stops tucked along a narrow strip. It’s compact enough to browse for about an hour without getting overwhelmed, and if you want a quick bite or cold drink before dinner, this is the easiest place to do it.
Wrap up the day at Johnny Tacos for an easy, lively dinner that doesn’t require dressing up or booking your whole evening around a fancy meal. Expect roughly IDR 120,000–250,000 per person, depending on whether you go for tacos, margaritas, or a bigger spread. It’s a good final stop after a full Waterbom day because it’s casual, quick to settle into, and keeps you right in the Kuta area so getting back to your hotel is painless.
After you arrive from Kuta, ease into Seminyak with a beach walk at Double Six Beach. This stretch between Seminyak and Legian has a more local, lived-in feel than the polished beach clubs farther north, and it’s a nice place to shake off travel, grab a coconut, and watch the surf. Mornings are usually the most comfortable time here, especially before the heat builds; expect beach vendors, horseback riders, and plenty of room to stroll. If you want a quick bite or coffee after the walk, keep it simple and save your appetite for lunch.
Head straight to La Plancha for an easy beachfront lunch. It’s one of those classic Seminyak spots where the mood is half lunch, half beach hangout, with colorful umbrellas and beanbags right on the sand. Plan on about IDR 150,000–300,000 per person depending on drinks and seafood, and it’s best to go slightly before the main lunch rush if you want a relaxed table. Afterward, make the short move inland to Seminyak Square, the neighborhood’s easiest central stop for a coffee, a bit of shopping, or just cooling off in the shade. It’s a convenient place to pick up sunscreen, beachwear, or a last-minute phone charger without wasting time crossing town.
From there, continue north into Petitenget for a quieter cultural pause at Petitenget Temple. It’s compact, so you don’t need long, but it gives the day a little balance before the evening crowd arrives. Around late afternoon, settle in for dinner at Sisterfields, one of the most reliable cafes in the area for a proper meal after a beach day; expect around IDR 150,000–250,000 per person. It’s busy for a reason, so be ready for a short wait at peak times. Then finish the day the Seminyak way with sunset drinks at Potato Head Beach Club. Go a bit before golden hour so you can get settled, and budget more for cocktails than food here; the setting is the real draw, with oceanfront views and a lively crowd as the sun goes down.
Start at Batu Belig Beach while it’s still calm — this is one of the nicer “in-between” beaches in Seminyak, a little less hectic than the main stretch and good for a relaxed walk, a quick swim if the surf is gentle, or just sitting with coffee from a nearby warung. Go early, around 7:00–9:00 AM, because once the sun gets stronger the sand heats up fast and beach traffic picks up. Keep it simple: bring small cash for parking or a drink, and if you want photos, the morning light here is much softer than later in the day.
Then head inland to Nook in the Kerobokan area for brunch with the rice fields as your backdrop. It’s a very Bali answer to “where should we eat?” — casual, scenic, and easy to linger in, with Indonesian and Western plates that usually land in the IDR 120k–250k range per person depending on drinks. Late morning is the sweet spot, especially before the lunch rush; if you’re coming by Grab or Gojek, it’s a short ride from Batu Belig, usually just 10–15 minutes depending on traffic. After brunch, make your way to Jalan Laksmana (Eat Street) for a slow wander through Seminyak’s boutique zone: this is the stretch where you can browse fashion labels, homeware, small galleries, and little specialty shops without feeling rushed, and it’s easiest to explore on foot if you keep your bag light and wear comfortable sandals.
For a louder, more playful stop, continue to Motel Mexicola in Petitenget. It’s the kind of place that’s part lunch spot, part mood shift — bright interiors, strong energy, and a menu that’s easy if you want tacos, shared plates, and a long drink over IDR 150k–300k per person. Come here in the afternoon if you want the buzz without fully committing to the late-night crowd; if you arrive too late on a busy day, the wait can stretch. From Jalan Laksmana, it’s an easy taxi or scooter hop, or even a walk if you don’t mind the heat.
Wrap up at Cocoon Beach Club back in Seminyak for the most relaxed final stop of the day. This is where you trade shopping energy for a proper beach-club wind-down: poolside loungers, cocktails, and a sunset that usually starts turning nice around 5:30–6:00 PM. It’s a good idea to arrive a little before golden hour so you can settle in before the crowd peaks. If you want to stay for dinner, it’s convenient, but even just a couple of drinks here makes for an easy finish to a very Seminyak day.
Arrive in Ubud with enough momentum to get straight to Tegenungan Waterfall in Kemenuh, which is one of the easiest south-Ubud stops to pair with a transfer day. Try to get there in the morning when it’s cooler and the crowds are still manageable; the main viewing area and steps down to the base usually take about 1.5 hours if you want time for photos and a slow coffee stop nearby. Bring sandals with grip, a small towel, and a little cash for the entrance and parking, which are usually modest but vary by day.
From there, continue to Sukawati Art Market for a quick browse through one of the best places near Ubud for inexpensive souvenirs. This is the spot for batik, carved wood, baskets, sarongs, and the kind of easy gifts that cost far less than what you’ll see in central Ubud. Go in the late morning while the stalls are open and the flow is steady, and don’t be shy about a little bargaining — start politely, keep it friendly, and you’ll usually get a decent local price without much drama.
By lunchtime, head to Bebek Tepi Sawah in Teges/Peliatan, which is exactly the kind of first-day Ubud lunch that feels like a reset. The setting is lush and calm, and the menu is built for a proper midday break — crispy duck is the obvious choice, but the grilled fish and Balinese-style sides are good too. Expect roughly IDR 120,000–250,000 per person depending on what you order, and give yourself about 1.5 hours so you can eat slowly and not rush the afternoon. After lunch, this is the natural moment to check in or freshen up before heading into central Ubud.
For a short, easy culture stop, go to Ubud Palace in the heart of town. It’s small, so you don’t need much time — around 45 minutes is enough to walk the grounds, take in the carved stone architecture, and pair it with a wander along the nearby lanes around Jl. Raya Ubud. If you’re around in the evening, this area sometimes has traditional dance performances, so it’s worth checking the day’s schedule at the gate or nearby ticket desks.
Later, make your way to Campuhan Ridge Walk for the classic golden-hour stretch Ubud is famous for. Start from the central trail access and take it easy; the path is scenic rather than strenuous, and 1.5 hours gives you room to stroll, stop for photos, and let the day slow down before dinner. Finish with a reservation at Locavore NXT, where dinner is meant to feel like the main event rather than just a meal — plan for about 2 hours and a spend of IDR 500,000+ per person. It’s a great first-night splurge in Ubud, so arrive a little early, dress neatly but comfortably, and let the evening land properly.
Start early at Sacred Monkey Forest Sanctuary in Padangtegal so you get the cooler air and the monkeys before the day crowds thicken up; aim for opening time, around 8:30 AM, and plan on about 1.5 hours. Entry is usually around IDR 80,000–100,000, and it’s worth keeping your phone strapped close and anything shiny zipped away — the macaques here are bold. From there, it’s an easy 10–15 minute ride by Grab, Gojek, or a short taxi hop into central Ubud for Pura Taman Saraswati, where the lotus pond and carved stone gate make a calm, photogenic reset after the jungle energy.
After the temple, walk or ride a few minutes to Seniman Coffee Studio for a proper coffee stop and light brunch; this is one of those Ubud places that actually lives up to the hype, with good espresso, cold brew, and a menu that works well if you want to keep lunch flexible. Expect roughly IDR 80,000–180,000 per person, depending on whether you go just for coffee or add food. If you like wandering a bit before eating, the area around Jl. Sri Wedari and Jl. Dewi Sita is pleasant for browsing small shops and spotting little craft spots without committing to anything too structured.
Spend the early afternoon at Ubud Art Market in the town core, where you can pick up woven bags, sarongs, silver jewelry, and the usual Bali souvenirs; bargaining is normal, so start lower than the first price and keep it friendly. It’s busiest late morning and mid-afternoon, so this is a good stop after lunch when you’re already in the center. Then walk over to Museum Puri Lukisan for a quieter pace — it’s one of the best low-stress cultural stops in Ubud, usually around IDR 85,000–100,000 to enter, and about 1–1.5 hours is enough to see the gardens and the Balinese art collections without rushing.
For dinner, head out to Honey & Smoke in Sayan/Ubud for a polished final meal; it’s best to book ahead, especially on weekends, and budget around IDR 200,000–400,000 per person depending on drinks and how many dishes you share. A Grab or Gojek ride from central Ubud usually takes 10–15 minutes depending on traffic. It’s a nice place to slow down, order something grilled, and let the last night feel a little special instead of trying to cram in one more sight.