Morning: Land at Ngurah Rai International Airport and enjoy a comfortable transfer to your beachfront resort. Unwind with a welcome drink while watching the waves roll in.
Afternoon: Take a gentle stroll along the resort’s private beach, feeling the sand between your toes. Sip fresh coconut water and soak up the tropical sunshine.
Evening: Dine on a seaside dinner featuring local seafood, then retreat to your room for a restful night’s sleep.
Find HotelsMorning: Travel to Ubud and explore the iconic Tegalalang Rice Terraces, wandering through emerald paddies and capturing postcard‑perfect photos. The cool mist from nearby waterfalls adds a refreshing touch.
Afternoon: Visit the sacred Tirta Empul Temple for a brief purification ritual, then enjoy a leisurely lunch at a riverside café.
Evening: Indulge in a traditional Balinese massage at a renowned spa, letting the soothing aromas lull you into deep relaxation.
Find HotelsMorning: Wander through the lively Ubud Art Market, browsing hand‑woven textiles and intricate wood carvings. Grab a fresh fruit smoothie from a nearby stall.
Afternoon: Take a gentle hike along the Campuhan Ridge Walk, enjoying panoramic views of the valley and distant hills.
Evening: Savor a quiet dinner at a garden restaurant, followed by a cultural dance performance at the Ubud Palace.
Find HotelsMorning: Transfer to Seminyak and lounge on the golden sands of Seminyak Beach, perfect for a slow, sun‑kissed start.
Afternoon: Relax at the stylish Potato Head Beach Club, enjoying a refreshing cocktail and soft lounge music.
Evening: Watch a spectacular sunset from the beach, then dine at a beachfront restaurant with a gentle ocean breeze.
Find HotelsMorning: Check into a luxury resort in Nusa Dua and unwind by the infinity pool overlooking the turquoise sea.
Afternoon: Stroll along the pristine Nusa Dua Beach and visit the dramatic Water Blow where waves crash into a spectacular spray.
Evening: Enjoy a candlelit dinner on the beach, listening to the gentle rhythm of the waves.
Find HotelsMorning: Take a fast boat to Gili Trawangan and settle into a beachfront bungalow. Sip coffee on the porch while watching the sunrise over the horizon.
Afternoon: Spend lazy hours on Gili Trawangan Beach, reading a book or simply drifting in a hammock.
Evening: Walk to the island’s famed sunset spot, where the sky turns brilliant shades of pink and orange.
Find HotelsMorning: Join a relaxed snorkeling tour around the coral reefs, spotting colorful fish and sea turtles in crystal‑clear waters.
Afternoon: Return to the bungalow for a soothing massage, then lounge by the pool with a chilled coconut drink.
Evening: Dine at a beachfront café, savoring fresh grilled fish while the island lights twinkle.
Find HotelsMorning: Ferry to Lombok and head to Senggigi Beach, where gentle waves invite a peaceful swim.
Afternoon: Visit the tranquil Pura Batu Bolong temple perched on a rocky outcrop, offering stunning ocean views.
Evening: Unwind with a sunset spa session, letting the calming sounds of the sea enhance your relaxation.
Find HotelsMorning: Fly to Yogyakarta and join an early‑morning tour of Borobudur Temple to witness a breathtaking sunrise over the ancient stupas.
Afternoon: Explore the majestic Prambanan Temple complex, admiring its intricate stone carvings.
Evening: Stroll down Malioboro Street, sampling local street food and picking up souvenirs before a relaxed dinner.
Find HotelsMorning: Enjoy a leisurely breakfast at the hotel, savoring tropical fruits and aromatic coffee.
Afternoon: Take a gentle walk around the hotel garden, reflecting on the serene journey.
Evening: Transfer to the airport for your flight home, carrying calm memories of Indonesia’s gentle rhythm.
Find HotelsIf you wish to extend the trip, add a day or two in Ubud for yoga retreats or a cooking class, and consider a visit to the Gili Air for a quieter island vibe. To shorten the itinerary, you can skip Lombok and combine Bali and Yogyakarta by flying directly from Bali to Yogyakarta, reducing travel time while still enjoying the main highlights.