Spend the first day at the famous Kuta Beach and enjoy the crystal-clear water, sunbathe on the sand, and try out surfing. The beach has plenty of amenities such as beach umbrellas and sun loungers, many food options, and a lively atmosphere.
Ubud, known as the cultural capital of Bali, offers many activities such as visiting Ubud Monkey Forest, a natural forest sanctuary home to over 700 long-tailed macaques, a visit to Ubud Palace that showcases Balinese architecture and houses beautiful gardens and temples, attending cultural performances at Puri Saren Agung, and visiting Tegalalang Rice Terrace, known for its beautiful landscape of rice paddies.
Spend the last day trying exciting water sports at Tanjung Benoa Beach, such as jet skiing, parasailing, and banana boating. The beach also offers a chance to swim, sunbathe, and relax.
If you have more time, add a visit to Garuda Wisnu Kencana Cultural Park that displays the beautiful Balinese culture and its spiritual devotion. It has massive statues of different characters and deities, and also offers many cultural performances.
If you have less time, skip Ubud and spend the whole day at Kuta Beach trying some water sports or relaxing.