Explore the lush greenery of the Tegalalang Rice Terraces, get a calming spa massage at Prana Spa, and end the day taking romantic strolls along Ubud Palace.
Snorkel with colourful Mantas at Manta Bay and take stunning photos at the Instagram-famous T-Rex Bay viewpoint; relax and enjoy the white sands and crystal-clear waters of Kelingking Beach.
Dine at the modern Bambu Restaurant, sip sundowners at the legendary Potato Head Beach Club, and explore the colourful street art along Jalan Petitenget.
Experience the peaceful Sidemen Valley and its soothing nature, visit Tirta Gangga Water Palace, and take in the spectacular views at Bukit Tegeh.
Take whimsical pictures on the Ubud Swing overlooking the Ayung River, then hike the Cicuk Rice Terraces and enjoy lunch in the nearby Kintamani village.
Start the day with a sunrise hike to the top of Mount Batur, which overlooks the stunning Batur caldera. Afterward, visit Bali's iconic Ulun Danu Beratan Temple.
Relax and enjoy the day at your preferred destination before heading to Bali airport.
For an extra day, take a day trip to the Tirta Empul Water Temple or Tanah Lot Temple. Alternatively, you can relax on the beaches of Seminyak or add a spa day to your itinerary. If you have less time, consider skipping Mount Batur hike or Sidemen to spend more time relaxing in Seminyak or Ubud.