In the morning, visit the Ubud Monkey Forest and marvel at the playful macaques. In the afternoon, take a stroll through the Tegalalang Rice Terrace and admire the stunning green landscape. In the evening, head to the Pura Taman Saraswati temple and enjoy a traditional Balinese dance performance.
In the morning, indulge in a couple's spa treatment at the Prana Spa. In the afternoon, lounge by the beach at Seminyak and sip on refreshing cocktails. In the evening, enjoy a romantic candlelit dinner at the beachfront restaurant, Breeze at The Samaya.
In the morning, head to Tanah Lot, a temple perched on a rocky outcrop in the sea. In the afternoon, visit the Uluwatu Temple and catch the Kecak Fire Dance performance during sunset. In the evening, indulge in a seafood dinner on Jimbaran Beach.
Take a speedboat to Nusa Penida early in the morning to avoid crowds. Visit the Kelingking Beach and take in the breathtaking view. Swim in the crystal-clear waters of Atuh Beach and relax on its white sand. In the afternoon, visit the stunning Tegenungan Waterfall.
In the morning, take a Balinese cooking class and learn how to make traditional dishes. In the afternoon, visit the Ubud Art Market and shop for souvenirs. In the evening, watch a movie under the stars at the Paradiso Ubud.
Don't miss out on the sunrise trek to Mount Batur for a spectacular view of the island. If you have time, take a day trip to the Gili Islands for some snorkeling and diving. For a unique dining experience, try the restaurant, Locavore, which uses only locally sourced ingredients. Consider renting a scooter to explore the island at your own pace. Don't forget to sample the famous Balinese coffee and chocolates.
Click here to find hotels and flights for your Bali honeymoon.