Morning: Arrive at Ngurah Rai International Airport and transfer to your resort in Seminyak. Settle in, enjoy a welcome drink, and take a short walk along the lively Seminyak Beach to stretch your legs.
Afternoon: Explore the trendy boutiques and art galleries of Jalan Kayu Aya (Eat Street). Sample local dishes such as Nasi Campur at a beachfront warung while watching the waves.
Evening: Dine at a sunset restaurant on Petitenget Beach, where the sky turns shades of orange. After dinner, enjoy the vibrant nightlife at a beach club or bar.
Find HotelsMorning: Depart for Ubud and visit the sacred Ubud Monkey Forest, strolling among ancient temples and playful macaques. Continue to the historic Ubud Palace for a glimpse of royal architecture.
Afternoon: Wander through the bustling Ubud Market to shop for handcrafted souvenirs. Enjoy a leisurely lunch at a café overlooking the Tegallalang Rice Terraces.
Evening: Attend a traditional Balinese dance performance at the **Ubud Palace** or **Pura Taman Saraswati**. Return to your hotel for a relaxing night.
Find HotelsMorning: Hike through the iconic Tegallalang Rice Terraces, taking in the stunning layered landscape. Stop at a local coffee plantation to sample Luwak coffee.
Afternoon: Drive to the picturesque Gitgit Waterfall for a short trek and a refreshing dip. On the way back, visit the historic Ulun Danu Beratan Temple on the lake shore.
Evening: Return to Ubud for dinner at a farm-to-table restaurant featuring organic Balinese cuisine. Enjoy a quiet evening strolling along the Campuhan Ridge Walk.
Find HotelsMorning: Embark on a guided hike up Mount Batur before dawn, reaching the summit in time to watch a spectacular sunrise over the volcano lake. Celebrate with a traditional breakfast of boiled eggs and tea.
Afternoon: Relax in the soothing hot springs at Toyabungkah to soothe tired muscles. Return to Ubud for a leisurely lunch and a short nap.
Evening: Enjoy a rejuvenating Balinese massage at a local spa. Finish the day with a sunset dinner at a riverside restaurant in Ubud.
Find HotelsMorning: Travel to the southern peninsula and soak up the sun at Kuta Beach. Try your hand at surfing or simply relax on the golden sand.
Afternoon: Visit the iconic Tanah Lot Temple for stunning sea‑cliff views. Continue to the cliff‑top Uluwatu Temple and explore its sacred grounds.
Evening: Watch the mesmerizing **Kecak Fire Dance** performed at Uluwatu during sunset. Dine on fresh seafood at a cliffside restaurant overlooking the Indian Ocean.
Find HotelsMorning: Take a fast boat to Nusa Penida and head straight to the breathtaking Kelingking Cliff for iconic photo opportunities.
Afternoon: Swim at the crystal‑clear waters of Angel’s Billabong and marvel at the natural infinity pool at Broken Beach. Enjoy a beachfront lunch on the island.
Evening: Return to Bali’s mainland and unwind with a casual dinner in Jimbaran Bay, famous for its grilled seafood under lantern light.
Find HotelsMorning: Spend a leisurely morning at your resort, indulging in a final spa treatment or yoga session. Take a dip in the pool or a short stroll along the nearby beach.
Afternoon: Pack your belongings and enjoy a farewell lunch at a local warung featuring Balinese specialties like Babi Guling.
Evening: Transfer to Ngurah Rai International Airport for your departure, carrying home memories of Bali’s culture, nature, and hospitality.
Find HotelsIf you have extra days, consider adding a stay on Nusa Lembongan for snorkeling and a slower pace, or extend your time in Ubud to explore more art studios and the nearby Goa Gajah temple. To shorten the trip, skip the Nusa Penida day and replace it with a half‑day visit to the Balinese Cooking Class in Seminyak, which still offers a rich cultural experience while saving travel time.