After checking in at your hotel, spend the morning exploring the local beaches and soaking up the sun. In the afternoon, visit the Tanah Lot Temple and watch the sunset. For dinner, try local cuisine at Warong Legong.
Start the day with a visit to the Tegalalang Rice Terrace. After lunch, visit the Sacred Monkey Forest Sanctuary and the Ubud Palace. In the evening, take a stroll through the Ubud Art Market for souvenirs. For dinner, try the vegan cuisine at Sage.
Rise early for a sunrise trek up Mount Batur. After the trek, visit the Tirta Empul Temple and relax in the natural hot springs at Toya Devasya. For dinner, try the seafood at Batur Sari Restaurant.
Start the day with a yoga class at Seminyak Yoga Shala. After breakfast, spend the day lounging on Seminyak Beach. In the evening, go for a sunset dinner at Ku De Ta. For nightlife, visit La Favela for dancing and cocktails.
Visit the Uluwatu Temple and watch the Kecak and Fire Dance. After the performance, visit the Suluban Beach and go surfing or enjoy a romantic dinner on the beach. For dessert, try the gelato at Creamery.
Take a day trip to Nusa Lembongan. Visit the Dream Beach and Devil's Tear, go snorkeling or diving at Manta Bay or Crystal Bay. For lunch, try the seafood at Hai Ri Zen. Return to Bali in the evening for a romantic dinner at Sarong.
After checking out from your hotel, visit the Garuda Wisnu Kencana Cultural Park and enjoy the cultural performances. For lunch, try the Balinese cuisine at Bebek Tepi Sawah. Transfer to the airport for your departure flight.
Consider a side trip to Lombok Island or the Gili Islands for more amazing beaches and diving spots. For adventurous couples, try white-water rafting in Ayung River or bungee jumping at AJ Hackett Bali. Book a private villa or beachfront resort for added privacy and luxury.