Start your day early with a visit to Ubud Market to experience the local culture and haggle with vendors. Then head to the nearby Monkey Forest to meet the resident primates and explore the lush jungle setting. In the afternoon, take a relaxing stroll through the nearby Tegalalang Rice Terrace and enjoy fantastic scenery.
Get ready for an early morning trek to the top of Mount Batur to catch a breathtaking sunrise over Bali. After your descent, head to Tirta Empul Temple to witness the Balinese water purification ritual and explore the beautiful temple grounds. Finish off the day with a relaxing soak at the nearby hot springs.
Start your day with a visit to Tanah Lot Temple, a stunningly beautiful temple perched on a rocky outcrop overlooking the ocean. Afterward, head to nearby Kuta Beach for some relaxation and fun in the sun. In the evening, take a stroll along the Kuta Beachwalk and enjoy dinner and drinks at one of the many seaside restaurants.
Visit the breathtaking UNESCO World Heritage Site of Jatiluwih Rice Terraces and explore the stunning natural landscape. Then head to Pura Ulun Danu Bratan, a beautiful water temple perched on the edge of a lake. Finish off the day with dinner at one of the nearby lakeside restaurants.
Take a day trip to nearby Nusa Penida Island and explore the stunning natural beauty and crystal-clear waters. Visit Kelingking Beach, Broken Beach, and Angel's Billabong for incredible views and photo opportunities.
Experience the thrill of the Bali Swing and take in the stunning views of the surrounding jungle. Then head to Tegenungan Waterfall for a refreshing dip in the cool waters. Finish off the day with a visit to the nearby Tirta Tawar Temple and traditional Balinese dance performance.
Visit the stunning clifftop Uluwatu Temple and watch a traditional Kecak Fire Dance performance as the sun sets over the ocean. Afterward, head to nearby Jimbaran Beach for a seafood dinner under the stars.
If you have extra time, consider visiting the stunning Gitgit Waterfall or taking a day trip to the nearby Gili Islands. For a unique experience, book a Balinese cooking class or take a sunrise yoga class overlooking rice paddies. Don't forget to try the delicious local cuisine, including nasi goreng and babi guling, and shop for souvenirs at one of the many local markets.
To book your Bali adventure, find the best hotels and flights here.