In the morning, hit the waves for a surf lesson. Spend the afternoon lounging on the beach and sipping cocktails at a beachside bar. In the evening, head to Sky Garden for a wild night of dancing and drinks.
In the morning, indulge in a luxurious spa treatment. Spend the afternoon shopping for souvenirs and designer brands in Seminyak's boutiques. In the evening, dine at a rooftop restaurant and party at La Favela nightclub.
In the morning, take a boat to the stunning Gili Trawangan island. Spend the afternoon snorkelling and island-hopping. In the evening, enjoy a beachside barbecue and drinks under the stars.
In the morning, go on a hike through the rice paddies and jungles. Spend the afternoon exploring Ubud's art galleries and handicraft markets. In the evening, watch a traditional Balinese dance performance.
In the morning, take a boat to the beautiful Nusa Lembongan island. Spend the afternoon diving or snorkelling in crystal clear waters. In the evening, enjoy a romantic sunset dinner on the beach.
In the morning, take a flight to the stunning Agatti island. Spend the afternoon relaxing on the beach and admiring the clear blue waters. In the evening, enjoy a seafood dinner under the stars.
In the morning, take a boat to the beautiful Bangaram island. Spend the afternoon snorkelling and exploring the coral reefs. In the evening, enjoy a bonfire on the beach with music and cocktails.
Other local attractions to consider include Tanah Lot temple in Bali and Minicoy Island in Lakshadweep. For a side trip, visit the stunning temples of Prambanan and Borobudur in Java, Indonesia. To maximize your fun, book a party boat or a private villa with a pool. Don't forget to sample the local cuisine and indulge in some spa treatments!
For hotels and flights booking, click here.