Start your morning with a visit to the Ubud Monkey Forest where you can interact with the playful monkeys. For the afternoon, head to the Tegalalang Rice Terrace to see the stunning view of rice paddies. In the evening, enjoy the traditional Balinese dance performances at the Ubud Palace.
Get up early to see the beautiful sunrise at Pura Lempuyang Luhur, one of the oldest and most sacred temples in Bali. After the temple, take a dip in the Tirta Gangga Water Palace. In the evening, head to Candidasa Beach and relax with a cold drink while watching the sunset.
Visit the Bali Safari and Marine Park for a close encounter with various animals that roam freely in the park. In the afternoon, go to the Tegenungan Waterfall for a refreshing swim. For dinner, enjoy the seafood at Jimbaran Beach while watching the sunset.
Visit the iconic Tanah Lot Temple and enjoy the beautiful view of the temple on the sea. After the temple, head to the Alas Harum Bali Swing and enjoy the thrilling swing ride with the view of the rice fields. End the day with a seafood dinner at the Jimbaran Bay.
Spend the day relaxing at the beautiful Nusa Dua Beach. Enjoy the crystal-clear water and fine white sand. In the evening, head to the Garuda Wisnu Kencana Cultural Park to see the beautiful Balinese cultural performances.
Get up early for the Mount Batur Sunrise Trekking, an amazing hiking experience that offers a spectacular view of the sunrise over the volcano. After the hike, relax and unwind at the Toya Devasya Hot Springs. In the evening, head to the Kuta Beach for some shopping and dinner.
Visit the Uluwatu Temple and enjoy the beautiful view of the temple on the cliff. After the temple, go to the Pandawa Beach for a relaxing swim and sunbathing. In the evening, enjoy the Kecak and Fire Dance performance at the Uluwatu Temple.
If you have extra time, consider visiting the Tirta Empul temple, the Goa Gajah temple, and the Sekumpul Waterfall. Side trips to the nearby islands of Nusa Penida, Nusa Lembongan, and Nusa Ceningan are also worth considering. To maximize your fun, try various water activities such as surfing, snorkelling, and scuba diving. Lastly, don't forget to try the local delicacies such as Nasi Goreng and Satay.
Find hotels and flights for your trip to Bali here.