Start your day with a peaceful stroll through the stunning Tegallalang Rice Terraces, surrounded by lush greenery and traditional Balinese irrigation methods.
Tegallalang Rice Terraces are about a 20-minute drive north of central Ubud.
Indulge in a gastronomic experience at Locavore, a renowned farm-to-table restaurant in Ubud known for its innovative dishes using locally sourced ingredients.
Get up close with playful macaques and wander through ancient temples in the Sacred Monkey Forest Sanctuary, a mystical jungle oasis in the heart of Ubud.
Awaken your senses with a rejuvenating yoga session on the golden sands of Seminyak Beach, breathing in the fresh ocean air and soothing sounds of the waves.
Head to Seminyak Beach, known for its vibrant beach clubs and laid-back atmosphere.
Experience modern Indonesian cuisine at its finest at Merah Putih, a chic restaurant offering a vast selection of traditional dishes with a contemporary twist.
Fuel up with a hearty brunch at Crate Cafe, a hip eatery serving up delicious coffee and mouth-watering brunch options in a trendy industrial-style space.
End your day by dining at The Lawn, a beachfront venue offering a laid-back atmosphere, live music, and delicious seafood BBQ options right by the ocean.
Start your day by witnessing the powerful waves crashing against the cliffs at Devil's Tear, creating dramatic water sprays and mesmerising natural sights.
Devil's Tear is located on the southwestern coast of Nusa Lembongan.
Enjoy a beachfront lunch at Sandy Bay Beach Club, where you can savour a variety of fresh seafood dishes while admiring the crystal-clear waters of Nusa Lembongan.
Sandy Bay Beach Club is situated on the eastern coast of the island.
Dive into the turquoise waters of Crystal Bay for a snorkelling adventure, where you can explore vibrant coral reefs and encounter exotic marine life in this pristine bay.
Crystal Bay is a short boat ride from the main beach area of Nusa Lembongan.
Witness a stunning sunset while enjoying a sumptuous dinner at Hai Bar & Grill, a beachfront restaurant known for its delectable BBQ dishes and relaxed ambience.
Hai Bar & Grill is located on the western side of Nusa Lembongan.
Immerse yourself in the spiritual aura of Uluwatu Temple, perched on a steep cliff overlooking the Indian Ocean, and catch a traditional Kecak dance performance as the sun sets.
Uluwatu Temple is about a 30-minute drive from central Uluwatu.
Indulge in Japanese cuisine with a tropical twist at Sake No Hana, a sophisticated cliffside restaurant offering panoramic views of the ocean and delectable sushi options.
Unwind on the white sandy shores of Karma Beach Bali, a luxurious beach club accessible by a scenic inclinator ride down the cliff, where you can enjoy cocktails and beachside relaxation.
Karma Beach Bali is located below the cliffs of Uluwatu.
Indulge in Spanish cuisine at El Kabron, a clifftop restaurant offering breathtaking views of the ocean, live music, and a superb selection of tapas and paellas.
Spend your final morning unwinding at the golden shores of Jimbaran Beach, taking in the peaceful coastal atmosphere and enjoying the gentle sea breeze.
Jimbaran Beach is renowned for its tranquil waters and fishing village charm.
Feast on freshly grilled seafood at Menega Cafe, a favourite among locals and tourists alike for its delicious array of fish, prawns, and clams served right on the beach.
Menega Cafe is a popular seafood spot along the Jimbaran coastline.
Browse through colourful stalls and haggle for souvenirs at Jimbaran Market, where you can find a variety of handicrafts, clothing, and local spices to take home as mementos.
Jimbaran Market is a bustling marketplace in the town centre.
Savour a delightful seafood dinner right on the sandy shores of Jimbaran Beach, with the gentle sounds of the waves creating a magical ambiance for your final night in Bali.
Many beachfront restaurants along Jimbaran Beach offer fresh seafood dining options.