In the morning, explore the beauty of Balinese architecture and history at Ubud Palace. Admire the intricate carvings, traditional paintings and learn about the royal family. Enjoy the local market and food stalls in front of the palace in the afternoon. At night, watch a Kecak dance performance at Pura Taman Saraswati Temple.
Visit Bali Museum in the morning to learn about Balinese culture, history and art. Afterward, head to Puputan Badung Monument to witness the monument's significance in Balinese history. Take a short drive to Bajra Sandhi Monument, to learn about the struggle of Balinese people in fighting for independence. In the evening, enjoy a sunset cocktail at the rooftop bar of Sky Garden Lounge in Kuta.
Visit Tirta Empul Temple, an ancient temple with a holy spring, where locals go for purification rituals. Then, head to Bali Pulina Coffee Plantation, a perfect place to learn about Balinese coffee-making and enjoy the beautiful view of Tegallalang Rice Terrace. In the evening, visit Folk Pool & Gardens in Seminyak, for a fancy dinner and live music.
In the morning, visit Uluwatu Temple, a majestic temple located on top of a cliff, overlooking the Indian Ocean. Watch the Kecak dance performance and enjoy the sunset. Afterward, head to Jimbaran Beach for a seafood dinner on the beach. End the night with a relaxing massage at a spa in Nusa Dua.
In addition to the itinerary, you can also consider visiting Tanah Lot Temple, Jatiluwih Rice Terrace, and Mount Batur. You could also take a day trip to Nusa Penida to see the stunning Kelingking Beach and Broken Beach. To maximize your fun, try surfing, white water rafting or take a cooking class. Don't forget to try local street food and buy souvenirs at Ubud Art Market. Have a great trip!
Find hotels and flights for your Bali vacation here.