Start early at Sacred Monkey Forest Sanctuary before the crowds and midday heat build up — that’s when the paths feel most peaceful and the macaques are liveliest without being too chaotic. From central Ubud, it’s an easy walk or a short Gojek/Grab ride to the Ubud Monkey Forest area; entry is usually around IDR 80,000–100,000 for adults, and the site generally opens in the morning. Give yourself about 1.5 hours to wander the temple-lined trails, stone bridges, and banyan-shaded corners at a relaxed pace. A local tip: keep sunglasses, snacks, and loose items zipped away, and don’t bring anything dangling from your hands — the monkeys are bold.
Next, head into the heart of town to Puri Saren Agung for a quick look at old royal Ubud. It’s right in the central corridor, so the move is simple: a short stroll if you’re already walking the town center, or a quick ride if you want to skip the heat. The palace grounds are compact, and 30–45 minutes is plenty unless you arrive during a performance or ceremony. After that, continue straight to Ubud Art Market, which sits right by the palace and is best while the streets are active. This is where you’ll find sarongs, woven bags, wood carvings, and the usual “Bali souvenir” staples — bargaining is expected, but keep it friendly and light. If you want the better browsing experience, go before lunch when stalls are fully set up and the lanes feel alive.
For a breather, settle into Clear Cafe Ubud in central Ubud for lunch. It’s one of those dependable spots that’s easy to recommend when you want something clean, filling, and not too fussy — think smoothie bowls, salads, wraps, curries, and fresh juices, usually around IDR 100,000–180,000 per person depending on how many extras you order. It’s a good place to reset in air-conditioned comfort before the afternoon walk. If you’re planning to shop more after lunch, keep your bag light and carry cash in smaller bills; many market stalls still prefer cash.
After lunch, make your way west to Campuhan Ridge Walk for the gentlest kind of Bali reset. If you go later in the day, the light softens nicely and the ridge gets that golden, open-hillside feel that makes it one of Ubud’s easiest wins. Plan on 1–1.5 hours total, especially if you walk out and back at an easy pace, and wear shoes with decent grip — the path is straightforward, but it can get slick if it’s recently rained. Then cap the day at Taman Dedari in Kedewatan, where the riverside setting and giant statues make dinner feel a little dramatic in the best way. It’s about IDR 150,000–300,000 per person for a relaxed meal, and it’s worth arriving a bit before sunset so you can settle in while the light drops over the valley. From central Ubud, it’s easiest by Grab/Gojek or a hotel driver, and if you’re heading back after dinner, leave a little extra time for evening traffic through the main Ubud roads.
Set out early for Tegallalang Rice Terrace, ideally by 7:00–7:30 a.m. from central Ubud so you beat both the heat and the tour-bus wave. The drive north is usually 20–30 minutes, depending on where you’re staying and how much traffic has built up around Jl. Raya Tegallalang. There are paid parking lots along the road, and most viewpoints charge a small entrance/donation fee plus extra if you want to do the swing or walk the lower paths. Give yourself about 1.5 hours here; it’s one of those places where the light changes fast, so the early-morning green really is the best version of it.
Continue a few minutes up the road to Segara Windhu Coffee Plantation for a slow late-morning break. This is a nice in-between stop rather than a destination you rush through: expect a complimentary or low-cost tasting menu, with extra drinks or snacks adding up to around IDR 50,000–120,000 per person. It’s a good place to try kopi luwak if you’re curious, though I’d stick to the regular Balinese arabica and a ginger tea unless you specifically want the novelty. The setting is relaxed, with a short walk through the plantation and a useful reset before the temple.
From there, head to Tirta Empul Temple in Tampaksiring, about 10–15 minutes away. This is one of the most important water temples in Bali, so dress respectfully: cover shoulders and knees, and wear a sarong if you’re not already carrying one. The temple complex is usually open from early morning until early evening, with entry around IDR 50,000–75,000 depending on current ticketing, and if you want to do the purification ritual in the spring pools, allow extra time to rent the required sarong and sash and to follow the queue calmly. Even if you don’t enter the water, it’s worth lingering to watch how locals move through the space with real purpose.
For lunch, make your way back toward south Ubud and stop at Bebek Tepi Sawah Ubud. It’s a classic for a reason: duck dishes, rice-field views, and a setting that feels properly “Bali without trying too hard.” Budget roughly IDR 120,000–250,000 per person depending on whether you go for the signature crispy duck, drinks, and dessert. If you want a quieter table, ask for a seat away from the main dining area; it’s a nicer pause before the afternoon temple stop.
After lunch, continue east to Goa Gajah in Bedulu, usually a 10–15 minute drive from central Ubud. This site is compact, so it doesn’t take long, but it rewards attention: the carved cave entrance, bathing pools, and mossy stonework feel atmospheric without needing much effort. The entry fee is modest, and you’ll want about an hour here, especially if you wander the garden paths rather than just ticking off the main cave. It’s best not to rush this one; the charm is in how old and lived-in it feels compared with the more polished temples.
End the day at Pura Gunung Kawi Sebatu in Sebatu, which is roughly 20–30 minutes north of Goa Gajah. This is the calm finish after a day of bigger-name sights: quieter courtyards, lily ponds, and a gentler temple atmosphere that feels far less crowded than Tirta Empul. Entry is typically around IDR 30,000–50,000, and the site is usually open through late afternoon, so aim to arrive with at least an hour before closing to enjoy it properly. If you have the energy, take your time here—the surrounding greenery and water gardens are exactly the kind of slow, last-stop scenery that makes this part of Bali feel memorable rather than just efficient.
Leave Ubud with enough time to make Goa Gajah your last easy cultural stop before heading south — it’s about 15–20 minutes from central Ubud by car or scooter, and best visited around opening time (roughly 8:00 a.m.) before tour groups arrive. Give yourself about an hour to wander the carved cave entrance, the small temple grounds, and the mossy stone steps; it’s not a huge site, but it has that quiet, atmospheric feel that makes it a good farewell to inland Bali. Dress modestly for the temple area, and expect a small entry fee plus a sarong rental if needed.
From there, continue to Sukawati Art Market in Sukawati, which works well as a practical mid-morning stop rather than a big sightseeing event. It’s usually busiest later in the day, so arriving late morning means you can browse textiles, homewares, baskets, and carved souvenirs without too much stress. Prices are very negotiable here, so start low and keep it friendly; if you’re buying gifts, this is a better place than the beach areas for local-style shopping. Allow 30–45 minutes, then head onward toward the south.
Once you’ve reached Seminyak, stop at Warung Nia for lunch — it’s a reliable, well-known place for classic Indonesian dishes when you want a proper sit-down meal without overthinking it. Expect around IDR 100,000–200,000 per person depending on drinks and how hungry you are, and plan on about an hour here. It’s an easy reset after the drive, and a good chance to arrive in the south feeling like you’ve already done something useful with the day instead of just transferring between areas.
After lunch, continue to Echo Beach in Canggu for your first real beach landing on the west coast. The vibe here is all surfboards, black sand, and people lingering along the shoreline rather than a polished swim beach, so it’s better for walking, watching waves, and settling into Canggu’s rhythm than for doing much else. If the tide is up, keep an eye on the waterline and your belongings, and expect the beach clubs and cafes nearby to be humming by late afternoon.
For sunset, make La Brisa Bali your anchor point — it’s one of the most atmospheric places on Echo Beach, with a dramatic, boho setting and prices that reflect the view and the scene. Budget roughly IDR 200,000–450,000 per person if you’re having drinks and dinner, and try to arrive before the sun starts dropping so you can actually get a decent table or lounge spot. If you still have energy after dinner, pop over to The Slow on Batu Bolong for a final coffee, dessert, or nightcap; it’s a stylish way to end the day, and the short ride between Echo Beach and Batu Bolong is usually just 5–10 minutes depending on traffic.
Ease into the day with a beach walk at Batu Bolong Beach, which is really the heart of Canggu’s surf-and-sunrise scene. If you get there before 8:00 a.m., the sand is still relatively calm, the light is soft, and you can watch surfers paddling out without the usual late-morning buzz. Parking is simple via scooter or Grab drop-off near Jl. Pantai Batu Bolong; expect a small parking fee of around IDR 2,000–5,000 if you’re on a scooter. This is a good time to wander a bit, grab a coconut if you spot a beach vendor, and just take in how the neighborhood wakes up.
From there, head to Crate Cafe on Jl. Pantai Batu Bolong for brunch. It’s one of those places that’s busy for a reason: big portions, fast-moving service, and reliably strong coffee. Plan on around IDR 80,000–160,000 per person depending on whether you go all-in on a smoothie bowl, eggs, and coffee. It gets crowded late morning, so arriving before 10:00 a.m. usually means a shorter wait and a better chance at a table.
After brunch, shift over to Finns Recreation Club in Berawa for a change of pace. It’s a handy place to cool off, especially if you want a pool break, a workout, or just a few easy hours indoors when the heat peaks. Entry and activity costs vary depending on what you use, but budget roughly IDR 100,000–300,000+ if you’re dropping in for a pool or casual pass, more if you add fitness or spa extras. A taxi or Grab from Batu Bolong to Berawa is usually only 10–15 minutes, though traffic can stretch that out a bit around noon.
Keep things mellow with some time at Berawa Beach, which feels a little softer and less frantic than Batu Bolong. It’s a nice stretch for sitting with a book, checking the surf, or wading in if the conditions are good; just know the currents can be strong, so don’t treat it like a lazy swimming beach unless the water looks calm. If you want a snack or cold drink, the surrounding Jl. Pantai Berawa strip has plenty of easy options, and you can linger here without feeling rushed.
For dinner, head to Milk & Madu in Berawa. It’s one of the easiest all-rounders in Canggu — casual, polished enough for a proper meal, and good for everything from salads and pizzas to heartier mains. Expect around IDR 100,000–200,000 per person, and try to arrive before 7:00 p.m. if you want to avoid the dinner rush. From there, roll into the night at Atlas Beach Club, just a short drive away along the Berawa coast. It’s the high-energy finale of the day: sunset views, DJ sets, beach-club atmosphere, and plenty of people-watching. If you want the best timing, arrive around golden hour so you’re settled before the music and crowds peak; table reservations often come with minimum spend, while casual entry can vary by event and day.
Arrive in Seminyak with enough time to ease in rather than rush; if you’re coming up from Canggu, the late-morning window is usually the sweet spot, since traffic is calmer and you can drop bags before the real heat kicks in. Start with Petitenget Temple, a compact but atmospheric seaside temple where the carved gates and incense feel like a proper Balinese reset before you shift into beach mode. It’s usually a quick stop of about 45 minutes, and the best etiquette is simple: dress respectfully, and if you want to step inside the inner areas, wear a sarong or use the one provided at the entrance.
From there, it’s an easy wander to Seminyak Beach for a last proper stretch of sand time. This is more about strolling than swimming: watch the surfers, skim the line of beach clubs from a distance, and enjoy the wide-open shoreline before the day gets busier. If you’re arriving around late morning, the light is good and the beach is lively without being too chaotic yet. A shaded sunbed rental, if you want one, typically runs around IDR 100,000–200,000 depending on the spot.
For brunch or lunch, head to Sisterfields near Seminyak Square—it’s one of those dependable places locals and travelers both use when they want a solid meal without thinking too hard. Expect modern café plates, good coffee, and a bill in the IDR 100,000–200,000 per person range if you’re having a proper meal and drink. After that, make your way onto Jalan Kayu Aya (Eat Street), which is the main strip for easy browsing, boutique hopping, and one last slow coffee stop; it’s best approached on foot so you can duck in and out of shops without committing to a full shopping mission.
Later, pop into Kynd Community Seminyak for something lighter and very much in the “one more cute drink before sunset” category. It’s bright, photogenic, and a nice pause if the afternoon starts to feel sticky; plan on IDR 80,000–170,000 per person. If you still have energy after that, keep the late afternoon loose rather than overfilling it—Seminyak is at its best when you leave space for wandering between cafés, boutiques, and the side streets off Jalan Kayu Aya.
Finish in Jimbaran Bay for the classic beachfront seafood dinner, which is one of those Bali rituals worth doing once properly. Come for sunset if you can, then settle in at one of the long-running seafood places along the sand—think grilled fish, prawns, clams, sambal, and rice served right at the table with your feet in the sand. Dinner usually lands around IDR 200,000–500,000 per person depending on how much seafood you order, and it’s smart to arrive just before sunset so you get both the view and a relaxed table before the busiest rush. If you’re heading back afterward, plan on a late departure and keep Grab, Gojek, or a Bluebird taxi in mind since post-dinner traffic can be slower than you expect.