Morning: Upon arrival in Bali, head to Ubud, the cultural heart of the island, and visit the Ubud Monkey Forest, a sanctuary with friendly long-tailed macaques among ancient temple ruins.
Afternoon: Enjoy lunch in a traditional Balinese restaurant, then explore the Ubud Royal Palace and wander through the vibrant Ubud Art Market to pick up unique handcrafts and souvenirs.
Evening: Dine at a local restaurant featuring Balinese cuisine, and enjoy an early night or a cultural performance such as the traditional Legong Dance to immerse yourself in local arts.
Find HotelsMorning: Visit the iconic Tegallalang Rice Terraces for stunning views and photo opportunities of Bali’s lush landscape with its signature tiered rice paddies.
Afternoon: Explore the sacred Tirta Empul Temple, where you can witness or participate in a purifying water ritual performed by locals in natural spring pools.
Evening: Head back to Ubud for a relaxing dinner at one of the numerous restaurants overlooking the river or rice terraces, enjoying the tranquil Balinese atmosphere by night.
Find HotelsMorning: Take an early speedboat from Sanur to Nusa Penida Island. Start your tour at Kelingking Beach, famous for its T-Rex shaped cliff and incredible ocean views.
Afternoon: Visit Angel's Billabong and Broken Beach, two natural wonders on the island offering stunning rock formations and crystal-clear waters perfect for photography and exploration.
Evening: Return by boat to Bali and enjoy a relaxed dinner near the beach or at your hotel, reflecting on the day's unforgettable landscapes.
Find HotelsMorning: Spend the morning at Sanur Beach, enjoying calm waters, beachfront cafes, and water activities like snorkeling or paddleboarding before your departure.
Afternoon: Have a leisurely lunch at a beachfront restaurant, then prepare for your transfer to the airport, soaking in the last views of Bali’s serene coast.
Evening: Depart from Bali with memories of an enriching and scenic adventure covering culture, nature, and island exploration.
Find HotelsTotal estimated cost: $160 - $180 per person
If you have more time, consider extending your stay to explore southern Bali’s beaches in Seminyak or Jimbaran or adding an additional night on Nusa Penida for more remote spots. For a shorter trip, focus on Ubud and a half-day Nusa Penida tour, trimming beach time to fit your schedule and energy.