Start your trip with a visit to Tanah Lot Temple, a beautiful temple located on a rocky offshore island. Enjoy the stunning sunset view while sipping on a fresh coconut.
Experience ultimate luxury at Ayana Resort and Spa. Wake up early to enjoy the sunrise view at the Rock Bar, relax by the infinity pool in the afternoon and indulge in a romantic dinner at Dava Steak and Seafood in the evening.
Visit the Ubud Monkey Forest, have lunch at a traditional Balinese restaurant, visit Tegalalang Rice Terrace and end the day by attending a traditional Kecak fire dance at Pura Dalem Taman Kaja temple.
Cool off and enjoy a fun-filled day at Waterbom Bali, one of the best water parks in Asia. Try out all the slides and rides, relax at the lazy river and enjoy delicious food and drinks.
Explore the beautiful Uluwatu Temple, located on top of a cliff with stunning ocean views. After visiting the temple, head down to the beach for some sun, sand and surf.
Pamper yourself with a spa day at Karsa Spa, located in the heart of Ubud's rice fields. Enjoy a relaxing massage, a flower bath and a healthy lunch overlooking the rice paddies.
Learn how to cook traditional Balinese dishes at Bali Asli Village. Start with a market tour to buy fresh ingredients and then learn how to make dishes like sate lilit, nasi goreng and lawar. Enjoy your creations for lunch overlooking Mount Agung.
If you still have some time, consider taking a day trip to Nusa Penida Island to see the Kelingking Beach, Angel's Billabong and Broken Beach. For a unique experience, take a sunrise hike up Mount Batur and enjoy the stunning views. To maximize your fun, hire a private driver to take you around the island so you can sit back, relax and enjoy the scenery. Don't forget to try out some of Bali's famous dishes like babi guling, nasi campur and sate babi.
Find the best hotels and flights for your Bali luxury trip at https://booking.tp.st/VhZsadPo