In the morning, explore the lush rice paddies and emerald green forests of Ubud. In the afternoon, visit the Sacred Monkey Forest for a close-up encounter with Bali's cheeky primates. In the evening, attend the traditional Kecak Fire Dance at Pura Taman Saraswati.
After breakfast, head to Seminyak to enjoy some of Bali's best beaches. Relax under the sun and try some water sports. In the evening, enjoy some shopping at the Seminyak Night Market and savour a romantic dinner on the beach.
In the morning, visit the Uluwatu Temple, perched atop a cliff overlooking the Indian Ocean. In the afternoon, explore the nearby beaches of Padang Padang and Bingin. In the evening, enjoy a sunset dinner at the Rock Bar, Ayana Resort.
In the morning, travel north to Lovina to go dolphin watching. In the afternoon, enjoy some snorkelling at the nearby coral reefs. In the evening, relax in the hot springs of Banjar.
In the morning, take a boat to the island of Nusa Lembongan. Spend the day exploring the island and enjoying water sports such as surfing, paddleboarding and snorkelling. In the evening, enjoy a cocktail at the famous Sandy Bay Beach Club.
In the morning, climb Mount Batur to catch a memorable sunrise. Afternoon, relax in the natural hot springs nearby. In the evening, enjoy a romantic candlelit dinner with a view of the volcano.
In the morning, visit the Waterbom Bali water park for some fun in the sun. In the afternoon, enjoy some shopping at the Kuta Art Market. In the evening, attend a traditional Balinese dance performance at the Kuta Theatre.
Other attractions that you may want to consider are Tirta Gangga, a beautiful water palace, and the Tegalalang Rice Terrace. For a side trip, visit the nearby island of Nusa Penida for a day trip. To maximize your fun, book a romantic couple spa treatment at one of Bali's luxurious spas. Don't forget to try Bali's famous Luwak Coffee!
Looking for hotels and flights? Click here to book your trip!