In the morning, wake up early for a refreshing yoga class at Seminyak Beach, followed by a beachfront brunch. Spend the afternoon sunbathing and swimming in the ocean. In the evening, head to Ku De Ta for sunset cocktails and dinner.
Head to Ubud for a day of cultural experiences. Visit the Sacred Monkey Forest Sanctuary to see the playful monkeys. Then, explore the Tegalalang Rice Terrace and snap some Instagram-worthy shots. End the day with a traditional Balinese dance performance.
Take a day trip to Nusa Dua Beach for a relaxing day on the sandy shores. Rent a cabana and indulge in some beachside cocktails. In the evening, head to Bumbu Bali for a traditional Balinese dinner.
Start the day with a visit to Tanah Lot Temple for some breathtaking views. Then, head to Uluwatu Temple for a traditional Kecak fire dance performance. End the day with a seafood dinner at Jimbaran Bay.
Visit some of the best beach clubs in Bali for a day of fun in the sun. Start with Potato Head Beach Club for brunch and cocktails. Then, head to Mrs Sippy for a pool party. End the day with drinks and dancing at Finns Beach Club.
Spend the last day shopping in Seminyak. Start at the Seminyak Village for some high-end shops. Then, visit the local markets for some souvenirs. End the trip with a farewell dinner at Sarong.
Consider trying the fun water sports activities available at Tanjung Benoa Beach or taking a day trip to the neighbouring island of Nusa Penida. To maximize your fun, hire a private driver for the day for ease of transportation. Don't forget to try some of Bali's famous dishes such as nasi goreng and babi guling.