Ease into your first Bali day with a slow one around Seminyak—the vibe here is all about late starts, swimwear, and a soft landing after travel. If you want to do a quick refresh before dinner, head along Jalan Petitenget toward the beach, then come back out just before sunset. Traffic in this part of town can be sticky from about 4:30–7:30pm, so it’s best to keep your first evening close together and use a short GoJek or Grab hop if you’re not walking. For the birthday trip kickoff, book a table at La Lucciola on the beachfront in Petitenget; it’s one of those Bali institutions that still feels special, with open-air dining, sea breeze, and a menu that lands in the roughly IDR 300,000–600,000 per person range depending on drinks. Aim to arrive around golden hour so you can settle in before sunset rather than fighting for the best view.
After dinner, wander straight down to Petitenget Beach for a barefoot walk along the sand. This stretch is best enjoyed in the early evening when the light goes pink and the beach is lively without feeling chaotic; give yourself about 30–45 minutes to just drift, people-watch, and take in the surf. From there, continue to Potato Head Beach Club, which is only a short ride or a 10–15 minute walk depending on where you’re sitting. It’s the classic “we’re on holiday” move: cocktails, DJs, and a celebratory atmosphere without needing to plan anything complicated. Entry can be free or have a minimum spend depending on the event and seating area, and once you’re inside, it’s easy to stay for 2–3 hours and let the night unfold.
If you’re not ready to call it a night, finish with something a bit calmer at Biku in Kerobokan, tucked just inland from Petitenget. It’s a lovely contrast to the beach club scene—polished but relaxed, with antique interiors, good tea, solid desserts, and an elegant late bite if you want to keep the birthday mood going without shouting over music. It usually works well as a final stop around 9:30–11:00pm, and taxis back to most Seminyak villas are quick from here. For this first evening, keep the pace loose and enjoy the fact that everything sits within a very manageable radius; that’s the beauty of staying in this part of Bali.
Start the day at Seminyak Village, which is one of the easiest places to browse without melting in the heat. It opens around 10:00am, so aim to arrive just after that for a quieter lap through the boutiques, homeware shops, and little gift spots before the crowds build. It’s an easy first stop if you want a slow, polished morning with air-conditioning and no pressure to commit to anything too serious; budget-wise, you can happily spend nothing or a few hundred thousand rupiah if something catches your eye. From your villa, it’s usually a short Gojek or Grab ride, or a quick walk if you’re already central.
Head next to Kynd Community for a fun, birthday-trip kind of brunch. This is one of those Seminyak places that knows exactly what it is: bright interiors, photogenic plates, and a buzzy atmosphere that suits a group of friends very well. Go a little before peak brunch time if you can, because it gets busy fast, especially around 10:30am–12:30pm. Expect roughly IDR 150,000–300,000 per person depending on drinks and extras, and give yourself about 1.5 hours so you can actually enjoy it rather than rush through. If you’re coming from Seminyak Village, it’s an easy 5–10 minute drive, or a pleasant walk if you don’t mind the sun.
After brunch, wander down Jalan Kayu Aya—also known as Eat Street—and let the pace drop again. This is one of the best stretches in Seminyak for a meandering loop: small fashion boutiques, beachwear shops, galleries, cafes, and little side lanes where the good finds hide. There’s no need to “do” the whole street; just drift, pop into places that catch your attention, and use it as a flexible buffer between brunch and your later plans. If the heat is strong, duck into a café for iced coffee or fresh coconut; this is the part of the day where locals would absolutely avoid over-planning. From Kynd Community, you can usually get here in about 5 minutes by car, or walk it in 10–15 minutes depending on where on the strip you want to start.
For a high-energy lunch-or-early-dinner moment, go to Motel Mexicola. It’s loud, theatrical, and a bit chaotic in the best way, so it works well for a friends’ trip when you want the vibe to be part of the experience. If you want it slightly more relaxed, arrive for an early dinner before the peak party energy kicks in; if you want the full scene, come later and lean into it. Expect around IDR 200,000–450,000 per person depending on cocktails and how long you stay. Then finish the night with sunset at Double Six Beach, which is one of the easiest, most reliable beach sunsets in this part of Bali. Head there for about 45–60 minutes before sunset so you can grab a chair, order a drink, and settle in—there are plenty of casual spots along the sand, and it’s a classic end to a Seminyak day. If you want, you can stay for a last swim or just watch the sky turn pink before heading back by Gojek or Grab once the post-sunset traffic eases a little.
Get an early start and head west to Tanah Lot Temple in Beraban, Tabanan before the crowds and the day really heats up. From Seminyak, it’s usually around a 45–60 minute drive without bad traffic, but I’d still aim to leave by about 7:00–7:30am so you arrive with a bit of breathing room. Entry is about IDR 75,000 per person, and the whole point here is the atmosphere: sea breeze, dramatic black-rock coastline, and that iconic offshore shrine that looks best when it’s not surrounded by tour buses. Wear easy shoes, expect a bit of uneven ground near the temple paths, and keep small cash handy for parking or a quick drink.
On the way back, stop at Nook in Kerobokan for lunch with a proper rice-field view and a calmer pace than the busier Seminyak strip. It’s a great place to decompress after the temple run, and it usually works best as a long lunch around midday or just after, especially if you want to linger over cocktails, iced coffee, or a few shared plates. Budget roughly IDR 120,000–250,000 per person, depending on how many drinks you order. If you’re coming from Tanah Lot, the drive is straightforward and usually around 30–45 minutes, but traffic back toward Seminyak can build by early afternoon, so don’t overstay if you want the rest of the day to feel relaxed rather than rushed.
Back in Seminyak, make the next stop Folk Pool & Gardens for a few lazy hours by the pool, drinks in hand, and a proper birthday-trip reset. It’s the kind of place where you can show up in cover-ups, settle into a sunbed, and not feel guilty doing very little. Expect to spend around IDR 150,000–400,000 per person depending on food, drinks, and whether you end up ordering more than one round. After that, continue straight into Bodyworks Spa, one of the most dependable places in the area for a solid massage or beauty treatment. Book ahead if you can, especially on a busy July day, and plan on IDR 250,000–700,000 depending on the treatment. It’s an easy taxi or short scooter ride from Folk Pool & Gardens back toward Petitenget and central Seminyak, so there’s no need to overthink the logistics.
Finish with dinner at Merah Putih in Petitenget, which is ideal for a slightly dressed-up birthday-trip night without having to cross town. Reserve in advance if possible, especially for a Friday-like energy in July, and plan on IDR 250,000–500,000 per person for a proper meal with drinks. The setting feels polished but still Bali-relaxed, so it’s a nice way to close a day that’s been part temple trip, part pool day, part spa reset. After dinner, you’re already in the right neighborhood to hop back to your villa with a short ride home, so there’s no need to build in anything else unless you feel like one last nightcap nearby.
Make this your high-energy “treat day” and head out early for Waterbom Bali in Kuta. If you leave Seminyak around 8:00am, you’ll usually beat the worst of the traffic and get there right as it opens, which is the sweet spot for shorter queues and cooler weather. Expect a taxi or Grab to take about 20–30 minutes depending on the road out of Petitenget and Legian. Entry is roughly IDR 400,000–650,000 per person, and it’s worth bringing a dry bag, reef-safe sunscreen, and a locked phone pouch if you want to ride a lot without fuss.
By late morning you’ll probably be ready for a breather, so pop over to Lippo Mall Kuta for cold air-conditioning, a drink, and a quick reset. It’s an easy 5–10 minute hop from Waterbom Bali, and this is the kind of mall that’s actually useful rather than a destination in itself: clean bathrooms, casual cafés, a couple of practical shops, and a reliable place to sit down before the next leg. If you want something simple, grab iced coffee, a smoothie, or a light lunch—keep it easy, because you’ve got a proper beach-and-sunset afternoon ahead.
From Kuta, head south to Jimbaran Bay Seafood Cafés for an early seafood lunch right on the sand, which is one of those very-Bali experiences that still feels special even if you know what to expect. The drive is usually about 20–30 minutes, and arriving around 1:00–1:30pm gives you a calmer table choice and avoids the lunch crush. Most cafés will set you up with grilled fish, prawns, clams, rice, sambal, and vegetables for around IDR 200,000–500,000 per person depending on how ambitious you go; the nicest move here is to keep the meal unhurried, kick off your shoes, and let the sea breeze do the work.
After lunch, continue on to Sundays Beach Club in Ungasan for the kind of late-afternoon lounging that makes a birthday trip feel like a real escape. It’s usually about a 25–35 minute drive from Jimbaran, then you take the funicular or beach access down to the water, so plan a little buffer and arrive with enough daylight to actually enjoy it. Daybed and minimum-spend setups vary, but budget roughly IDR 300,000–800,000 per person depending on what you order and where you sit. Wrap the day at Rock Bar, AYANA back in Jimbaran for sunset drinks—the best time to arrive is about 30–45 minutes before sundown so you can settle in before the light turns gold. Dress a little sharper than you would for the beach, keep your driver waiting if possible, and don’t rush off immediately after sunset; the descent back up from the bar can get busy, and lingering for one last drink usually makes the whole day feel perfectly finished.
Head out early for a change of scene and make the most of the cooler hours in Canggu, where Batu Bolong is the easiest stretch to get your bearings. From Seminyak, it’s usually a 20–35 minute ride by Gojek, Grab, or a private driver, but leave a bit of buffer because traffic can thicken fast once the cafés fill up. Start with a slow wander through the Canggu Shortcut to Batu Bolong area — this is the bit that gives the neighborhood its buzz, with surf shops, boutique stalls, smoothie bars, and that slightly chaotic-but-fun Bali energy. If you’re using a scooter, parking is usually simple and cheap, but in peak hours a driver will save you the hassle.
Keep things light at Cafe Vida, a good reset after travel-heavy days and a solid brunch stop if you want something fresh before the beach. Expect roughly IDR 120,000–250,000 per person for a drink, main, and maybe a coffee, and it’s the kind of place where you can happily linger without feeling rushed. After that, walk off brunch along Batu Bolong Beach — this is the classic Canggu beach stretch for surf watching, people-watching, and a long unhurried stroll. The sand can be soft and hot by midday, so bring sandals, water, and a hat; there are usually local vendors around, and beach clubs nearby if you want to bail early into shade.
For a relaxed late-afternoon stop, head to Old Man’s, which works best when you’re not trying to do too much — think cold drinks, salty snacks, and a very easygoing crowd drifting in from the beach. It’s typically a IDR 150,000–350,000 kind of stop depending on how long you stay and what you order, and it’s good for an unpretentious hour or two before sunset. Then finish at The Lawn Canggu, which is one of the nicest places to settle in for golden hour without overplanning it. Try to arrive about 60–90 minutes before sunset if you want a decent seat; it gets busy, especially on weekends, and table minimums can apply for the best spots. If you’re heading back to Seminyak after dark, leave around 8:30–9:00pm to dodge the worst of the post-sunset traffic and get home without a long crawl along Jalan Batu Bolong and the main coastal roads.
Make this a fun, slightly high-energy day rather than a lie-in day: head to Finns Recreation Club in Berawa right after breakfast, ideally by around 9:00am, before the heat and the family rush build. From most Seminyak villas, it’s usually a quick 10–20 minute drive depending on traffic, and the easiest way there is by Gojek, Grab, or a short driver wait-and-return. The Splash Water Park side is the main draw if you want something playful and active, with day access generally in the IDR 250,000–600,000 range depending on what’s included; bring swimwear, a towel, and a bit of cashless payment flexibility because Bali venues can be fussy about add-ons. It’s a great birthday-trip energy reset and a nice way to do something that feels a bit different from the usual beach-club circuit.
After a few hours in the water, walk or roll over to Milk & Madu Berawa for an easy brunch-lunch that still feels polished without being precious. This is one of those places where the menu works for a group: good eggs, salads, pizza, burgers, and plenty of cold drinks, with lunch usually running smoothly from late morning through mid-afternoon. Plan for about 1.5 hours and roughly IDR 120,000–250,000 per person, depending on whether you keep it light or go all in. If you want the best chance of a relaxed table, aim to arrive before 12:00pm or after 1:30pm, because this stretch of Berawa gets busy fast.
Change gears and head up to Desa Potato Head in Petitenget for a slower, more design-forward afternoon. This part of the day is less about doing and more about wandering: browse the boutique, check out the gallery-style spaces, and enjoy the resort atmosphere without needing to commit to a full beach-club blowout yet. It’s an easy 10-minute hop from Berawa when traffic behaves, a bit longer when it doesn’t, so keep your transport flexible. I’d give it about 90 minutes here, especially if you like architecture, interiors, or just a stylish place to sip something cold and reset before the evening.
Finish with the big social energy at Finns Beach Club back in Berawa for sunset, music, and that classic Bali “everyone’s out for the night” feel. For a group birthday trip, this is one of the easiest places to build momentum into the evening: arrive by around 4:30–5:00pm if you want a better chance of grabbing a comfortable spot before the sunset rush, and expect minimum spend or entry arrangements to vary by area and day. It’s worth going in knowing that this is a lively, loud, high-traffic venue rather than a quiet sunset perch, so the earlier you land, the more enjoyable it feels. Stay for around 3 hours, then head inland to Bambu Indah in Kerobokan for dinner when you’re ready to switch from party mode to polished, atmospheric dining.
Bambu Indah Dinner is the right final Seminyak-area meal for this day: elegant, warm, and a little more special than the usual beachfront circuit. Even though it leans toward an Ubud-style sensibility, the Kerobokan setting makes it a smart dinner choice if you want something memorable without a full cross-island transfer tonight. Plan roughly 2 hours and a budget of IDR 300,000–700,000 per person, depending on drinks and how celebratory you go. A reservation is a good idea here, and it’s best to book for around 7:30pm so you’re not racing from Finns Beach Club at the peak of evening traffic. If you still have energy after dinner, keep the night loose rather than trying to add one more stop — this is a good day to enjoy the flow and let the group decide whether it ends with one last drink or an early night back at the villa.
Leave Seminyak after breakfast and make this a relaxed cross-island transfer rather than a rushed check-out day. The route into Ubud is straightforward, but traffic can stack up fast once you’re past Kerobokan and heading inland, so the sweet spot is departing before 9:00am. If you’ve got luggage, ask your driver to go straight to the villa first so you can dump bags and freshen up before heading into town. Expect the drive to take about 1.5–2.5 hours and roughly IDR 350,000–700,000 per car with a private transfer; Grab or Gojek can be cheaper if you can get one, but for this kind of day a booked driver is less hassle.
Your first gentle stop should be Saraswati Temple (Pura Taman Saraswati) in central Ubud, which is perfect as a low-key “welcome to Ubud” moment. The lotus ponds, carved stonework, and calm courtyard make it feel very different from beachside Bali, and it’s an easy 30–45 minute wander without needing a full commitment. There’s no need to overdo it here — just stroll, take a few photos, and let the slower rhythm of Ubud Centre sink in before lunch.
Head over to Cafe Pomegranate in Penestanan for a first proper Ubud lunch with rice-field views and that lush, slightly hidden-away feel people come to Ubud for. It’s the kind of place where you can linger for 1.5 hours without anyone rushing you, and the menu is relaxed enough for a mixed group — salads, bowls, sandwiches, smoothies, and a few more substantial plates. Budget around IDR 120,000–250,000 per person depending on drinks and whether you go for a bigger meal. Getting there is easiest by Gojek/Grab or a short private-driver hop from central Ubud.
After lunch, wander back into the centre for Ubud Palace & Ubud Art Market, which work best as one combined afternoon stroll. The palace is quick to see — think 15–20 minutes unless you’re lingering for details — and the market is where you’ll get the full sensory hit of Ubud: batiks, silver, woven bags, dresses, carved decor, and the usual “yes, we can wrap that for you” energy. Prices are negotiable, so don’t feel bad about a polite back-and-forth; just keep it friendly and light. This is a good time to browse rather than buy impulsively, because you’ll see similar things all over town.
Finish with dinner at Hujan Locale in Ubud Centre, which is a strong first-night choice because it feels polished without being stuffy. The menu leans creative Southeast Asian, and it’s the sort of place that suits a birthday trip mood — a little celebratory, a little special, but still grounded in local flavours. Book ahead if you can, especially in July, and expect to spend around IDR 200,000–450,000 per person. After dinner, you’re in a good spot to walk off the meal with a slow loop through the quieter centre of town, then head back early and enjoy the fact that you’ve officially made the shift from beach mode to Ubud pace.
Start early at Campuhan Ridge Walk while the air is still cool; in Ubud this is one of those simple, lovely mornings that feels very “I’m actually here.” Head to the trail access near Pura Gunung Lebah and give yourself about 1.5 hours for an easy out-and-back at a relaxed pace. It’s best before 8:00am, both for the light and because the ridge gets hotter fast once the sun climbs. Wear trainers or sandals with a decent sole, bring water, and expect a gentle mix of walkers, joggers, and local dogs rather than a serious hike.
After the walk, drift over to Yellow Flower Cafe in Penestanan for brunch and a proper sit-down. It’s a short scooter or car ride from the ridge area, usually around 5–10 minutes depending on traffic, and it’s exactly the kind of place that works well when you want to slow the pace down rather than “do” Ubud. Budget roughly IDR 100,000–220,000 per person for coffee, juice, and a main, and allow around 1.5 hours so you’re not rushing. This is a good window to linger over breakfast and enjoy the greenery before the day gets busier.
Head next to Neka Art Museum in Campuhan, which is a much calmer cultural stop than the central Ubud strip and a nice contrast after brunch. Give it about 1.5 hours; entry is usually around IDR 100,000–150,000, and it’s best if you’re in the mood for Balinese art without crowds or pressure. Getting there from Penestanan is easy by scooter or car, usually 10–15 minutes. Afterward, continue inland toward the Tegallalang road area for Karsa Spa and book yourself a massage, ideally in the mid-afternoon when your body will actually appreciate it. Plan on IDR 250,000–600,000 depending on treatment length and style, and if you can, request a room with a garden or rice-field view — that’s the magic here.
For dinner, wrap the day at Warung Babi Guling Ibu Oka 3 in Ubud Centre for a very local, very Bali meal. It’s one of the classic places to try babi guling without overthinking it, and an easy final stop if you want something satisfying after a full day out. Expect around IDR 75,000–150,000 per person, and go a little earlier rather than later if you want the smoothest service and less of a queue. From there, it’s a straightforward ride back to your villa in Ubud; aim to leave once you’ve finished dinner rather than hanging around too late, since the roads around the centre can feel tight at night, especially if you’re relying on a car.
Head out early for Tegallalang Rice Terraces so you catch the soft morning light and avoid the heaviest flow of tour vans. From central Ubud, it’s usually a 20–30 minute drive, but I’d leave by about 7:00am if you can, especially in July when the roads start building quickly after breakfast. Entry is often by donation or a small parking fee depending on which access point you use, and the more photographed sections can be a little touristy, so keep walking a bit past the first viewpoints for a calmer feel. Wear sandals you don’t mind getting dusty and bring small cash for the local stalls along the ridge.
Continue a few minutes up the road to Cretya Ubud for a breakfast-lunch hybrid with a very polished, Instagram-heavy vibe and those layered rice-field views. It’s busiest later in the morning, so arriving around 9:30–10:00am is ideal if you want a good table without a long wait. Expect around IDR 200,000–500,000 per person if you’re doing coffee, a meal, and maybe a drink by the pool, and dress a bit stylishly because this is more “day club” than casual warung. If you feel like lingering, this is the easiest place on the route to slow down and let the day breathe.
After that, keep the driver moving north-east to Gunung Kawi Sebatu Temple in Sebatu, which is one of those places that feels quietly restorative after the busier terrace stops. It’s a sacred-water temple, so dress respectfully with covered shoulders and knees, and expect to pay a small entrance fee plus a sarong rental if you don’t have your own. Give yourself around 1.5 hours here; the grounds are compact, peaceful, and lovely for a slower walk without trying to “do” too much. The drive from Cretya is straightforward, though the roads get narrower as you get deeper into Tegalalang and Sebatu, so a private driver is definitely the easiest way to handle it.
On the way back toward town, stop at Tis Café Ubud in Kedewatan for a late lunch with an easygoing view and a nice reset before the evening. This is one of the more comfortable hillside stops west of the center, and it’s a good place to sit for an hour or so over something light if you’ve had a big morning. From there, head into Ubud Centre for a wandering dinner at Ubud Night Market (Pasar Senggol Ubud); it’s best after dark, when the stalls feel more alive and you can sample a few things rather than committing to one big meal. Bring cash, expect a very local, casual setup, and don’t rush it — the fun is in grazing, people-watching, and letting the evening unfold before heading back to your villa.
Start early at Sacred Monkey Forest Sanctuary in Ubud Centre before the day gets busy; this is the one spot where timing really matters. I’d aim to arrive around opening time, roughly 9:00am, so you get the forest at its calmest and the monkeys at their most entertaining rather than most chaotic. Entry is usually in the ballpark of IDR 80,000–100,000, and you’ll want to keep sunglasses, snacks, and anything dangling securely tucked away — the macaques are clever, fast, and completely unbothered by tourists. Give yourself about 1.5 hours to wander the shaded paths, stone temples, and mossy corners at an easy pace.
From there, take a short Gojek or Grab ride up to Alchemy in Penestanan for a late brunch; it’s a lovely reset after the forest and a nice change of energy. This side of Ubud feels a bit more airy and residential, with rice-field edges and yoga-studio calm, so it’s a good place to slow down over coffee, smoothie bowls, salads, or something more filling if you’re starving. Budget around IDR 120,000–250,000 per person, and if you’re going on a birthday trip with friends, this is the kind of place where everyone can linger without anyone rushing you out. Stay about 1.5 hours, then roll back toward town.
Head back into Ubud Centre for Threads of Life, a small but brilliant stop that’s easy to miss if you don’t know it’s there. It’s a compact museum-shop space, but the textile displays are genuinely special if you like craftsmanship, heritage, and the story behind Indonesian weaving traditions; it usually only needs about an hour. After that, go by car or scooter to Setia Darma House of Masks and Puppets in Mas — it’s a little south of town and worth the short ride because it feels wonderfully odd in the best way, with rooms full of masks, shadow puppets, and cultural artifacts from all over Indonesia. Plan around 1.5 hours here, and if you’re using a driver, ask them to wait because the location is a bit tucked away and not as quick to re-hail from.
Wrap the day with dinner and drinks at Donna Ubud back in Ubud Centre, which is a fun pick when you want something livelier than a quiet warung but not too formal. It works well for a birthday-trip night out: good energy, cocktails, and enough buzz to feel like a proper evening without needing to commit to a huge late night. Expect roughly IDR 200,000–450,000 per person depending on drinks and how hungry you are. If you’re staying near central Ubud, it’s an easy walk or very short ride home; if not, book your Gojek or driver a little earlier than you think, because July evenings can still be busy around the main streets and it’s nicer to leave when you’re ready rather than waiting around after dinner.
Start early and head north from Ubud for Tirta Empul Temple in Tampaksiring; this is the kind of place that feels best before the tour buses arrive and the air gets heavy. From central Ubud, it’s usually about a 30–45 minute drive, but I’d leave around 7:00–7:30am so you can arrive calmly, buy your entry ticket, and take your time watching the purification pools without the crush. Dress modestly with a sarong and sash if you have one, or rent one at the entrance, and expect roughly 60,000–100,000 IDR depending on access and whether you want to join the cleansing area.
Continue a little further along the same north-Ubud corridor to Bali Pulina Coffee Plantation in Tegallalang. This works nicely after the temple because you can shift from the spiritual pace into something slower and scenic: coffee, jungle views, and a bit of shade. It’s a good stop for tasting kopi luwak if you’re curious, but the regular Balinese coffee and ginger tea are usually the better value; budget around 75,000–200,000 IDR per person. After that, make your way to Gunung Kawi in Tampaksiring, where the descent through the stone steps is half the experience. Give yourself about 1.5 hours here, and wear decent shoes—the climb back up is no joke in the humidity.
Head back into Ubud Centre for lunch at Kebun Bistro, which is exactly the kind of reliable, comfortable reset you want after a temple-heavy morning. It’s easy to reach by car or scooter from Tampaksiring; from the north side of Ubud, plan on about 20–30 minutes depending on traffic. The menu is broad enough for mixed appetites, the air-con is a blessing, and a full lunch with drinks will usually land somewhere around 150,000–300,000 IDR per person. After lunch, keep the rest of the afternoon deliberately loose—wander a bit of Jalan Hanoman or Jalan Dewi Sita, grab a coffee, or just head back to the villa for a swim and a proper birthday-trip breather.
For dinner, book The Sayan House in Sayan and time your arrival for sunset if you can. This is the splurge of the day, and it’s worth doing properly: the river-valley views are the draw, so aim to get there with daylight still left and settle in for a long, celebratory meal. From central Ubud it’s usually only 10–15 minutes by car or taxi, but traffic around dusk can slow things down, so leave a little cushion. Expect around 250,000–600,000 IDR per person depending on drinks and how celebratory you get, and if you’re staying out after, a driver is the easiest way back rather than trying to sort transport late at night.
Start early and head east to Kanto Lampo Waterfall in Beng before the tour crowds and heat build up; if you’re leaving from central Ubud, aim for around 7:30am because the drive is usually just 20–30 minutes, but the roads get busier fast once people are out for breakfast and day tours. Parking is simple and cheap, usually around IDR 5,000–10,000, then there’s a short walk down steps to the falls. Wear sandals you don’t mind getting wet, and expect a bit of climbing around the rock pools if you want the classic photos—this is one of those spots where having a local helper take your pictures is honestly worth it.
From there, continue to Tegenungan Waterfall in Kemenuh, which is the more dramatic, larger-feeling stop and works perfectly as the second waterfall of the day. It’s only about 15–20 minutes away, but the approach is a little more developed, with more steps, more viewpoints, and more people. Plan about 1.5 hours here so you can wander down, take a swim if you feel like it, and grab a drink at one of the little warungs near the entrance. Entry is usually modest, roughly IDR 20,000–30,000, plus parking.
For lunch, head to Bebek Tepi Sawah in Peliatan, which is one of the easiest “nice but not too formal” lunch stops in the Ubud area. It’s about 20 minutes from Tegenungan depending on traffic, and the setting is the whole point: open-air tables, rice-field views, and enough space to properly recover after the waterfall steps. Their crispy duck is the obvious order, but the grilled fish and Indonesian set menus are solid too. Budget roughly IDR 120,000–250,000 per person, and it’s a good place to linger a little rather than rush.
After lunch, keep the tempo gentler with Bali Bird Park in Singapadu, which is a nice change of pace after all the water and stairs. It’s about 15–20 minutes away, and since it’s shaded and compact, it works well in the hotter part of the day. Give yourself around 2 hours to wander at an easy pace; the park is especially good if you like photography or want something a bit more varied than another temple or market stop. Tickets are usually in the IDR 300,000+ range for adults, and it’s worth checking the day’s feeding and show times when you arrive so you can time your loop properly.
Finish with dinner at Bebek Bengil in Ubud Centre, which is a dependable final stop and easy to reach back from Singapadu in about 20–25 minutes. It’s one of those classic Ubud restaurants that has earned its reputation, especially for duck, and it’s a comfortable place to settle in after a full day out. If you can, arrive a little before sunset so you’re not fighting the dinner rush, and expect roughly IDR 150,000–300,000 per person depending on what you order. After dinner, it’s a very easy hop back to your villa in central Ubud, and if you still have energy, a short night walk through Ubud Centre is a nice way to end the day without adding anything more to the schedule.
Head out early for Sidemen Valley and treat it like your big “Bali countryside” day. From central Ubud, the drive is usually around 1.5–2 hours each way depending on traffic and where your villa sits, so I’d aim to leave by about 7:00am to make the most of the cool air and softer light. The roads are narrower once you get into the valley, so a private driver is the easiest call for the day; expect to pay roughly IDR 700,000–1,200,000 for a full-day car with waiting time, especially if you’re stringing a few eastern stops together. Sidemen feels calm, green, and properly unspoiled compared with central Ubud—rice terraces, palm groves, and mountain views without the constant hum of scooters. Give yourself a couple of hours just to wander, stop for photos, and actually enjoy the scenery instead of rushing through it.
Settle in for lunch at Samanvaya Resort Lunch Terrace, which is exactly the kind of place you want on a valley day: unhurried, elevated views, and food that lets you linger. This is a lovely spot for a long, lazy meal around 11:30am–1:00pm, and the setting is worth it even if you’re only there for lunch. Budget around IDR 150,000–350,000 per person depending on drinks and how fancy you go. If you’re celebrating, this is the moment to order something cold, sit back, and just let the day slow down a bit before you head to the waterfalls. The surrounding Sidemen area is quiet, so don’t expect quick grab-and-go energy—this part of the itinerary works best when you lean into the pace.
After lunch, continue to Gembleng Waterfall for a more adventurous, slightly sweaty birthday-memory kind of stop. The short hike is what makes it fun: it’s not a huge trek, but it does involve uneven steps and a bit of a climb, so wear shoes with grip and bring water. The upper viewpoint is the real reward here, with that classic infinity-edge look over the valley, and it’s usually best in the early afternoon before the light gets too harsh. From there, carry on to Tukad Cepung Waterfall in Tembuku, which pairs nicely on the drive back toward Ubud. This one is famous for the cave-like setting and the shafts of light when conditions are right, but do expect a few stairs, a little water underfoot, and a small entrance fee of roughly IDR 30,000–50,000. It’s popular, so going mid-afternoon is fine, but don’t be surprised if it’s busier than Sidemen itself.
Back in Ubud, keep dinner low-key and restorative at Moksa Plant-Based Restaurant. It’s a beautiful final stop after a nature-heavy day: garden atmosphere, calming energy, and food that feels fresh rather than heavy. Plan for about 2 hours here so you’re not rushing your meal, and expect roughly IDR 180,000–400,000 per person depending on what you order. If you’re returning from the east in the late afternoon, aim to leave Tukad Cepung before sunset so you’re not navigating the bumpiest roads in the dark; the ride back into Ubud usually takes about 45–75 minutes from that part of Bangli / Tembuku, traffic depending. Tonight is a good one for an early finish, a slow stroll back through town if you still have energy, and a proper birthday-trip exhale.
Start your final full day in Ubud with a quiet cultural loop in the centre so it feels unhurried rather than “tick-box.” Begin at Lempad House in Ubud Centre, which is small, atmospheric, and usually best when the town is still waking up; it’s the kind of stop where 45 minutes is enough if you’re curious, or longer if you want to sketch, linger, and really take in the old studio feel. From there, walk or take a short Gojek ride to Museum Puri Lukisan on Jalan Raya Ubud. It’s one of the easiest museums to enjoy without museum fatigue — give yourself about 1.5 hours, and expect a modest entrance fee of roughly IDR 85,000–100,000. The galleries are compact, elegant, and airier than many people expect, so it’s a nice contrast to the heat outside.
After the museum, head into Kajeng for the Sari Organik Walk and enjoy one last gentle rice-field stretch without committing to a big excursion. This is best done slowly: the lane is narrow, a little uneven in parts, and more pleasant when you let yourself drift rather than rush. If you want a coffee or a drink along the way, there are small warungs and casual cafés tucked into the route, but the real point here is the scenery — green paddies, village life, and that classic “only in Ubud” mix of calm and motorbikes. Keep this flexible and low-pressure; it’s a lovely bridge between the cultural morning and lunch.
For lunch, head to Zest Ubud in Campuhan, which is one of the easiest places in town for a solo meal because it feels relaxed, bright, and not overly formal. The menu is vegetarian/plant-based and broadly priced around IDR 120,000–250,000 per person, depending on how much you order and whether you add a drink or dessert. If you’re coming from Kajeng, it’s a short ride or a reasonable walk if you don’t mind the heat, but I’d personally just grab a Gojek and save your energy. Sit upstairs if you can — it’s more breezy, and it gives the meal a slower, more birthday-trip-luxury feel without trying too hard.
Save the best for last: an anniversary-level birthday dinner at Mozaic in Kedewatan. This is the kind of place where you should dress up a little, arrive unhurried, and let the evening be the event. Book ahead if you can, especially in July, and plan on roughly IDR 600,000–1,500,000 per person depending on whether you choose à la carte or a tasting menu with drinks. From central Ubud, it’s usually a 15–25 minute drive by taxi or hotel car, so leave with plenty of time for a sunset drink first if your reservation is early evening. For the smoothest return, ask the restaurant to help call a car home; after dinner, Jalan Raya Ubud and the surrounding centre are easy enough to navigate, but it’s nicer to end the night without having to think about logistics.
Keep your last morning gentle at Ubud Yoga Centre in Ubud Centre — this is the kind of final Bali session that leaves you feeling calm rather than rushed. A restorative class or slow stretch works perfectly here, especially if you’re travelling later in the day; most morning classes run for about an hour and typically cost around IDR 150,000–300,000 per person. If you’re coming from a villa in central Ubud, a Gojek or short taxi ride is usually the easiest option, and it’s worth arriving a little early so you’re not starting your last day flustered.
After class, head to Murni’s Warung for your farewell brunch. It’s one of those long-loved Ubud institutions that still feels special, with a broad menu that works for mixed appetites and a setting that leans into the valley atmosphere instead of trying too hard. Budget around IDR 120,000–250,000 per person, and give yourself about 1.5 hours so you can actually enjoy it rather than squeeze it in. From there, take a slow walk toward Pura Gunung Lebah in Campuhan — it’s a lovely little closing stop, especially if you want one last quiet moment away from the main drag. The temple area is best treated respectfully and unhurriedly; 45 minutes is plenty, and there’s no real need to “do” much beyond soaking up the atmosphere.
If you want one final easy stop before packing up the week, drift to Sayuri Healing Food back in Ubud Centre for a coffee, smoothie, or something light. It’s the sort of place that suits a soft landing after brunch and temple time, and you can spend about an hour there without feeling like you’re burning daylight. Then keep the rest of the afternoon flexible for bags, showers, and last-minute admin. When it’s time to leave, meet your Ubud Central Taxi/driver pickup with a bit of buffer — traffic can thicken quickly, so I’d aim to have your car lined up 30–45 minutes before you actually need to go. If you’re heading onward from Ubud, the main thing is to avoid a rushed departure; Bali days go much smoother when the final transfer is treated as part of the itinerary rather than an afterthought.