Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

5-Day Bali Trip from Hotel Base

Day 1 · Fri, May 8
Kuta, Bali

Arrival and South Bali

  1. Hotel in Bali to Kuta transfer — Kuta/Jimbaran corridor — Private car or taxi from your hotel, about 45–90 minutes depending on base; depart now/soon and aim to arrive before the worst traffic, with drop-off near your first stop to avoid parking hassles.
  2. Waterbom Bali — Kuta — Best done early to beat crowds and heat, with a fun mix of slides and downtime to ease into the trip; morning, ~3 hours.
  3. Kuta Beach walk — Kuta — Easy seaside stretch for a classic first-day Bali sunset vibe and people-watching; late afternoon, ~1 hour.
  4. Poppies Restaurant — Kuta — Long-running Bali favorite for a relaxed first dinner near the beach; evening, ~1.5 hours, approx. US$15–25 pp.
  5. Beachwalk Shopping Center — Kuta — Convenient final stop for coffee, an air-conditioned reset, or last-minute basics before heading back; early evening, ~1 hour.

Arrival to Kuta and first check-in

From your Hotel in Bali, head to Kuta now by private car or taxi; expect roughly 45–90 minutes depending on where you’re based and how the traffic stacks up around Sunset Road and the Jimbaran corridor. If you can, leave as soon as possible and get dropped close to your first stop so you don’t waste time hunting for parking in the hottest, busiest part of the day. For two people, a ride-hail or hotel taxi is the easiest move, and once you’re in Kuta everything today is walkable or a very short hop by car.

Morning at Waterbom Bali

Spend the next few hours at Waterbom Bali, the classic first-day soft landing in Kuta. It usually opens around 9:00 AM, and going early is the smart play: shorter lines, cooler temperatures, and a better chance to enjoy the big slides before the midday rush. Plan on about 3 hours here if you want a good mix of adrenaline and downtime; tickets are typically in the upper mid-range for Bali, and lockers, towels, and food are all available on site, so you can travel light. The park is right by Jl. Kartika Plaza, which makes the logistics easy if you’re coming straight from your hotel transfer.

Late afternoon and dinner in Kuta

After a shower and a reset, head out for a relaxed Kuta Beach walk in the late afternoon. This is the easiest place to get that first Bali sunset vibe: soft sand, surf schools, beach vendors, and lots of people just lingering with a drink or an ice cream. From there, continue to Poppies Restaurant for dinner — it’s one of those old-school Kuta favorites that still works because it’s tucked away from the noisiest beachfront strip and gives you an easy, unhurried first meal. Expect around US$15–25 per person, and it’s a nice idea to book or arrive a bit early if you want a calmer table.

Evening reset at Beachwalk Shopping Center

Finish with a quick stop at Beachwalk Shopping Center on Jl. Pantai Kuta for air-conditioning, coffee, or any last-minute basics you realize you need on day one. It’s also a good place to pick up sunscreen, phone chargers, or a light rain shell if you forgot anything at the hotel. From here, it’s an easy ride back to your base in Bali by Grab, Gojek, or hotel taxi — usually 15–30 minutes depending on where you’re staying and how busy the roads are after dark.

Day 2 · Sat, May 9
Ubud, Bali

Central Ubud

Getting there from Kuta, Bali
Private car/taxi via Grab or Gojek (1.5–2.5h, ~IDR 250,000–450,000). Leave after the Kuta morning to beat midday traffic and still make Tegallalang early.
Bluebird taxi or prebooked driver on Klook/GetYourGuide; similar time, often easier for hotel pickup.
  1. Tegallalang Rice Terrace — Tegallalang, Ubud — Start with Bali’s most iconic landscape while the morning light is best for photos and the air is cool; morning, ~1.5 hours.
  2. Gunung Kawi Sebatu Temple — Sebatu — Quiet water-temple stop that pairs well with the rice terraces and feels less rushed than central Ubud; late morning, ~1 hour.
  3. Lunch at Clear Cafe — Ubud — Fresh, healthy option in town for an easy midday break; lunch, ~1.25 hours, approx. US$10–18 pp.
  4. Sacred Monkey Forest Sanctuary — Ubud — Classic Ubud experience and best after lunch when you’re back in town and the rhythm is slower; afternoon, ~1.25 hours.
  5. Pura Taman Saraswati — Ubud Center — Beautiful lotus-pond temple that’s ideal as a gentle cultural stop before dinner; late afternoon, ~45 minutes.
  6. Dinner at Locavore NXT — Lodtunduh/Ubud outskirts — Make this your marquee meal of the trip with a polished, destination-worthy tasting experience; evening, ~2 hours, approx. US$60–120 pp.

