Start your trip with a thrilling rafting adventure on the Ayung River. Enjoy the stunning scenery of Bali's lush jungle while paddling through rapids and cascading waterfalls. After the exhilarating experience, indulge in a delicious Indonesian lunch by the river. In the afternoon, visit the Tegallalang Rice Terrace and capture the breathtaking view of the terraced rice paddies. End your day with a relaxing spa treatment at Karsa Spa.
Take a tour of the Bali Safari and Marine Park to see exotic animals such as elephants, tigers, komodo dragons, and orangutans. Watch the animal shows and go on a safari journey to see the animals in their natural habitats. In the afternoon, visit the Tegenungan Waterfall and take a refreshing swim in its cool waters. In the evening, enjoy a romantic dinner at the Swept Away Restaurant by the river.
Get up early for a sunrise trek to the summit of Mount Batur. Watch the breathtaking sunrise over the caldera and enjoy the stunning panoramic view of Bali. After the trek, visit the Tirta Empul Temple and take a dip in its holy water. In the afternoon, explore the Goa Gajah Temple and its intricate carvings and ancient bathing pools. End your day with a relaxing dip in the hot springs at Toya Devasya.
Start your day with a visit to the Bali Bird Park to see over 1,000 exotic birds from Indonesia and around the world. Afterward, head to the Ubud Monkey Forest and meet the playful and mischievous primates. In the afternoon, visit the Gunung Kawi Temple and its ancient rock-cut shrines. End your day with a romantic dinner at the Mozaic Restaurant.
Take a boat to Menjangan Island and explore its stunning coral reefs and diverse marine life. Snorkel in its crystal clear waters and see colorful fish and sea turtles. In the afternoon, visit the Pura Ulun Danu Bratan Temple and admire its iconic pagoda-like structures on the edge of Lake Bratan. End your day with a relaxing Balinese massage at the Ubud Traditional Spa.
Other must-see attractions in Bali include the Uluwatu Temple, the Bali Botanic Garden, and the Jatiluwih Rice Terraces. For side trips, you can visit the nearby islands of Nusa Lembongan and Nusa Penida or take a day trip to the neighboring island of Lombok. To maximize your fun, consider joining a Balinese cooking class, learning to surf, or taking a yoga class in Ubud. Additionally, don't forget to sample Bali's delicious cuisine, such as nasi goreng and satay.
Check out hotel and flight prices here.