In the morning, explore the lush Ubud Monkey Forest and interact with playful monkeys. In the afternoon, visit the nearby Pura Dalem Agung Padangtegal temple and indulge in local delicacies at nearby restaurants. In the evening, shop for souvenirs at Ubud Market.
Start the day with a relaxing dip in the holy waters of Tirtha Empul Temple. In the afternoon, visit the beautiful Tegalalang Rice Terrace and take in the stunning views. End the day with a delicious seafood dinner at Jimbaran Beach.
Take a scenic drive to the Tanah Lot Temple, perched on a rocky outcrop overlooking the ocean. In the afternoon, visit the nearby Taman Ayun Temple and explore the traditional Balinese village of Penglipuran. In the evening, attend a cultural performance at the Ubud Palace.
Rise early to hike up Mount Batur and watch the sunrise over the volcanic landscape. In the afternoon, unwind at the natural hot springs of Toya Devasya and indulge in a spa treatment. End the day with a romantic dinner at a cliffside restaurant in Uluwatu.
Take a boat trip to Nusa Lembongan Island and spend the day snorkeling, swimming and sunbathing. Enjoy a seafood barbecue lunch on the beach and watch the sunset over the ocean. Return to Bali for a late dinner at Potato Head Beach Club in Seminyak.
Visit the iconic Uluwatu Temple and watch a mesmerizing Kecak dance performance during sunset. In the afternoon, surf at the nearby beaches of Padang Padang and Bingin. End the day with a seafood dinner at Jimbaran Bay.
Spend the day at Bali Safari and Marine Park and witness the exotic animals of Indonesia up close. In the afternoon, visit the nearby Goa Gajah Temple and explore the hidden waterfall of Tegenungan. End the day with a romantic dinner at the Ayung Resort Ubud.
You may also consider visiting the traditional village of Ubud, taking a yoga class, or exploring Bali's famous rice paddies. Side trips to nearby islands such as Nusa Penida and Gili Trawangan are also highly recommended. To maximize your fun, try Balinese cuisine, go for a traditional Balinese massage, and learn to make your own Batik textile. Don't forget to take plenty of pictures!