Start the day by exploring Ubud, known for its lush greenery and tranquil temples. Visit the iconic Monkey Forest Sanctuary and interact with playful monkeys. Take a stroll through the colorful Ubud Market and buy some souvenirs. Then, head to the stunning Tegalalang Rice Terrace for an Instagram-worthy photo op. Experience Bali's rich culture by attending a Kecak dance performance at the Ubud Palace in the evening.
Explore the beautiful beaches of Uluwatu on your second day. Start with a visit to the Uluwatu Temple, perched on a cliff with breathtaking ocean views. Watch the famous Kecak dance performance at sunset, performed by locals dressed in traditional attire. Then, head to Jimbaran Beach for a romantic dinner on the beach. End your honeymoon on a high note by enjoying a spa treatment at Thermes Marins Bali.
If you have more time, consider adding a visit to the Gitgit Waterfall or taking a yoga class in Ubud. For a shorter trip, you can skip the Ubud Market or the Thermes Marins Bali. To make the most out of your time, hire a driver to avoid getting lost or wasted time on transportation.