Morning

Leave Kuta after breakfast and head inland to Tegallalang Rice Terrace while the light is still soft and the valley air is cool. If you’re rolling in from the south, getting there by around 8:00–8:30 a.m. is ideal; the views are best before the tour buses and big photo crowds build up. Expect the full stop to take about 1.5 hours, and budget a little cash for the entrance/parking area and optional swing or photo spots if you’re tempted. Wear shoes with grip — the paths can be slippery if it rained overnight — and don’t rush the upper edges; the best angles are often just a short wander away from the obvious viewpoint.

A short drive up into Sebatu brings you to Gunung Kawi Sebatu Temple, which feels like a reset after the busier terrace area. This is one of those places that rewards slowing down: koi ponds, clean water gardens, and a calmer atmosphere than central Ubud. Plan on about an hour here, and dress modestly with a sarong or a cover-up over shoulders and knees. It’s usually quieter late morning, and the walkways are easy enough, so you can take your time without feeling like you’re on a timer.

Lunch

Head back toward town for Clear Cafe in Ubud, a solid lunch break when you want something light after a morning of sightseeing. The menu leans fresh and healthy — smoothie bowls, salads, bowls, juices, and decent vegetarian options — and lunch for two typically lands around US$20–36 total depending on how much you order. It’s a good place to cool off, recharge your phone, and sit for a proper hour or so before diving back into the busier parts of town.

Afternoon and Evening

After lunch, make your way to the Sacred Monkey Forest Sanctuary in Padangtegal, when the pace naturally slows and the afternoon shade makes the walk more comfortable. Give yourself about 1.25 hours here; the monkeys are entertaining but opportunistic, so keep sunglasses, water bottles, and loose snacks tucked away. From there, a short ride brings you to Pura Taman Saraswati in Ubud Center, where the lotus pond and carved temple front are especially lovely in late afternoon light. It’s a quick, peaceful stop — around 45 minutes is enough — and then you can stroll nearby streets for a little shopping or coffee before dinner.

Finish the day with Locavore NXT on the Lodtunduh/Ubud outskirts, your statement dinner for the trip. This is the kind of meal to book ahead; aim for a reservation around 7:00 p.m. and expect roughly two hours for the full experience. The tasting menu is the main event, and at around US$60–120 per person it’s worth arriving relaxed and hungry. If you’re heading back afterward, book your ride from the restaurant rather than waiting on the roadside — it’s easier, especially once dinner service wraps and the surrounding lanes are quieter.

Day 3 · Sun, May 10
Candidasa, Bali

East Bali coast

Getting there from Ubud, Bali
Private driver/car (2–3h, ~IDR 350,000–600,000). Best as a morning departure so you arrive in time for the coast and Tirta Gangga.
Shared transfer/booked shuttle via 12Go or Klook; cheaper but less flexible and can add time.
  1. Jalan Raya Candidasa arrival and scenic drive — Candidasa coast — Take the day at a slower pace on the east side, with scenic coastal road views and easy check-ins at viewpoints; morning, ~2–3 hours including transit from Ubud area.
  2. Virgin Beach (Pantai Pasir Putih) — Bugbug, near Candidasa — One of the nicest east-coast beaches for swimming and a calmer beach day than the south; late morning, ~2 hours.
  3. Warung Bintang — Candidasa — Simple, dependable lunch spot with sea views and good value near the beach corridor; lunch, ~1.25 hours, approx. US$8–15 pp.
  4. Tirta Gangga Water Palace — Ababi, Karangasem — A highlight for serene pools, stone paths, and photos, best after lunch before the heat peaks; afternoon, ~1.5 hours.
  5. Lempuyang Temple area viewpoint stop — Bunutan, Karangasem — Iconic east-Bali scenery with mountain-and-sea atmosphere; late afternoon, ~1.5 hours including transfer and viewpoint time.
  6. Vincent’s — Candidasa — Good finishing dinner for an easy, upscale-but-relaxed east Bali evening; night, ~1.5 hours, approx. US$18–35 pp.

Morning

Leave Ubud early and take the inland-to-east road toward Candidasa so you’re not arriving in the middle of the heat or lunch traffic; with a private driver it’s usually a 2–3 hour run, and the last stretch into Karangasem feels much calmer than the south. Once you reach Jalan Raya Candidasa, keep things unhurried: this coastal strip is more about the atmosphere than ticking boxes, with small oceanfront pull-offs, temple views, and little road-side stops where you can stretch your legs, grab a cold drink, and ease into the east Bali rhythm. If your driver is waiting, it’s worth making a quick scenic stop along the coast before heading to the beach.

Late Morning to Lunch

