Morning: Arrive at Ngurah Rai International Airport and transfer to your hotel in Seminyak. Settle in, freshen up, and enjoy a light brunch at a nearby café.
Afternoon: Stroll along Seminyak Beach, soak up the sun, and try a surfing lesson for beginners. Explore the trendy boutiques and art galleries lining the beachfront promenade.
Evening: Dine at a beachfront restaurant watching the sunset over the Indian Ocean, then experience the vibrant nightlife at Ku De Ta or a local beach bar.
Find HotelsMorning: Visit the iconic sea‑temple Tanah Lot to admire its dramatic cliffside setting and learn about Balinese Hindu traditions.
Afternoon: Head to Ubud Monkey Forest for a walk among playful long‑tailed macaques and ancient stone statues, followed by a lunch of traditional Balinese cuisine.
Evening: Enjoy a sunset view from the cliffs of Uluwatu Temple**, watching the famous Kecak fire dance performance against the backdrop of the sea.
Find HotelsMorning: Explore the breathtaking Tegalalang Rice Terraces, taking a leisurely walk through the verdant paddies and snapping photos of the iconic landscape.
Afternoon: Visit the holy water temple Tirta Empul, where you can partake in a purification ritual in the sacred springs.
Evening: Return to Ubud for a relaxed dinner at a riverside restaurant, then wander the night market for local crafts and snacks.
Find HotelsMorning: Embark on a guided sunrise trek up Mount Batur, reaching the summit in time to witness spectacular sunrise over the island.
Afternoon: Descend and unwind in the natural thermal waters of Toyac Hot Springs, soothing sore muscles after the hike.
Evening: Enjoy a hearty Balinese feast back in Ubud, featuring local specialties such as babi guling and sate lilit.
Find HotelsMorning: Take a fast boat to Nusa Penida and begin with a visit to the stunning viewpoint of Kelingking Cliff, famous for its “T‑rex” shape.
Afternoon: Swim in the crystal‑clear waters at Angel’s Billabong and explore the natural pool at Broken Beach.
Evening: Return to Bali, enjoy a farewell dinner at a seaside restaurant in Jimbaran, and reflect on the island’s beauty.
Find HotelsTotal Estimated Cost: $173 per person
If you have extra days, consider adding a visit to the cultural village of Gianyar or a snorkeling trip to Menjangan Island. To shorten the trip, combine Day 2 and Day 3 by visiting Tanah Lot and Ubud in one day and skipping the Nusa Penida excursion, focusing instead on the main island’s highlights.