In the morning, visit the Ubud Monkey Forest. In the afternoon, explore the Tegalalang Rice Terraces. In the evening, attend a traditional Kecak dance performance at the Pura Taman Saraswati temple.
Visit the Tukad Cepung Waterfall in the morning, followed by lunch at the Tegenungan Waterfall. In the afternoon, visit the Ubud Art Market for some souvenir shopping. In the evening, enjoy a romantic sunset dinner at the Ayung Terrace restaurant.
Take a day trip to Nusa Penida Island and visit Kelingking Beach, Broken Beach, and Angel's Billabong.
Spend the day relaxing at the Seminyak Beach and enjoying the various beachside activities. In the evening, dine at the La Lucciola restaurant overlooking the beach.
Visit the Tanah Lot Temple in the morning and enjoy the scenic beauty. In the afternoon, relax with a couple's spa treatment at the Sundari Day Spa. In the evening, enjoy a romantic dinner at the Breeze beachfront restaurant.
Visit the Tirta Empul temple and take a dip in the holy water springs. In the afternoon, hike Mount Batur and enjoy the spectacular sunset view. In the evening, dine at the Swept Away restaurant by the river.
Make sure to catch a traditional Balinese dance performance at the Ubud Palace. Take a side trip to the Gili Islands for some snorkeling fun. Don't miss out on the delicious Indonesian cuisine. Hire a private driver to travel around the island comfortably.