In the morning, relax at Seminyak Beach, which offers a quieter atmosphere than Kuta Beach but still boasts great views. In the afternoon, visit the nearby Seminyak Square for shopping and dining. In the evening, head to Ku De Ta Beach Club for drinks and sunset views.
Start the day with a visit to Tirta Empul Temple, a beautiful Hindu water temple known for its holy spring water. In the afternoon, visit the nearby Tegallalang Rice Terrace to admire the stunning views. In the evening, head back to Seminyak and enjoy dinner at Merah Putih Restaurant.
Spend the morning at the Ubud Monkey Forest, a nature reserve housing a population of monkeys and several ancient temples. In the afternoon, visit the nearby Tegenungan Waterfall for a refreshing dip. In the evening, enjoy dinner with a view at Blanco par Mandif Restaurant.
Start the morning with a visit to Tanah Lot Temple, a beautiful Hindu temple located on a rock formation in the sea. In the afternoon, visit the nearby Alas Kedaton Monkey Forest, another nature reserve with a population of monkeys. In the evening, enjoy drinks and dinner at the nearby La Laguna Bali.
Take a day trip to Nusa Penida Island to explore its beautiful beaches and natural landmarks, such as Kelingking Beach and Angel's Billabong. In the evening, head back to Seminyak and enjoy dinner at Metis Restaurant.
Spend the day at Bali Safari and Marine Park, which features a safari journey, marine park, and water park. In the evening, return to Seminyak and enjoy sunset drinks and dinner at Potato Head Beach Club.
Other local attractions worth considering include the Pura Ulun Danu Bratan temple, the Gitgit Waterfall, and the Jatiluwih Rice Terrace. For a side trip, consider visiting the nearby Gili Islands or Mount Batur for a sunrise hike. To maximize your fun, book a spa day at one of the many luxury spas in Bali.