Start the day early with a 2-hour trek up to the summit of Mount Batur, one of Bali's active volcanoes. Reach the top in time to witness the breathtaking sunrise. After descending the mountain, relax your sore muscles with a soak in the nearby hot springs. For the afternoon, visit the Tirta Empul Temple, a beautiful Hindu water temple, and take part in a traditional purification ceremony. In the evening, grab some dinner and enjoy the lively atmosphere of Ubud's night market.
For a thrilling morning, head to the Bali Swing and soar over the lush jungle landscape. Then, grab your paddle and hit the rapids on the Ayung River for some white water rafting. After lunch, visit the Tegalalang Rice Terrace and take in the stunning views of the terraced fields. End the day with a sunset visit to the Ulun Danu Beratan Temple, a beautiful 17th-century Hindu temple located on the shores of Lake Beratan.
Take a boat from Sanur Beach to Nusa Penida Island for a full day of adventure. Start with a visit to the stunning Kelingking Beach and its famous T-Rex shaped cliff. Then, head to Angel's Billabong, a natural infinity pool, before snorkeling at Crystal Bay and Manta Point. End the day with a hike to the natural infinity pool at Broken Beach. Return to Sanur Beach in the evening.
Start the morning with an ATV ride through Bali's countryside and rice fields. After lunch, visit the Tanah Lot Temple, a beautiful temple located on a rock formation in the sea. Enjoy the stunning views of the sunset over the temple before heading back to your hotel.
For your last day in Bali, visit the Bali Bird Park and get up close with over 1000 exotic birds from around the world. Then, head to the beautiful Tegenungan Waterfall and take a refreshing swim. Spend the afternoon shopping for souvenirs in Seminyak before catching your flight home.
For an extra dose of adrenaline, consider trying out the Bali Canyon Tubing tour or the Bali Paragliding Experience. If you have an extra day, take a day trip to the Gili Islands for some snorkeling and beach time. To maximize your fun, make sure to hire a driver for the duration of your trip.
For hotel and flight bookings, check https://booking.tp.st/VhZsadPo.