Every year, Ubud attracts yoga lovers, wellness enthusiasts and travellers from around the world for Bali Spirit Festival— a celebration of yoga, music, dance and conscious living.
Whether you're a regular yoga practitioner or simply curious about wellness, it's a great opportunity to discover new practices, meet like-minded people and experience another side of Ubud.
What Is Bali Spirit Festival?
Bali Spirit Festival is an international celebration of yoga, dance, music and holistic wellness. Established in 2008, it has grown into one of Bali's best-known wellness gatherings, attracting teachers, performers and visitors from around the world.
The festival brings together a diverse programme of activities, from yoga and meditation to breathwork, dance, sound healing and personal development workshops. As the day winds down, the atmosphere shifts towards live music, performances and opportunities to connect with the wider festival community.
More than just a yoga event, Bali Spirit Festival celebrates wellbeing, creativity and the connection between people, culture and nature.
When Is Bali Spirit Festival 2027?
The festival is scheduled for 22–25 April 2027 in Ubud, Bali. Activities typically include yoga sessions, wellness workshops, music and dance.
For the latest programme, venue details and tickets, visit the official BaliSpirit Festival website.
Where to Stay During Bali Spirit Festival
If you're visiting Ubud for the festival, Parvati Retreat Villas offers a comfortable place to unwind between activities.
Located on Jl. Sandat, just a 10–15 minute walk from Ubud town centre. Short ride away, 7 minute ride to where Bali Spirit Festival hosted, The Yoga Barn.
After a full day of yoga and workshops, relax by our shared infinity pool, enjoy the Jungle Terrace or simply unwind.
Make Parvati Retreat Villas Your Home During Bali Spirit Festival
Explore our Joglo villas and plan your stay at Parvati Retreat Villas.
Discover Parvati Retreat Villas
Bali Spirit Festival
Where Is It? Jl. Sukma Kesuma, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Getting there: Arrange a ride (10 min ride); allow extra time during festival periods.