Marvel at the stunning Uluwatu Temple clifftop location during a morning visit, catch the Kecak fire dance at sunset, and enjoy a romantic seafood dinner at Jimbaran Bay.
Take a ferry to Nusa Penida Island for a full-day adventure starting at Kelingking Beach, followed by the natural infinity pool of Angel’s Billabong, and the stunning Broken Beach. End the day with a breathtaking sunset at Crystal Bay.
Spend the morning at the Sacred Monkey Forest Sanctuary in Ubud, interact with the monkeys, and enjoy the lush greenery. In the afternoon, visit the Tegalalang Rice Terrace for stunning views and Instagram-worthy pictures. End the day with a massage at Bali Orchid Spa.
Experience the holy water ritual at Tirta Empul Temple during a morning visit. In the afternoon, visit the Gunung Kawi Sebatu Temple followed by a walk through the nearby rice paddies. End the day with a romantic dinner at Bridges Bali.
Start the day early with a Mount Batur sunrise trek. Relax at the natural hot springs afterward. In the afternoon, visit the Tegenungan Waterfall and enjoy lunch at the nearby Warung Kepitu Restaurant.
Visit the iconic Tanah Lot Temple, a popular spot for sunset, in the late afternoon. In the morning, take a surf lesson at Kuta Beach and enjoy seafood lunch at Bubba Gump Shrimp Co.
Start the day with a visit to Taman Ayun Temple, followed by the Bali Botanic Garden. End the day with a romantic dinner at Metis Bali.
Don't miss the Ubud Art Market and Tegallalang Handicraft Center for souvenirs, try a traditional Balinese cooking class, and consider a day trip to the Gili Islands. For couples seeking adventure, go whitewater rafting on the Ayung River and book a helicopter tour to see Bali's scenic beauty from above.