In the morning, explore the intricate carvings and traditional Balinese architecture of the Ubud Palace. In the afternoon, browse the local markets for handmade crafts and clothing. In the evening, enjoy a romantic dinner at Bridges Bali while overlooking the Ayung River.
Start your day with a sunrise trek through the Tegalalang Rice Terrace. In the afternoon, visit the Tirta Empul Temple to experience a traditional Balinese water purification ceremony. In the evening, have dinner at the unique Fair Warung Bale restaurant, where all profits are donated to healthcare foundations.
In the morning, hike up Mount Batur to watch the sunrise over the stunning volcanic landscape. In the afternoon, relax at the natural hot springs in Toya Devasya. In the evening, indulge in an intimate dinner at the elegant Padi Fine Dining restaurant.
Get your adrenaline pumping with a swing ride over the lush jungle at Bali Swing. In the afternoon, visit the Goa Gajah Temple, known as the Elephant Cave. In the evening, enjoy a seafood feast on the beach at Jimbaran Bay.
In the morning, visit the iconic Tanah Lot Temple, perched on a rocky outcropping overlooking the ocean. In the afternoon, take a cooking class to learn how to make traditional Balinese dishes. In the evening, experience the nightlife in Seminyak with drinks at the Ku De Ta beachfront bar.
Spend the day exploring the stunning beaches of Nusa Lembongan, including Dream Beach and Mushroom Bay. In the evening, watch the sunset over the ocean at Sandy Bay Beach Club while enjoying cocktails and live music.
In the morning, visit the cliffside Uluwatu Temple and watch a traditional Kecak dance performance. In the afternoon, relax at the luxurious Karma Beach Bali. In the evening, have a romantic dinner at the Swept Away restaurant, surrounded by the Ayung River.
Other attractions to consider include the Monkey Forest in Ubud, the Bali Bird Park in Gianyar, and the Jatiluwih Rice Terrace in Tabanan. For side trips, visit the nearby Gili Islands or take a day trip to the nearby island of Nusa Penida. Consider renting a scooter to explore the island on your own and maximize your fun. Don't forget to try the local specialty dishes such as Nasi Goreng and Babi Guling.