Start the party with a beach day at Seminyak Beach, known for its stunning sunsets, beach clubs, and great waves for surfing. Try out surfing lessons, enjoy a cocktail at Ku De Ta or Potato Head Beach Club, and have dinner at a beachfront restaurant like La Plancha.
Take a day trip to Ubud, the cultural heart of Bali. Visit the Sacred Monkey Forest Sanctuary, explore the Tegalalang Rice Terraces, and visit the Goa Gajah (Elephant Cave) Temple. End the day with a relaxing spa treatment.
Visit one of the most iconic temples in Bali, the Uluwatu Temple, perched on a clifftop overlooking the Indian Ocean. Catch the Kecak Dance performance during sunset and have a seafood dinner at Jimbaran Bay.
Embark on a sunrise trek to the top of Mount Batur, an active volcano located in the Kintamani District. After the trek, soothe your muscles at the natural hot springs nearby.
Take a day trip to Nusa Penida Island, known for its pristine beaches and stunning natural scenery. Visit the Instagram-famous Kelingking Beach, Angel's Billabong, and Broken Beach. Enjoy snorkelling and diving in the crystal clear waters.
Visit Canggu, a trendy coastal village known for its laid-back vibe and great surf spots. Head to Echo Beach, Berawa Beach, or Batu Bolong Beach for surfing, relax at beach clubs like Finn's Beach Club or The Lawn, and enjoy dinner at a beachfront restaurant like Old Man's.
End the trip with a day of shopping and relaxation in Seminyak. Explore the boutiques and stores on Jalan Raya Seminyak and Jalan Kayu Aya, and indulge in a spa treatment at Bodyworks or Prana Spa.
Consider taking a sunset cruise in Benoa Harbour, visiting the Tirta Empul Temple for a cleansing ritual, or taking a cooking class to learn how to make traditional Balinese cuisine. For a side trip, visit the neighbouring Gili Islands for a day of snorkeling and beach hopping. Make sure to try local delicacies such as Nasi Campur, Babi Guling, and Sate Lilit.