The Anantara hotel in Ubud is a brand-new luxury resort in an undiscovered corner of rural Bali. It offers something that’s ...
Ubud is also home to the iconic Tegalalang rice terraces, located about a 20-minute drive from the center of town. You can take in the view from above or hike down the terraces. Another option is ...