In the morning, explore the sacred Ubud Monkey Forest and its lush surroundings, home to over 600 Balinese long-tailed monkeys. After lunch, head to the nearby Tegalalang Rice Terrace for a scenic hike and views of the rice paddies. Finish the day with a visit to the Pura Tirta Empul, a holy water temple with a bathing area for purification ceremonies.
Rise early for a challenging trek up Mount Batur to watch the sunrise over Bali's volcanic landscape. After descending, take a dip in the natural hot springs at Toya Devasya for some relaxation. In the afternoon, visit the Tirta Gangga water palace and its beautiful gardens filled with fish ponds and fountains.
Take a speedboat ride to the charming Nusa Lembongan Island and spend the day exploring its natural beauty. Visit the Dream Beach, Mushroom Bay, and Devil's Tear for stunning views of the ocean. Enjoy snorkeling or diving at the Crystal Bay and spot colorful fish and coral reefs. End the day with a sunset dinner at Sandy Bay Beach Club.
Head to Lovina Beach early in the morning to watch dolphins jumping and swimming in the calm sea. After breakfast, visit the Banjar Hot Springs for a relaxing dip in the natural pools surrounded by lush jungle. In the afternoon, explore the Brahma Vihara Arama Buddhist temple and its beautiful gardens with a stunning view of the sea.
Explore the diverse wildlife and ecosystems of the West Bali National Park, home to the endangered Bali Starling and other rare species. Take a boat ride to Menjangan Island for some of the best snorkeling and diving spots in Bali. After lunch, visit the Pura Pulaki temple and its resident monkeys. End the day with a sunset viewing at Tanah Lot temple.
Embark on a scenic trekking adventure to the Sekumpul Waterfall, the tallest waterfall in Bali with a height of over 260 feet. Explore the surrounding rice fields and villages along the way. After lunch, visit the Ulun Danu Bratan temple, a beautiful temple situated on a lake with a stunning mountain backdrop. End the day with a traditional Balinese dance performance.
Take a leisurely bike ride through the picturesque Sidemen Village and its beautiful rice fields and ancient temples. Stop at several traditional Balinese houses and interact with friendly locals. After lunch, visit the Besakih Temple, the largest and most important Hindu temple in Bali. End the day with a visit to the Tirta Gangga water palace and its stunning gardens.
In addition to the above, you may also want to consider a visit to the Bali Bird Park, the Bali Safari and Marine Park, or the Jatiluwih Rice Terrace. For a side trip, take a boat ride to the Gili Islands for some beach relaxation and snorkeling. To maximize your fun, try some traditional Balinese activities like cooking classes, batik making, or gamelan music lessons. Don't forget to try some of Bali's famous dishes like nasi goreng, satay, and babi guling. Enjoy your trip!