Start with Ubud Palace (Puri Saren Agung), which is the easiest way to get your bearings on day one. It’s right in the center, so if you’re staying anywhere around Jalan Raya Ubud, Monkey Forest Road, or the Ubud market area, you can just walk over. Give yourself about 45 minutes to wander the outer courtyards, admire the carved stone gates, and get a feel for the traditional family-compound layout. It’s not a huge sightseeing stop, but it’s the kind of place that makes Ubud click.
From there, step straight into Ubud Traditional Art Market next door while it’s still active but not overwhelming. Morning is best before the heat builds and before the day-trippers fully arrive. You’ll find batik, woven bags, baskets, sarongs, woodcarvings, and the usual souvenir mix; expect to bargain politely and start lower than the first price. If you need cash, there are plenty of ATMs around the center, but keep small notes handy for snacks and small purchases.
For breakfast or a late brunch, head to Cafe Wayan & Bakery, one of those long-running Ubud places that’s been feeding travelers for years for a reason. It’s a comfortable stop for both Indonesian dishes and familiar Western choices, and the garden seating makes it feel like a proper Ubud pause rather than a rushed meal. Plan on roughly $8–15 per person depending on whether you go simple or fuller on coffee, juice, and a main. From the market area, it’s an easy walk, or a very short scooter/taxi ride if the heat is already building.
After lunch, continue to Saraswati Temple, which is one of Ubud’s prettiest low-effort stops. The lotus pond in front of the temple is the whole show here, especially if the flowers are open and the light is soft. It’s a quick visit, about 30–45 minutes, and it fits nicely without overloading your first day. Dress respectfully if you want to go closer into the temple areas, and if there’s a ceremony on, just stay to the sides and let locals pass.
Later in the day, make your way to Campuhan Ridge Walk for an easy scenic stretch as the temperature drops. If you’re starting from the center, it’s a short ride by taxi or scooter to the trail entrance near Jalan Bangkiang Sidem; from there, the walk itself is free and usually takes around 1.5 hours at an unhurried pace. Go later in the afternoon if you can, since the ridge is much more pleasant once the sun starts easing off, and the light over the hills is lovely. Wear decent sandals or trainers rather than flimsy flip-flops, and bring water—there’s very little shade on parts of the path.
Wrap up your first night at The Sayan House in Sayan, which is one of the best “first night in Ubud” dinner choices if you want a view without making the day feel too formal. It sits above the valley, so book ahead if possible and aim to arrive a little before sunset. Expect a scenic, slightly splurgey meal at around $20–40 per person depending on drinks and how many courses you order. A taxi from central Ubud is the easiest way there and back, and after dinner you’ll have a smooth, lazy return to your hotel rather than trying to navigate on foot in the dark.
Start early at Sacred Monkey Forest Sanctuary in Padangtegal before the day-trippers roll in, ideally right when it opens around 9:00 a.m. You’ll get the coolest temperature, lighter foot traffic, and a better chance to enjoy the stone temple gates, banyan-shaded paths, and the quieter corners of the forest without feeling mobbed. Entrance is usually around IDR 80,000–100,000 for adults, and it’s an easy walk from most central Ubud stays or a quick 5–10 minute scooter/car ride from Jalan Raya Ubud or Monkey Forest Road. Keep sunglasses, snacks, and anything dangling secure—those monkeys are fast and shameless.
After the forest, head straight to Ibu Oka in Ubud center for a classic babi guling lunch. This is one of those very Balinese meals that’s best eaten in the middle of the day when you’re already out and about, and it’s a convenient stop from the Monkey Forest area by foot or a short ride. Expect a simple, busy local setup, with plates usually in the IDR 90,000–180,000 range depending on what you order. If you want the full experience, go for the mixed plate and be ready for spice, crispy skin, and a proper no-frills lunch that doesn’t waste your time.
From there, continue to Agung Rai Museum of Art (ARMA) in Pengosekan for a slower, more cultural afternoon. It’s one of the better museums in Ubud if you want Balinese and Indonesian art without the crush of the main strip, and the grounds themselves are calm enough to feel like a reset after lunch. Plan about 1.5 hours, and tickets are generally around IDR 75,000–150,000 depending on exhibitions and access. Afterward, swing by Kebun Bistro back in central Ubud for coffee, a pastry, or a light late-afternoon bite; it’s an easy place to sit for an hour, cool down, and watch the Ubud rhythm slow a little. If you’re moving by car, Pengosekan to central Ubud is usually only 5–10 minutes, though traffic near the Monkey Forest turnoff can snarl at peak times.
In the late afternoon, leave Ubud center and head toward Tegenungan Waterfall in Kemenuh, which is best when the sun is lower and the light is softer on the cliffs and spray. The drive from central Ubud is usually 20–30 minutes, but give yourself a little buffer because the roads out that way can get busy. The site is popular and can feel commercial around the entrance, but the waterfall itself is still worth seeing if you time it well; budget around IDR 20,000–50,000 plus parking. Wrap the day with dinner at Locavore NXT in Lodtunduh for a special Ubud night—this is the reservation to lock in ahead of time, and it’s the most ambitious meal of the day, so don’t rush it. Plan for about 2 hours, dress neat-casual, and expect a tasting-menu style experience in the IDR 600,000–1,500,000+ per person range depending on drinks and menu.
Start early for Tegalalang Rice Terrace in Tegalalang, because this is one of those places that gets dramatically busier after about 9:00 a.m. If you can leave Ubud around 7:00–7:30 a.m., you’ll catch cooler air, softer light, and fewer photo-hunting crowds. From central Ubud it’s usually a 20–30 minute drive by scooter or car, a little longer if traffic is already building on the northbound road. Expect layered rice fields, narrow footpaths, and a lot of little lookout points; if you want a slower walk, budget closer to 1.5 hours and wear proper shoes because the steps can be slippery after watering or rain.
Next head to Pura Tirta Empul in Tampaksiring, about 20 minutes away depending on traffic and where you enter from. This is the place to slow down a little: the temple water pools, stone courtyards, and spring-fed bathing area have a very different energy from the terraces. Entry is usually around IDR 50,000-ish for foreigners, plus sarong rental if needed, and if you want to watch or join the cleansing ritual, give yourself enough time to do it respectfully rather than rushing straight through. Mid-morning is a good window because it’s active without feeling chaotic, but remember this is an actual religious site, so cover shoulders and knees and move quietly around worshippers.
From there, continue to Gunung Kawi in Tampaksiring, which is one of the most rewarding walks in the area. The approach involves a long stair descent into a lush river valley, so pace yourself on the way down and save a little energy for the climb back up. It’s usually less crowded than the headline temples, and the carved shrines tucked into the cliffside feel especially atmospheric around midday when the valley is bright and green. After that, come back south for lunch at Bebek Tepi Sawah in Peliatan, where the rice-field setting makes the meal feel like a proper pause rather than just a refuel. A duck dish here is the classic choice, and lunch typically lands around USD 10–20 per person depending on drinks and whether you go for the fuller set menu.
After lunch, make a relaxed stop at Bali Pulina Agro Wisata in the Tegalalang area on the way back toward Ubud. This is a good mid-afternoon breather: coffee, herbal teas, and small tastings with jungle and plantation views, usually for around USD 5–12 per person. It’s more about the slow lookouts and the sit-down than about ticking off a sight, so don’t overthink the timing—about an hour is enough unless you want to linger over the swing photo spots or the tasting tray.
Wrap the day at Pison Ubud in Ubud center, which is a nice choice when you want dinner somewhere polished but not too formal after a full temple-and-country loop. It’s easy to reach by car or scooter from most central Ubud stays, and it works well for an early dinner or a long coffee-to-dessert stop if you’re not hungry right away. Expect around USD 10–25 per person depending on what you order; it’s one of those places where the setting is as much the point as the food, so it’s a good spot to decompress, sort your photos, and keep the night low-key before another Ubud day tomorrow.
Start early at Goa Gajah in Bedulu before the tour buses and heat settle in — aim to leave central Ubud around 7:30–8:00 a.m. by scooter or car, which is usually a 15–25 minute hop depending on where you’re staying. The site itself is compact, so about an hour is enough to walk the carved cave entrance, the bathing pools, and the shaded outer grounds without rushing. Entry is usually a small ticket fee, and you’ll want a sarong or the one provided at the gate; mornings are best because the limestone paths can get sticky and crowded later. From there, head west toward Campuhan for a late-morning change of pace at the wonderfully odd Blanco Renaissance Museum.
Blanco Renaissance Museum is one of those places that feels very Ubud in the best way — a little theatrical, a little eccentric, and completely different from the temple-and-rice-field rhythm of the last few days. Plan on 1 to 1.5 hours here; the museum typically runs on daytime hours and has a modest entry fee, and the hilltop setting adds to the experience. After that, stay in the same area for lunch at Bridges Bali, which is ideal because you don’t need to burn time moving around town. Book if you can, especially for a river-view table, and expect roughly $15–30 per person depending on whether you go light or make it a proper lunch. The Campuhan valley setting is the real draw here, so linger a bit — this is one of the easiest places in Ubud to slow down without feeling like you’ve “done” too much.
For your final culture stop in town, head back toward the center to Museum Puri Lukisan. It’s an easy transition from Campuhan — about 10–15 minutes by car or motorbike, a little longer if traffic around central Ubud is busy — and it’s the kind of place that rewards a calm, unhurried visit. The museum focuses on traditional Balinese painting and woodcarving, and 1 to 1.5 hours is plenty unless you’re particularly into art history. From there, drift north-west to Karsa Cafe in Kedewatan for a late-afternoon breather. It’s a lovely final Ubud pause: rice-field views, cold drinks, dessert, and a very unforced atmosphere. Give yourself around an hour, order something simple, and just enjoy the fact that you’ve got one more sunset-ish moment in the Ubud greenery before dinner.
Finish your last Ubud night with dinner at Murni’s Warung in the center of town, which is one of the most reliable farewell choices in Ubud because it’s central, easy to reach, and genuinely good without needing to overthink it. From Karsa Cafe, it’s a short drive back into town — usually 10–20 minutes depending on traffic — so you can head there after the late-afternoon stop without feeling rushed. Expect about 1.5 to 2 hours for dinner, with prices roughly in the $12–25 range per person. If you want a smoother evening, come a little earlier than peak dinner time, then take one last walk along Jalan Raya Ubud afterward before turning in for the move to the coast tomorrow.
Leave Ubud around 10:00–10:30 a.m. so you can miss the ugliest traffic and still arrive in Uluwatu before lunch. The most straightforward run is via the Bali Mandara Toll Road, then down through Jimbaran toward Pecatu; in normal conditions it’s about 2 to 3.5 hours door to door, but on a busy Saturday it can stretch, especially once you’re crossing the south Bali grid. Keep your luggage with you, and if your driver suggests an early coffee or bathroom stop, take it—there aren’t many truly convenient pauses once you’re past Denpasar.
Start with Jimbaran Bay for an easy, beachside lunch and a soft landing after the transfer. This is the classic place for grilled fish, prawns, and squid right on the sand; even the simpler spots around Kedonganan and Jimbaran Beach feel special when the tide is out and you can hear the water while you eat. Expect roughly IDR 150,000–350,000 per person depending on how seafood-heavy you go; if you want a reliable sit-down option, look around Menega Cafe or Cuca for a more polished meal. After lunch, take a short stroll to Kelan Beach in Kedonganan—it’s quieter than the main bay, often with fishing boats, less crowding, and a calmer reset before the cliff-top part of the day. Give yourself 30–45 minutes here, just enough to stretch your legs and shake off the drive.
From Kelan Beach, head up to Uluwatu Temple (Pura Luhur Uluwatu) in Pecatu for the late-afternoon light. Plan to arrive with enough cushion to walk the cliff path, watch the ocean from the temple edge, and stay for the temple atmosphere as the day cools down; admission is usually around IDR 50,000 for adults plus a sarong at the gate, and parking is easy if you’re coming by car. Keep an eye on your belongings around the temple grounds—especially sunglasses, hats, and phones—because the monkeys are very active here. After that, drift over to Single Fin, the peninsula’s most iconic sunset perch, for a drink while the surf below starts glowing gold; it’s casual, lively, and a little touristy, but the view is the point, and a couple of drinks or snacks usually lands around IDR 150,000–400,000 for two depending on what you order.
Finish with dinner at Suka Espresso in Pecatu—it’s one of the easiest first-night choices because the menu works for almost everyone, service is usually straightforward, and it’s close enough that you won’t spend your first evening in a car. Expect about IDR 150,000–300,000 for a solid meal and drinks, with options ranging from bowls and salads to burgers, pastas, and breakfast-all-day favorites if you’re arriving later than planned. If you still have energy after dinner, keep the night simple: a short drive back to your stay, a quick walk around the neighborhood, and an early call it—tomorrow is better enjoyed with a fresh start and a full sleep.
Start at Padang Padang Beach early, ideally by 8:00 a.m., before the narrow access road and parking area start feeling busy. It’s a quick beach for a relaxed first swim or just a barefoot wander down the steps, and the whole point is to enjoy it before the tour buses and surf crowds thicken up. Parking is usually a small cash fee, and the beach entrance also has a ticket charge, so keep a little cash handy. From most Uluwatu stays, it’s a short scooter or car ride; if you’re using Grab/Bluebird, expect the usual short-trip wait times in this area, so it’s often easier to arrange your return ride before you head down.
From Padang Padang Beach, continue to Bingin Beach for a slower, prettier change of pace. The vibe here is more laid-back and a bit more “you found the secret corner,” with a steep staircase down to the sand, cliffside warungs above, and excellent views if you don’t mind a little up-and-down on foot. Give yourself time to just linger rather than rush through — this is the sort of place where the best part is sitting still for a while. For lunch, head to Drifter Surf Shop Cafe & Gallery nearby in Bingin, which is one of those reliable Uluwatu stops locals actually use for a good coffee, smoothie bowl, or a proper lunch without trying too hard; figure around $8–18 per person depending on whether you keep it light or go for a fuller meal.
After lunch, make your way down to Dreamland Beach in Pecatu for a bigger, more open stretch of sand that feels different from the smaller coves earlier in the day. It’s a nice afternoon reset if you want room to walk, swim, or just sit with a book while the light softens over the cliff line. Toward evening, swing back to The Cashew Tree in Bingin for dinner — it’s a dependable pick with a casual, social atmosphere and enough variety on the menu to work for most moods, with prices generally around $10–25 per person. If you still have energy after dinner, finish with a drink at Rock Bar Bali at Ayana Estate in Jimbaran. It’s one of the classic south-Bali sunset spots, and the setting is the real reason to go: arrive around golden hour, expect a bit of a queue or resort-style logistics, and budget roughly $15–35 for drinks. From Bingin or Pecatu, leave a bit early for the drive because the approach through Jimbaran can slow down as evening settles in.
Start early for Nyang Nyang Beach in Pecatu and treat it like your final “good hike for a great reward” moment in south Bali. From most Uluwatu stays, it’s usually a 15–25 minute drive, but the key is to arrive by around 8:00 a.m. so you’re not climbing down in full heat. Parking is simple but informal, and the descent is steep enough that you’ll want proper sandals or trainers rather than flip-flops; budget a little energy for the climb back up. This is one of those beaches that feels wild and spacious in a way the busier south-coast spots don’t, so stay for a swim, a wander, and a few quiet photos before the day warms up.
Head a short drive east to Kelly’s Warung in the Nusa Dua area for a relaxed lunch and a reset after the beach. It’s an easy, unfussy stop for smoothies, bowls, fresh juices, and simple seafood plates, with most meals landing around $8–20 per person depending on how hungry you are. If you’re coming from Pecatu, expect roughly 25–40 minutes on the road depending on traffic; in practice, late morning to around noon is the sweet spot before lunch crowds build. This is the kind of place where you can linger without feeling rushed, so use it as your mid-day pause rather than trying to pack in anything else.
For a slower second beach stop, go to Thomas Beach back in Pecatu. It’s a nicer bet than trying to chase a packed headline beach on your final day: easier-going, more open, and good for a last swim if the tide is calm. Give yourself about 1.5 hours here, and if you want a little structure, just walk the sand, grab a coconut if someone’s selling them, and let the afternoon slide. After that, move up the cliff for a celebratory drink at El Kabron Bali. This is one of those places where timing matters: aim for the late-afternoon slot, roughly 4:30–6:00 p.m., so you catch the light on the water and don’t feel like you’re paying purely for the view. Expect $20–40 per person depending on what you order, and it’s worth dressing a touch smarter than your beach gear.
For the big final-night splash, continue to Savaya Bali in Pecatu. It’s a dramatic cliff club, so go in expecting atmosphere, a strong sunset-to-night transition, and higher spend — roughly $25–60+ per person once you factor in entry, drinks, or a minimum spend setup if applicable. If you want dinner first, keep it light at El Kabron Bali or save your appetite, because Savaya Bali works best when you’re not overly full. Finish the trip with a proper Balinese dinner at Warung Bejana in Pecatu, where you can bring the night back down to earth with local flavors instead of another bar-heavy stop; plan on $12–30 per person and about 1.5 hours. For heading back afterward, pre-book a car or use Grab/Bluebird if available in your area, because after dinner and club hours the peninsula roads can be slow and ride availability can get patchy.