In the morning, soak up the sun and go for a swim at Seminyak Beach. In the afternoon, get pampered at a nearby spa with massages and facials. And in the evening, head to Potato Head Beach Club for drinks and dancing.
Wake up early and take a hike up Mount Batur to see the sunrise. Afterward, take a dip in the nearby hot springs and enjoy a picnic breakfast. Return to your hotel in the afternoon for some downtime, then head to Motel Mexicola for dinner and drinks in the evening.
Visit the beautiful sea temple of Tanah Lot in the morning and take in the breathtaking views. In the afternoon, explore the nearby rice fields and try your hand at rice planting. End the day with a sunset dinner at La Lucciola.
Spend the morning at the Ubud Monkey Forest and get up close with playful monkeys. In the afternoon, visit the nearby Tegalalang Rice Terraces for stunning views and photo opportunities. End the day with a spa treatment and healthy dinner at Yoga Barn.
Take a day trip to Nusa Penida Island and explore its stunning beaches and cliffside views. Rent a scooter to get around and make stops at Kelingking Beach, Broken Beach, and Angel's Billabong. End the day with a seafood dinner and stunning sunset views at Sunset Point.
Spend the day at Waterbom Bali and enjoy its thrilling water rides and attractions. In the evening, head to Kuta for some souvenir shopping and enjoy a farewell dinner at Sky Garden.
Other attractions to consider include the Bali Swing, Uluwatu Temple, and the Bali Hai Sunset Dinner Cruise. For side trips, consider visiting the nearby Gili Islands or Lombok Island. To maximize your fun, try taking a yoga class, learning to surf, or taking a cooking class. And remember to stay hydrated and wear sunscreen!