Head to Virgin Beach (Pantai Pasir Putih) in Bugbug for the best swim of the day. The water here is usually clearer and calmer than many south Bali beaches, and the setting still feels local rather than overbuilt. Plan on roughly 2 hours if you want to actually swim, sit under an umbrella, and not rush; basic beach loungers are usually available for a small fee, and you’ll see warungs offering fresh coconuts, grilled corn, and simple noodles. For lunch, go to Warung Bintang back in Candidasa — it’s dependable, easy, and one of those places where the setting does half the work. Expect straightforward Indonesian and Western basics, sea views, and good value at around US$8–15 per person; it’s a good reset before the afternoon temple stop.

Afternoon Exploring

After lunch, continue inland to Tirta Gangga Water Palace in Ababi, Karangasem, and go around mid-afternoon when the light is softer and the grounds feel a bit less intense. The stone stepping paths, lotus pools, and fountains are the main draw, and it’s one of the most photogenic stops in east Bali without feeling too hectic if you move at an easy pace. Entry is usually modest, and it’s worth bringing a little cash for tickets, parking, and the occasional snack from the vendors outside. From there, finish with the Lempuyang Temple area viewpoint stop in Bunutan, Karangasem for the classic east-Bali mountain-and-sea mood; even if you’re not doing the full temple climb, the surrounding viewpoint area gives you that dramatic backdrop without turning the afternoon into a long queue. Go late afternoon if you can, when the air starts to soften and the hills look richer in color.

Evening

Come back to Candidasa for dinner at Vincent’s, which is one of the nicer places to end an east Bali day without making it feel stiff. It’s relaxed but polished, with good cocktails, seafood, and Indonesian dishes done a bit more thoughtfully than the average beach-town restaurant; budget about US$18–35 per person depending on drinks and how big you eat. If you’ve still got energy after dinner, take a slow walk along the main road near the waterfront and call it an early night — east Bali is at its best when you don’t try to cram too much into it.

Day 4 · Mon, May 11
Nusa Dua, Bali

Nusa Dua beaches

Getting there from Candidasa, Bali
Private car/driver via Grab/Gojek or hotel-arranged taxi (2–3h, ~IDR 450,000–700,000). Depart after breakfast; road traffic into the south can be slow later in the day.
Prebooked day car with driver on Klook/12Go for a fixed price and easier pickup.
  1. Nusa Dua Beach walk — Nusa Dua — Start with a clean, calm beachfront stretch for swimming or a gentle morning walk; morning, ~1.25 hours.
  2. Museum Pasifika — Nusa Dua — Strong cultural stop to balance the beach time with a polished, indoor activity; late morning, ~1.25 hours.
  3. Lunch at Bumbu Bali — Nusa Dua — Excellent place to try well-executed Balinese dishes in an easy location between sights; lunch, ~1.5 hours, approx. US$15–30 pp.
  4. Geger Beach — Sawangan, Nusa Dua — Quieter sand-and-sea stop with a more local feel and good swimming conditions; early afternoon, ~2 hours.
  5. Sofitel Bali Nusa Dua’s beach club / sunset drinks — Nusa Dua — Best used for an unhurried golden-hour break after the beach, with comfortable seating and easy logistics; late afternoon, ~1.5 hours.
  6. Kayuputi — The St. Regis Bali Resort, Nusa Dua — Upscale finale for your Nusa Dua day, especially good if you want a celebratory dinner; evening, ~2 hours, approx. US$50–100 pp.

Morning

Arrive in Nusa Dua from Candidasa by private car or hotel-arranged taxi, ideally after breakfast and before the southbound traffic thickens; once you’re in the resort zone, the roads are smooth but the one-way loops and security gates around the hotel strip can make the last few minutes feel slower than they look on a map. Drop bags if you’re early, then head straight to Nusa Dua Beach for an easy first hour: this is the calm, polished side of Bali, with a broad shoreline, tidy paths, and water that’s usually gentler than the west coast. A barefoot walk here is the point; swimming is best if the tide is friendly, and the beach opens out enough that it never feels cramped even on a busy Monday.

Late Morning to Lunch

From the beach, it’s a short taxi hop or hotel shuttle to Museum Pasifika in the collection of resort roads behind the main beachfront. It’s one of the better indoor stops in the south because it’s well kept, quiet, and genuinely worth the time if you like Southeast Asian art, Balinese painting, and colonial-era pieces; budget about 45–60 minutes to browse comfortably, and go before lunch so you’re not rushing. After that, have Lunch at Bumbu Bali, which is one of the easiest reliable choices in Nusa Dua for proper Balinese flavors without any fuss. Order a mix of dishes rather than just one main — this is where the lawar, satay, and richer spice pastes shine — and expect roughly US$15–30 per person depending on how much you drink.

