Bali 7-Day Itinerary 2026 — What to Do, Where to Stay, Budget
This seven-day plan is for first-timers who want the classic Bali mix: jungle rice terraces, beach clubs, cliffside temples, and a day on turquoise water. It balances culture, surf, and downtime without a single “must-see” overload. Expect sunrise hikes, sunset cocktails, and enough rice-paddy Instagram moments to last a year.
The day-by-day plan
Day 1 — Arrival & Ubud Orientation
Land at Ngurah Rai (DPS) in the morning, clear immigration quickly with e-Visa on arrival, and transfer to Ubud (1–1.5 hours, agree the fare first by private car). Drop bags at your hotel, then walk central Ubud’s backstreets—Jalan Monkey Forest, Jalan Hanoman cafés—to acclimate. After lunch, stroll the Sacred Monkey Forest Sanctuary (an entry fee) and watch the macaques. End the day with a sunset drink at Zest Ubud (craft mocktails are inexpensive) before dinner at Clear Café (vegan bowls are inexpensive).
- Sacred Monkey Forest Sanctuary – an entry fee
- Zest Ubud – mocktails are inexpensive
- Clear Café – vegan bowls are inexpensive
Day 2 — Tegallalang Rice Terraces & Waterfalls
Wake for a 6:00 a.m. sunrise hike at Tegallalang Rice Terraces (an entry fee). Walk the upper paths before the tour groups arrive, then descend for coffee at Clear Café Tegallalang. Mid-morning, head east to Tirta Empul Temple (an entry fee) for the holy water purification ritual. After lunch at Locavore Garden Café (set menu is inexpensive), drive to Tegenungan Waterfall (an entry fee) for a swim. Evening is free—dinner at Mozaic Restaurant (tasting menu is luxury) if you’re splurging.
- Tegallalang Rice Terraces – an entry fee
- Tirta Empul Temple – an entry fee
- Tegenungan Waterfall – an entry fee
Day 3 — Canggu Surf & Beach Club
Private transfer to Canggu (1.5 hours, agree the fare first). Check in, then hit Batu Bolong Beach for a two-hour beginner surf lesson at The Canggu Surf School (an entry fee). Lunch at The Shady Shack (bowls are inexpensive). Afternoon is poolside at Finns Beach Club (daybed is inexpensive) or a massage at Bodyworks Canggu (60-minute treatment is inexpensive). Sunset drinks at La Brisa Canggu (cocktails are inexpensive) before dinner at Monsieur Spoon (croissant is inexpensive).
- The Canggu Surf School – lesson is an entry fee
- Finns Beach Club – daybed is inexpensive
- La Brisa Canggu – cocktails are inexpensive
Day 4 — Uluwatu Temple & Kecak Fire Dance
Morning transfer to Uluwatu (45 minutes, agree the fare first). Arrive at Uluwatu Temple (an entry fee) before 8:00 a.m. to avoid heat and crowds. Walk the clifftop path to Padang Padang Beach (free), then lunch at Single Fin (burgers are inexpensive). Afternoon: surf session at Dreamland or relax. Sunset at Uluwatu Temple’s Kecak Fire Dance (an entry fee) at 6:00 p.m. Dinner at Sundays Beach Club (set menu is inexpensive) with toes in the sand.
- Uluwatu Temple – an entry fee
- Kecak Fire Dance – an entry fee
- Sundays Beach Club – set menu is inexpensive
Day 5 — Nusa Penida Day Trip
Speedboat from Sanur to Nusa Penida (check the current fare on the operator's website). Morning: Kelingking Beach (an entry fee) photo stop, then Angel’s Billabong & Broken Beach (free). Lunch at Penida Colada Beach Club (fish tacos are inexpensive). Afternoon: Crystal Bay snorkel (gear rental is inexpensive) or Diamond Beach viewpoint. Return boat by 4:30 p.m., back in Ubud by 7:00 p.m. for a quiet dinner.
- Speedboat Sanur–Nusa Penida – check the current fare on the operator's website
- Penida Colada Beach Club – fish tacos are inexpensive
- Crystal Bay snorkel gear – is inexpensive
Day 6 — Sidemen Countryside & Local Warungs
Private driver to Sidemen (1.5 hours, agree the fare first) for a slow morning. Stop at Lempuyang Temple’s lesser-known Pura Telaga Waja (an entry fee) for fewer crowds. Continue to Bukit Cinta viewpoint (free) and a short hike to Pura Besakih’s back gate (an entry fee). Lunch at Warung Made (nasi campur is inexpensive). Afternoon pottery class at Threads of Life (60-minute class is inexpensive). Return to Ubud for farewell dinner at Locavore (tasting menu is luxury).
- Pura Telaga Waja – an entry fee
- Warung Made – nasi campur is inexpensive
- Threads of Life pottery – is inexpensive
Day 7 — Departure via Seminyak
Morning transfer to Seminyak (1.5 hours, agree the fare first) for last-minute shopping on Jalan Kayu Aya. Brunch at Kynd Community (smoothie bowl is inexpensive). Airport shuttle (agree the fare first). Fly out with a carry-on full of batik and coffee.
- Kynd Community – smoothie bowl is inexpensive
- Seminyak–airport shuttle – agree the fare first
Where to stay
Ubud – Budget: Puri Garden Hotel & Hostel (rooms at budget prices). Mid-range: Adiwana Svarga Loka Resort (rooms at mid-range prices). Premium: Capella Ubud (rooms at luxury prices).
Canggu – Budget: The Tipsy Gypsy Hostel (rooms at budget prices). Mid-range: The Slow (rooms at mid-range prices). Premium: The Legian Bali (rooms at luxury prices).
Uluwatu – Budget: The Temple Lodge (rooms at budget prices). Mid-range: The Ungasan (rooms at mid-range prices). Premium: Bulgari Resort Bali (rooms at luxury prices).
Budget
Costs vary with the season and your travel style — check current prices before you budget.
Practical tips
- Transit: Use Grab for cars (cashless) or Gojek for scooters (rent is inexpensive). Private drivers cost little for 8 hours.
- Payment: Cards widely accepted in mid-range/premium hotels and cafés; warungs and small temples are cash only. Bring crisp foreign banknotes for visa on arrival.
- Best season: April–October dry season. Expect 28–32 °C days, 24 °C nights; humidity peaks November–March.
- Skip: Tanah Lot at sunset (overcrowded) and the Bali Swing in Ubud (long queues, same view elsewhere).
- SIM card: Buy at airport kiosk (is inexpensive) for data.
Seven days is enough to taste Bali’s highlights without burnout. You’ll leave with sun-bleached hair, a full camera roll, and a clear sense of which neighbourhood you’d move to next.