Relax in the sun at one of Bali's most famous beaches, have a Balinese massage and enjoy the sunset.
Visit Tegenungan waterfall and see Bali's iconic rice terraces. Later visit the Sacred Monkey Forest and interact with Balinese long-tailed Macaques.
Visit the Royal Palace and shop for local arts and crafts at the Ubud traditional market.
Learn the secrets of traditional Balinese cooking. Take a rice terrace hike and enjoy the beautiful views of Bali's countryside.
Explore Sidemen Village and Tirta Gangga water palace.
Visit Besakih Temple known as the "Mother Temple of Bali", then head to Lempuyang Temple and finally Tirta Empul Water Temple where you can participate in a purification ceremony.
Take a speedboat to Nusa Penida Island, visit Atuh Beach, hike to the Rumah Pohon Treehouse and take a dip in the Kelinking Beach.
Experience world-class surfing at Uluwatu Beach and visit the Uluwatu Temple, perched on top of a cliff.
Enjoy snorkeling at the Amed Beach and explore beautiful undersea life in Bali.
Witness a beautiful sunset at Jimbaran Bay and have dinner with fresh seafood.
Bali is a big island with many gems to explore. If you have more time, you can visit Tanah Lot Temple, Pura Ulun Danu Beratan, or hike Mount Batur. With less time, consider visiting only the southern part of Bali or cutting down on Island hopping, Cooking Class, and Ubud Palace to reduce costs.