Afternoon to Evening

After lunch, take a slow ride down to Geger Beach in Sawangan for a quieter, more local-feeling stretch of sand; it’s a good place to reset after the more manicured resort zone, with better chances of finding space to yourself and water that’s usually swimmable when conditions are calm. Bring some cash for a simple drink or lounger if you want to stay put, and don’t over-plan the rest of the afternoon — this is a good moment for a swim, a nap, or just lingering under the shade. By late afternoon, head back toward the main resort area for Sofitel Bali Nusa Dua’s beach club / sunset drinks; this is easiest if you want comfortable seating, a polished setting, and a low-effort golden-hour pause before dinner. Finish with Kayuputi at The St. Regis Bali Resort, which is the right move if you want a more celebratory last meal in Nusa Dua: book ahead, dress neatly, and expect a longer, elegant dinner with seafood-forward plates and strong service, usually around US$50–100 per person.

Day 5 · Tue, May 12
Denpasar, Bali

Departure day in Denpasar

Getting there from Nusa Dua, Bali
Taxi or ride-hail via Grab/Gojek (30–60m, ~IDR 100,000–200,000). Leave mid-morning or after lunch depending on your airport timing; use Sunset Road to avoid local streets.
Private driver if you’re combining hotel checkout with sightseeing stops and want a guaranteed pickup.
  1. Bajra Sandhi Monument — Renon, Denpasar — Start with the city’s best-known landmark and museum-like overview of Balinese history before you head to the airport; morning, ~1.25 hours.
  2. Badung Market — Denpasar — Lively traditional market stop for a quick look at local produce, spices, and everyday Balinese life; mid-morning, ~1 hour.
  3. Warung Wardani — Denpasar — Reliable local lunch with classic Balinese staples and reasonable prices; lunch, ~1.25 hours, approx. US$8–15 pp.
  4. Bali Museum — Denpasar — Nice final cultural stop if your flight timing allows, with a compact collection that fits a departure day; early afternoon, ~1 hour.
  5. Ngurah Rai airport transfer via Sunset Road — Denpasar to DPS — Leave with a comfortable buffer of 3+ hours before flight time; allow 30–60 minutes depending on traffic and use any spare time for a quick coffee near the route if needed.

Morning

From Nusa Dua, head inland to Renon in Denpasar by taxi or Grab/Gojek; it’s usually a 30–60 minute run, but give yourself a little extra if you’re leaving after hotel checkout because the southbound roads can bunch up fast. Aim to arrive at Bajra Sandhi Monument right when it opens at 8:00 a.m. so you can do the cool, quiet walk around Puputan Renon park before the heat builds. Entry is usually around IDR 25,000 for adults, and the monument itself is worth the climb for the city views and the Balinese history displays inside; plan about 1.25 hours here, plus a few minutes for photos around the fountain and broad plaza.

A short ride or taxi hop takes you to Badung Market, where the energy shifts completely. Go on the earlier side if you want the most authentic feel: produce vendors, spice sacks, flowers, and the real daily rhythm of Denpasar before the lunch rush thins things out. It’s a good place to browse rather than “shop-shop,” so keep cash handy, move slowly, and don’t stress about buying much; 30–60 minutes is enough. If you’re hungry later, this is also the best part of town to see where your lunch is coming from.

Lunch

For a dependable final Balinese meal, settle in at Warung Wardani in Denpasar. It’s a local favorite for classic dishes like nasi campur, ayam betutu, and sate lilit, and portions are generous for the price — roughly US$8–15 per person depending on what you order and whether you add drinks. Service is practical rather than polished, which is exactly why it works so well on a departure day; expect about 1.25 hours here so you can eat properly without rushing, and ask for milder sambal if you’re flying later.

Early Afternoon

If your timing is still comfortable, make one last cultural stop at the Bali Museum near Puputan Square. It’s compact enough for a departure day, and the collections give a neat final snapshot of Balinese art, ritual objects, and island history without turning into a half-day commitment. Entry is modest, usually around IDR 20,000–50,000 depending on the section open that day, and 45–60 minutes is plenty. The museum is easy to pair with a short wander outside if you want one last look at central Denpasar before heading to the airport.

Airport Transfer

When it’s time to go, leave for Ngurah Rai International Airport with at least a 3-hour buffer before your flight; from central Denpasar the drive is often 30–60 minutes, but traffic around Sunset Road can swing quickly, especially late afternoon. Stick to Sunset Road rather than smaller streets so the route stays straightforward, and if you end up with extra time near the airport, grab a coffee or snack rather than cutting it close at check-in.

0