Morning: Arrive at Ngurah Rai International Airport and transfer to your boutique hotel in Ubud. After settling in, stroll through the town’s artisan market to admire hand‑woven textiles and locally‑made crafts.
Afternoon: Visit the iconic Ubud Monkey Forest where cheeky macaques roam among ancient stone carvings. Continue to the nearby Ubud Palace and watch a short traditional dance rehearsal.
Evening: Dine at a riverside restaurant sampling Bali’s famous “babi guling” (roast suckling pig). End the night with a leisurely walk along the Campuhan Ridge, enjoying the cool hillside breeze.
Find HotelsMorning: Head out early to the breathtaking Tegalalang Rice Terraces, taking a guided walk along the lush paddies and learning about subak irrigation.
Afternoon: Explore the spiritual Gunung Kawi Temple, a complex of ancient shrines carved into rock cliffs. Afterwards, visit the Agung Rai Museum of Art (ARMA) to view contemporary Balinese paintings.
Evening: Enjoy a sunset dinner at a clifftop café overlooking the Ayung River, followed by a traditional Balinese dance performance at the Ubud Cultural Center.
Find HotelsMorning: Experience a short white‑water rafting trip on the Ayung River, gliding past jungle canopies and waterfalls.
Afternoon: Unwind with a rejuvenating Balinese massage at a renowned spa, then wander the tranquil grounds of the Pura Tirta Empul holy spring temple.
Evening: Conclude your stay with a farm‑to‑table dinner at a organic garden restaurant, savoring fresh local produce while reflecting on your Bali adventure.
Find HotelsIf you have extra time, add a day trip to the coastal town of Sanur for beach relaxation or visit the UNESCO‑listed Jatiluwih Rice Terraces. To shorten the itinerary, combine Day 2 and Day 3 activities by opting for a half‑day rice‑terrace visit and skipping the rafting session, focusing instead on cultural sites and spa indulgence.