While Bali’s beaches are irresistible, its cultural soul lies in Ubud, the heart of the island. Here’s everything you need to see and do in Ubud, for a taste of an ancient and deeply authentic culture.
Wander Through the Tegalalang Rice Terrace
These vibrant paddyfields are some of the island’s most iconic sights, honoured as a UNESCO World Heritage Site for good reason. After paying a small fee at the entrance, visitors can explore the fields on foot or on bike, weaving through emerald cascades and swaying coconut palms.
Cleanse Your Spirit at the Pura Tirta Empul
Away from the luxury resorts in Ubud, Bali, Pura Tirta Empul Temple continues an age-old ritual of purification, using holy water steeped in Hindu spirituality. With excursions offered through Anantara Ubud Bali Resort, guests can partake in this unique Balinese experience, tuning into the sacred heritage of the island.
Escape to Tegenungan Waterfall
It wouldn’t be an island adventure without a journey to a hidden waterfall. Set deep within a tropical rainforest, this majestic cascade is an absolute gem. Visit during the rainy season to feel the true power of the falls, or explore during the dry season if you want to take a dip in the forest pool.
Try Babi Guling
Babi Guling is a staple in Balinese cuisine, and an absolute must-try when exploring Ubud. The best versions are found at warungs lining small, rural roads, featuring succulent roasted pork that’s crispy on the outside and juicy on the inside.
Hit the Town

Finally, be sure to spend a day in town. Explore the marketplace and shop for incredible artisan crafts, and head to the Blanco Renaissance Museum for an artsy date. The Royal Palace is also a must-visit, hosting traditional fire dances and cultural performances that illuminate the night sky.