Start your Bali adventure with a day at Kuta Beach, followed by partying at Sky Garden or La Favela.
Take a surfing class at Seminyak Beach, then indulge in fresh seafood at Jimbaran Bay.
Visit the stunning Tegalalang Rice Terraces in Ubud and relax at the natural hot springs of Toya Devasya.
Get your adrenaline pumping with a white water rafting tour on Ayung River and visit the beautiful Tegenungan Waterfall.
Hike up to the Mount Batur volcano for breathtaking views of Bali, then unwind with cocktails at the famous Rock Bar Bali.
Take a fast boat to Nusa Penida for snorkeling, cliff jumping, and beach exploration. Finish the night with drinks and dancing at Jenja or Mirror.
Spend the day relaxing at a luxurious spa in Seminyak, then hit up the bars of Jalan Petitenget for cocktails and live music.
Learn traditional weaving techniques at Threads of Life in Ubud, then try creative cocktails at the speakeasy-inspired Night Rooster.
Relax at Finn's Beach Club or Potato Head Beach Club before gathering for a farewell dinner at Sarong Restaurant.
If you have more time, add a visit to Uluwatu Temple and a day trip to the Gili Islands. If you have less time, skip the hot springs or the cultural class. Remember to apply sunscreen, stay hydrated, and respect local customs and traditions.