Spend your first day soaking up the sun and feeling the sand between your toes at this stunning beach.
Get close to friendly grey long-tailed macaques while discovering the picturesque Balinese Hindu temple.
View this iconic Insta-worthy landmark and take in the spectacular views of Ubud's lush green terraces.
Rise early for a magical sunrise view and an impressive panorama of the active volcano and lake.
Take an adventurous trek to the top to capture breathtaking sunrise views.
Watch the epic sunset over the Indian Ocean with the backdrop of the ancient temple.
Spend a lazy day taking a swim and feasting on fresh seafood from the picturesque beach shacks.
Explore the island's far-reaching rugged coastline with crystal clear waters, dramatic cliffs, and iconic landmarks such as Kelingking Beach and Angel's Billabong.
Revel in glorious sunset vistas and captures some Insta-perfect shots at this Balinese temple perched on a rock formation, surrounded by the Indian Ocean.
Bargain away your last day shopping for souvenirs or gifts at the bustling open-air beachfront market.
For those who have an extra day or two, spend additional time in Ubud and explore the town's vast art, culture, and cuisine scene. For those who have fewer days, consider skipping Nusa Penida Island and reduce the hike duration at Mount Batur.