Experience the cultural heart of Bali with a visit to the Ubud Market, where you can pick up souvenirs and local handicrafts. After that, head to the Ubud Monkey Forest, home to over 700 monkeys and three ancient temples.
Explore the beautiful Tegalalang Rice Terraces, a UNESCO World Heritage site that boasts stunning views of rice paddies and traditional irrigation systems. After that, head to the Tirta Empul Temple, a holy spring water temple where locals go to purify and cleanse themselves.
Take a day trip to the resort area of Nusa Dua, where you can relax on the beach, go snorkeling or diving, or enjoy a spa treatment. In the evening, catch the traditional Balinese dance performance at the Uluwatu Temple, perched on a cliff overlooking the ocean.
Rise early for an unforgettable sunrise hike up Mount Batur, an active volcano located in central Bali. After the hike, take a dip in the natural hot springs at the base of the mountain for some relaxation.
Visit the iconic Tanah Lot Temple, a pilgrimage site located on a rocky outcropping in the ocean. Then, head to Seminyak Beach for a day of sun, sand, and surf.
If you have more time, consider taking a day trip to the Gili Islands or the town of Munduk for waterfall hikes. If you have less time, skip the hot springs or the Tanah Lot Temple. To save money, use a scooter to get around Bali instead of a taxi or car. Be sure to bargain at the markets, but don't barter too aggressively as these are often people's livelihoods.