In the morning, visit the Ubud Sacred Monkey Forest Sanctuary, a nature reserve and temple complex home to over 200 monkeys and three Hindu temples. Watch the playful macaques and explore the lush greenery. For lunch, grab a bite at the nearby Warung Biahbiah for some traditional Balinese cuisine. In the afternoon, head to the nearby Agung Rai Museum of Art, a peaceful oasis showcasing local artwork. For dinner, try the delicious seafood at Warung Mak Beng in Sanur.
Start your day by visiting the Tirta Gangga Water Palace, a stunning garden complex filled with pools and fountains. Take a dip in the refreshing water or simply enjoy the tranquil atmosphere. Afterwards, visit the Tenganan Pegringsingan village, known for its unique textiles and traditional architecture. Then, head to the Tukad Cepung Waterfall, a hidden gem surrounded by natural rock formations. End your day by watching the colourful sunset over the ocean at Pura Luhur Uluwatu temple.
Get an early start to embark on a sunrise trek up Mount Batur. This active volcano offers breathtaking views of the sunrise and nearby Lake Batur. After the hike, reward yourself with a relaxing soak at the nearby Tegalalang Rice Terrace. In the afternoon, visit the Pura Taman Ayun temple, a beautifully landscaped complex filled with lotus ponds and intricate carvings. End the day with a scrumptious dinner at Naughty Nuri's in Seminyak.
Experience the stunning beauty of Bali's rice terraces at Jatiluwih, a UNESCO World Heritage site. Take a leisurely stroll through the verdant fields and enjoy the peaceful scenery. In the afternoon, visit the Tanah Lot temple, a dramatic landmark perched atop a rocky outcrop in the ocean. Enjoy the stunning sunset views and the sound of waves crashing against the shore. For dinner, try the famous babi guling (suckling pig) at Ibu Oka in Ubud.
Discover some of Bali's best beaches by visiting Uluwatu. Start your day at Padang Padang beach, a picturesque cove known for its clear blue water and surf breaks. Next, head to Dreamland beach, a popular spot for swimming and sunbathing. In the afternoon, visit the Garuda Wisnu Kencana cultural park, an impressive statue and event venue. End your day by watching the world-famous Kecak fire dance at the Uluwatu temple.
Spend your last day exploring the local art and craft scene in Ubud. Start at the Ubud Art Market, a vibrant marketplace filled with unique souvenirs and handmade goods. Next, visit the nearby Neka Art Museum, which showcases local artwork and hosts regular exhibitions. For lunch, try the famous crispy duck at Bebek Bengil. In the afternoon, visit the Goa Gajah temple, a historic landmark with intricate carvings and a sacred bathing pool. End your trip with dinner at the famous Bridges restaurant, which offers stunning views of the Ayung River.
If you have extra time, consider visiting the Tirta Empul temple or the Bali Bird Park. For a side trip, head to the nearby Nusa Penida island for some world-class snorkelling. To maximise your fun, consider hiring a private driver to avoid the hassle of getting around on your own. Don't forget to sample some of Bali's delicious street food and try your hand at some traditional crafts like batik or wood carving.
Looking for hotels and flights? Check out https://booking.tp.st/VhZsadPo for some great deals!