Hang out with the monkeys at Sacred Monkey Forest Sanctuary
Visit bustling Ubud Market, then tranquil Tirta Empul
Relaxed Seminyak Beach offers great surfing and sunsets
Visit Royal Taman Ayun, Alas Kedaton Monkey Forest, and Tanah Lot Temple
Explore breathtaking natural wonders such as Kelingking Beach and Crystal Bay
Discover Bali's underwater world, then relax on volcanic black-sand beaches
Marvel at several waterfalls in Bali's lush jungle
Trek up to the summit of an active volcano, then soak in hot springs
Visit Tirta Gangga Water Palace and Lempuyang Temple with a scenic view of Mount Agung
Catch some waves in the surfing capital of Bali, then take in the view from clifftop Uluwatu Temple
Tour Bali's traditional Batik Textile Factory and witness a Kecak dance performance
Last-minute shopping and relaxing spa treatments
Bali is a large island with many sights, so try to group attractions that are nearby each other. If you have more time, add a trip to the Gili Islands or the nearby island of Lombok. If you have less time, skip one or two sights and spend a day at leisure.