A romantic seven days in Bali for couples — slow mornings in Ubud's rice terraces, a boat day around Nusa Penida, and sunset dinners on Uluwatu's cliffs, with spas, waterfalls and quiet beach time woven through.
Bali works beautifully for couples because it can feel intimate without becoming too quiet. You can spend the morning in rice fields, the afternoon at a waterfall, the evening at a cliffside temple, and still have time for slow breakfasts, spa treatments and sunset dinners. This 7-day itinerary is designed for couples who want a romantic but not overly slow trip: three nights in Ubud, two nights in Sanur and one final night in Uluwatu.
Trip overview
Length: 7 days
Route: Ubud → Sanur → Nusa Penida → Uluwatu
Best for: couples, honeymoon-style trips and first-time visitors
Pace: balanced and romantic
Best time to go: April to October
Start and end point: Denpasar / Ngurah Rai International Airport
Before you fly: sort your Indonesia data
Get your Indonesia eSIM with Airalo before you board. Activate it on the plane so you have data, maps and messaging the moment you land.
Day 1: Arrive in Bali and go to Ubud
After landing at Ngurah Rai International Airport, go directly to Ubud with a private airport transfer. Ubud is the best place to start a couples' trip — calmer, greener and more atmospheric than the beach towns.
Check in, rest and keep the evening simple. The first day should feel soft after a long flight.
WHERE TO STAY IN UBUD (3 nights): Search Booking.com. For couples: boutique guesthouses in the Jalan Bisma area or rice-field villas east of the palace. Rooms with private plunge pools widely available $80–150/night.
Day 2: Ubud rice terraces, temples and waterfalls
Start the trip with Bali's classic inland scenery: Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Tirta Empul Temple and one waterfall near Ubud.
A private Ubud tour covering Monkey Forest, rice terraces and a waterfall works well for couples because the day can move at your own pace with no group schedule. Over 7,600 reviews. Hotel pickup included.
In the evening, try a garden restaurant or more intimate tasting-style dinner. Ubud has some of Bali's most romantic dining settings.
Day 3: Mount Batur sunrise or Balinese cooking class
For couples who want a memorable early morning, choose a Mount Batur private sunrise jeep experience. Volcanic landscapes, sunrise over the caldera and one of the most scenic mornings in Bali.
If you prefer a slower day, join a Balinese cooking class — a nice couples' experience, local and shared, starting with a market visit.
Spend the afternoon at a spa or by the pool.
Day 4: Move to Sanur
After breakfast, leave Ubud and move to Sanur with a private car charter. Sanur is calmer than Canggu and more convenient for the Nusa Penida ferry.
Spend the afternoon walking along the beachfront promenade or having a quiet dinner near the water.
WHERE TO STAY IN SANUR (2 nights): Search Booking.com. Calm beachfront hotels and boutique guesthouses. Convenient for the Nusa Penida boat.
Day 5: Nusa Penida island views
Use Sanur as your base for a full-day trip to Nusa Penida.
Book the fast boat from Sanur to Nusa Penida via 12Go. Multiple departures from around 7am, journey around 30–45 minutes. Book in advance in peak season.
A private Nusa Penida day trip from Bali includes the west coast highlights: Kelingking Beach viewpoint, Broken Beach, Angel's Billabong and Crystal Bay. For couples, focus on viewpoints rather than rushing — the landscapes are dramatic enough that slower is better.
The island is rugged — roads are bumpy, the sun is strong. Bring comfortable shoes, sunscreen and water. Return to Sanur in the evening.
Day 6: Uluwatu beaches and sunset performance
Leave Sanur after breakfast and move to Uluwatu. Spend the day at Padang Padang, Bingin or Melasti Beach.
In the late afternoon, visit Uluwatu Temple and stay for the Kecak fire dance. Skip-the-line tickets mean a good seat. The performance works especially well as a final-night experience for couples — dramatic setting, sunset backdrop.
After the show, dinner in Uluwatu or Jimbaran seafood by the beach.
WHERE TO STAY IN ULUWATU (1 night): Search Booking.com. Cliff villas with ocean views — a good night to upgrade if budget allows.
Day 7: Slow morning and departure
Final morning without a plan. Ocean view breakfast, short beach walk or last spa treatment. Uluwatu is around 30–45 minutes from the airport — leave buffer time.
Where to stay — full summary
Ubud — 3 nights. Romantic, green, intimate. Best for rice terraces, temples and spas. Search Booking.com
Sanur — 2 nights. Calm, practical. Best base for Nusa Penida ferry. Search Booking.com
Uluwatu — 1 night. Cliffs, fire dance, best final-night setting. Search Booking.com
Practical info
- Best time to visit
- April to October (dry season). Avoid peak July–August if you want lower prices and fewer crowds.
- Getting there
- The easiest way to reach Bali is to fly into Ngurah Rai International Airport (DPS) in Denpasar and continue by private driver. Compare the best flight, stay, and transfer options before you go.
- Getting around
- Private driver or car charter is the most practical option for day trips and inter-area transfers. Gojek and Grab work well for short hops in Ubud and Canggu.
- Currency & money tips
- Indonesian Rupiah (IDR). ATMs widely available in Ubud, Canggu and Uluwatu. Avoid airport exchange — rates are poor. Most restaurants and hotels accept card; markets and warungs are cash only.
- SIM card / connectivity
- Sort your Indonesia eSIM with Airalo before you board. Activate it on the plane so you have data, maps and messaging the moment you land. A local SIM (Telkomsel or XL Axiata) is also available at airport arrivals for around $5–8.
Share this itinerary
