Bali is known throughout the world as a mecca for yogis and yoga enthusiasts, and a visit to one of Bali’s top yoga studios is one of the most popular things to do here. Yoga classes are available in a wide range of styles (hatha, vinyasa, ashtanga, yin, restorative, power, kundalini and more), and for beginner to advanced skill levels. 

Some of Bali’s best and most popular yoga studios include The Yoga Barn, Radiantly Alive and Samadi Bali. The strengths and weaknesses of each studio vary depending on the individual practitioner’s skill-level, preferred yoga style, aesthetic preferences and individual goals. 

To decide which yoga studio in Bali is best for you, it helps to have an understanding of your own priorities. For those coming to Bali exclusively to participate in a yoga retreat or complete their yoga teacher training, it makes sense to plan the rest of your itinerary around the location of your favourite studio. But in many cases visitors to Bali are looking to “drop in” to a class, in which case it's convenient to find the best studio near to your accommodation. There are yoga studios all over Bali, from hippie-centric Ubud and the surf haven of Uluwatu, to the laid-back beach town of Canggu and lively downtown Seminyak. 

In determining criteria for which of Bali’s yoga studios are considered the best, we have considered a number of factors including: the popularity of the studio overall, the quality and standard of the classes and the teachers, the variety of classes offered, the ambiance and facilities of the studio buildings themselves, class sizes, cost and membership options, as well as any other ways that a studio provides additional value (e.g. event nights, free use of equipment, online options, online booking etc). 

We have also considered that each visitor to Bali has different priorities for which yoga studio is best for them. For example, some visitors to Bali may come to advance their skill level in challenging yoga classes, whereas others just want to try a beginner class in relaxing surroundings. 

Without further ado, here is our guide to Bali’s best yoga studios! 


Bali’s Best Yoga Studios 


1. The Yoga Barn (Ubud)

The Yoga Barn (Ubud)

Photo: The Yoga Barn (Ubud)

Location: Jl. Sukma Kesuma, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571 

Cost: 150k IDR ($15 AUD) for a single class, with discounts available for students and locals 


Located in downtown Ubud, The Yoga Barn is the most well-known and popular yoga studio in all of Bali. The Yoga Barn is made up of 7 studios, set amongst a tropical oasis of gardens and natural beauty which adds to the sense of relaxation and connection to Mother Earth. The wide offering of classes and workshops covers many types of yoga (think vinyasa, hatha, yin, aerial) and extends further into a range of spiritual practices like sound healing, meditation and ecstatic dance. A single class costs 150k IDR ($15 AUD), whilst there are “class cards” available for groups of 3, 5, 10 and 20 sessions. There is also a wide variety of workshops and evening events (which cost between 250k-400k, or $25-40 AUD), making the Yoga Barn an excellent place to build community with like-minded individuals as well. With an array of beautiful buildings including open-air bamboo rooms, this is the perfect place to drop in for a class or sign up for regular visits. You can even do your yoga teacher training here, and stay in the adjoining accommodation on-site. 

Keep in mind that there is wide variation in terms of the types of classes and teaching available, with some visitors reporting that their expectations were not met in terms of the standard and teaching style of the classes, as well as the management of the centre overall. Whilst many tourists and local expats love The Yoga Barn, it’s best to come with a spirit of fun and openness so as to not leave disappointed. 

Bookings need to be made in person rather than online, with registration opening 30 minutes before daytime classes and 1 hour before evening ones. 


BEST FOR: Overall ambiance, breadth of classes available

DRAWBACKS: The standard of teaching varies a lot 



2. Radiantly Alive (Ubud)

Radiantly Alive (Ubud)

Photo: Radiantly Alive (Ubud)

Location: Jl. Jembawan No.3, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Cost: 150k IDR ($15 AUD) for a single class, with class packages available as well


There are two Radiantly Alive venues in Bali, but the Ubud one is the original and best known. Found off the main drag Jalan Raya Ubud, Radiantly Alive feels a world away given its location  high up among the jungle canopy. The yoga studio itself has a cosy and modern feel, and the classes are renowned for the standard of yoga teaching available. Many types of yoga are offered here, from Power Yoga and Vinyasa to Himalayan Kriya Yoga and everything in between.  

Radiantly Alive satisfies  advanced yogis with its in-depth specialty classes and workshops, but it’s an inclusive place for first-timers as well. . Yoga Teacher Training (YTT)  - is a particular specialty of this studio, with many students travelling from far and wide to attend either their 200 hour vinyasa training or a 300 hour training course facilitated by fluidUS. The courses are available in-house and online, and have garnered praise from the majority of participants. 


BEST FOR: High standard of yoga teaching, Yoga Teacher Training (YTT) 

DRAWBACKS: The studio rooms can get hot



3. Desa Seni Yoga (Canggu)

Desa Seni Yoga (Canggu)

Photo: Desa Seni Yoga (Canggu)


Location: Jl. Subak Sari No.13, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Cost: 140k IDR ($14 AUD) for a single class, with 6 and 12 class packages available

Desa Seni is a yoga resort with outdoor studios surrounded by tropical gardens and rice paddies. Located in Berawa, Desa Seni is a joint eco resort and yoga space, where you can visit for a single yoga class or even stay over multiple days in thes village-style grounds. Desa Seni also offers a chance for keen yogis to go deeper with their practice during yoga retreats held throughout the year. 

The yoga classes at Desa Seni are held in a traditional outdoor Balinese shala, which is a gathering place and practice space for yoga students. The classes here are suitable for people of all levels of experience, with multiple styles such as Vinyasa, Yin, and Kundalini.  What’s more, for those who want to explore beyond traditional yoga,  visitors to Desa Seni are encouraged to dabble in meditation and martial arts with Kung Fu Wu Shu and Qi Gong classes on offer. For those looking for a more personalised experience, private yoga and meditation classes are also available.


BEST FOR: Beautiful location, a chance to try something different

DRAWBACKS: Mosquitoes frequent evening classes



4. Samadi Bali (Canggu)

Samadi Bali (Canggu)

Photo: Samadi Bali (Canggu)

Location: Jl. Canggu Padang Linjong No.39, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Cost: 150k IDR ($15 AUD) for a single class, with 6 and 12 class packages available

Samadi Bali is a well-respected wellness hub in Canggu features a yoga studio, holistic health centre, ayurvedic cafe, and supermarket. 

While there are many reasons to visit Samadi, which include fun workshops and events, yoga remains the space’s key focus.. Samadi has four separate practice spaces, ranging from indoor studio to open air. Each of these spaces hosts a busy schedule of yoga classes and workshops in a range of styles, making it a great place to come and try something new. Keep in mind this is a popular studio, so classes tend to be busy, meaning having enough space or getting attention from the teachers is sometimes a challenge.

The weekly class schedule at Samadi includes a large array of yoga styles from Hatha, Ashtanga and Hot Yoga to Vinyasa and even Aerial Yoga. These classes are offered across an array of ability levels as well. Classes also extend beyond yoga into other area like meditation, tai chi, chakra balancing, capoeira dance, kirtan (a form of group song) and more. 

Samadi is especially suited to those who want to improve their level of technical yoga ability - with a significant focus on form and following the correct technique. They even offer onsite teacher training from shorter 40 hour modules to in-depth 240 hour programs. 

Whilst the yoga classes at Samadi are very popular, we should mention that some of the other facets of the centre like the food, accommodation and management have received some negative feedback. We recommend dropping in for a class and seeing for yourself if Samadi is the right fit for you.


BEST FOR: Wide range of classes

DRAWBACKS: Busy classes, short on space, inconsistent food 



5. Serenity Yoga (Canggu)

Serenity Yoga (Canggu)

Photo: Serenity Yoga (Canggu)

Location: Jl. Nelayan, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Cost: 130k IDR ($13AUD) for a single class, with discounts for locals and multi-class packages available

Serenity Eco Yoga and Guesthouse is part-hotel, part-yoga retreat nudging Nelayan Beach in Canggu. As a family-run establishment, Serenity  offers a warm and welcoming experience, placing a strong emphasis on fostering a sense of community among yogis.

Dedicated to creating a harmonious environment, Serenity takes pride in being smoke and alcohol-free. On top of that, it boasts its own vegan café and a thriving kitchen garden, reinforcing its commitment to a holistic and eco-conscious lifestyle.

The yoga schedule at Serenity is a busy and diverse one, starting at 7:30 am and running until 7 pm. All classes last for one and a half hours, and while most of them are open to yogis of all levels, they also offer a few ashtanga and inversion flow lessons specifically tailored for advanced students. Depending on the day of the week that you visit the centre, you’ll get to choose from a wide range of yoga styles, which include hatha, vinyasa, and restorative yoga. Serenity also offers hybrid yoga classes like yogalates, and aerial yoga, and more holistic classes like chakra flow and yin sound healing.
A rotating line-up of workshops also take place throughout the week, ranging in price from 250k ($25AUD). Exploring everything from the physical with Thai yoga massage lessons and arm balance training, to the spiritual with emotional release breath work.

The affordable classes and range of different pass types have also helped to make Serenity Yoga very popular among yogis. A single class is just 130k ($13AUD) with discounts for locals and in-house guests. Then there are 5, 10, 20 class packages available, alongside unlimited weekly and monthly options if you plan on staying in Bali a while. 


BEST FOR: Affordable classes and packages, aerial yoga

DRAWBACKS: Basic facilities,


6. Power of Now Oasis (Sanur)

Power of Now Oasis (Sanur)

Photo: Power of Now Oasis (Sanur)

Location: Jl. Retro Beach, Sanur Kauh, Denpasar Selatan, Kota Denpasar, Bali 80224, Indonesia

Cost: 120k IDR ($12AUD), with class packages available


Power of Now Oasis, located near Sanur Beach, is a distinct bamboo yoga studio and healing centre. Boasting a variety of beginner-friendly yoga classes, the studio features daily sessions led by skilled international and local instructors. No prior booking is necessary, ensuring a hassle-free experience for visitors.

The centre's exceptional reputation is anchored in its 5-star Yoga Alliance RYS 200 yoga school status, with a specialised focus on Hatha and Vinyasa traditions. The comprehensive month-long teacher training program goes beyond the norm, incorporating acro yoga, Ayurveda, and valuable real-world teaching opportunities, setting it apart from others on the island.

Beyond the yoga offerings, the serene ambiance of Power of Now Oasis provides an ideal setting for healing and rejuvenation. Whether you're seeking to deepen your yoga practice or embark on a transformative teacher training journey, this oasis offers a rich and rewarding experience.


BEST FOR: Yoga teacher training, beachside practice

DRAWBACKS: Beginner-focused classes



7. The Practice Bali (Canggu)

The Practice Bali (Canggu)

Photo: The Practice Bali (Canggu)

Location: Jl. Pantai Batu Bolong No.94, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia

Cost: 150k IDR ($15AUD), multi-class passes available, and discounts for locals

A duo of architecturally designed shalas in manicured gardens, The Practice is one of the most eye-catching yoga studios in Bali. The Practice sits in the heart of Canggu, but is tucked away from the busy main drag of Batu Bolong, giving it a zen energy. This yoga studio is considered one of Bali's most luxurious yoga spaces, thanks to both its bamboo-lined buildings, and many modern amenities (showers included). Yoga equipment is provided, studio rooms are spacious, and the buildings and grounds kept squeaky clean at all times. There are also added extras for visitors, including complimentary tea in the garden after class. 

Yoga in The Practice is not treated as a work-out - making the studio not designed for someone interested in just breaking a sweat. The Practice specialises in lineage-based Traditional Hatha Yoga, which is a slow moving yoga style that focuses on breath work, meditation, and chanting. Its schedule includes different variations of Hatha yoga for practitioners of different skill level, like Hatha yoga Moon, Hatha yoga Sun and Hatha Yoga Fire,  and there is also a private class option, available both in-studio and at home.

BEST FOR: Beautiful setting, relaxing classes,traditional Hatha Yoga

DRAWBACKS: Don’t expect a workout



8. Intuitive Flow Yoga Studio (Ubud)

Intuitive Flow Yoga Studio (Ubud)

Photo: Intuitive Flow Yoga Studio (Ubud)

Location: Jl. Raya Tjampuhan, Penestanan Kaja, Sayan, Ubud, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Cost: 110k IDR ($11AUD), multi-class packages, cash only


Sitting high among the treetops in Ubud, Intuitive Flow is a studio that stands out for its amazing views. The yoga space consists of just a single room with glass walls which look out onto the surrounding jungle. It can be found in leafy Penestanan village on Ubud’s border, a quiet neighbourhood filled with rice paddies and popular vegetarian cafés.

The studio itself is limited in space and class number, catering to up to just 20 people at a time. As classes fill out quickly, it’s best to arrive early. Six classes are held daily by a largely Balinese team with a reputation for being hands-on. Among the schedule is signature class Yoga Pranala, a blend of traditional yoga and Balinese healing techniques.

Rates are very affordable by Bali standards, with drop in class prices just 110k IDR (or $11AUD). There are further discounts available for locals and visa holders, and 5, 10, and 15 class passes.


BEST FOR: Unbeatable views, affordable pricing

DRAWBACKS: Single studio with limited spaces


9. Ubud Yoga House (Ubud)

Ubud Yoga House (Ubud)

Photo: Ubud Yoga House (Ubud)

Location: Jl. Subak Sokwayah, Ubud, Kec. Gianyar, Kabupaten Gianyar, Bali 80571, Indonesia

Cost: 150k IDR ($15AUD), locals discounts and monthly passes available


Another yoga studio residing in Ubud's backstreets is Ubud Yoga House. This simple shala is considered a hidden gem as it can be found down a dirt track surrounded by rice fields, with access available only by scooter or foot. The building itself is open-air and basic in design, but mats and mosquito spray are provided, alongside iced water and wet towels for the comfort of guests.

Ubud Yoga House is offers classes of no more than 23 students per class. This makes the yoga studio a favourite among beginners, with teacher-led adjustments guaranteed and technique in classes emphasised. The yoga schedule here isn’t diverse, but focuses on quality over quantity. There are just four classes, all vinyasa flow-based, and include sunrise yoga, vinyasa, yoga for beginners, and gentle yoga. While typically yoga classes run for 90 minutes in Bali, Ubud Yoga House's run for just 75, making them better suited for someone short on time (or patience).


BEST FOR: Peaceful location, beginner-friendly

DRAWBACKS: The studio can be difficult to find



10. Yoga Searcher Bali (Uluwatu)

Yoga Searcher Bali (Uluwatu)

Photo: Yoga Searcher Bali (Uluwatu)

Location: Jl. Labuansait, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Indonesia

Cost: 120k IDR ($12AUD), with 5 and 10 class passes available

Yoga Searcher Bali is a unique yoga resort locaed in Uluwatu, only 10 minutes from Uluwatu Beach. As an adult-only resort, Yoga Searcher is ideal for yogis looking for a relaxed place where they can focus on their practice. The resort features two yoga shalas, eight wooden villas for accommodation, a vegan café, a spa, and a salt water pool. 

Yoga is held in the duo of shalas - the Big Shala (stretching 160 sqm) host classes of up to 50, while the other shala (at 25 sqm) caters to smaller groups and intimate workshops. The three daily classes are said to be quite challenging, so more experienced yogis will flourish here. Classes include the traditional Energetic Morning Flow and the more acrobatic aerial. Workshops are also held regularly, exploring themes like breathwork and sound healing.


BEST FOR: Challenging classes, reasonably priced

DRAWBACKS: Large class sizes

11. Jiwa Bikram Yoga (Seminyak)

Jiwa Bikram Yoga (Seminyak)

Photo: Jiwa Bikram Yoga (Seminyak)

Location: Jl. Petitenget No.777, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Cost: 150k IDR ($15 AUD), trial passes and longer membership available

Jiwa Bikram Yoga sits on Seminyak’s Jalan Petitenget, within easy walk of major resorts like Potato Head and the W Hotel. As a heat-based studio it tends to attract fans of Bikram or hot yoga, with the temperatures a potential challenge for less experienced yogis.

Jiwa’s regular classes are held five times a day, and are based around components of Bikram yoga or pilates making breaking a sweat guaranteed. New students have access to a free initial class, with a three pack trial also available. Due to its central location in Seminyak, classes can be busy and are best booked in advance via Instagram. A final word of advice - don’t forget to bring a towel, alongside a mat and water bottle. 



12. Olop Iyengar Yoga Studio (Seminyak)

Jiwa Bikram Yoga (Seminyak)

Photo: Jiwa Bikram Yoga (Seminyak)

Location: Indonesia, Bali, Badung Regency, Kuta, Seminyak, Jalan Drupadi I No.07 Banjar Basangkasah

Cost: 100k IDR ($10AUD), cash only


Tucked among back streets, the Olop Iyengar Yoga Studios is a hidden gem within busy central Seminyak. The Iyengar-style yoga school is housed in a beautiful old Balinese building fringed by luscious gardens, with a schedule led by knowledgeable guide Olop. Typical classes are small in number, two hours in length, and quite the challenge, making them better suited to yogis with some experience up their sleeve. With Olop as the only instructor, each alignment-focused class is rather exclusive and best booked ahead - they are held at 8.00am weekday mornings, and twice a week mid-afternoon.



13. Yoga 108 Bali (Seminyak)

Yoga 108 Bali (Seminyak)

Photo: Yoga 108 Bali (Seminyak)

Location: Jl. Drupadi No.108, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Cost: 120k IDR ($12AUD), 5 and 10 class passes, meditation by donation

Nudging Double Six Beach, Yoga 108 Bali is a studio with a reputation for being unconventional. The schedule of classes here are less meditation, more workout. Strength and flexibility is the focus, with unorthodox poses and sequences common. Fans of adjustments will be pleased to hear that classes are hands-on, with the school a popular one thanks to its combination of challenging classes and welcoming atmosphere. 

Yoga classes take place twice a day during the morning, except for Sundays when the studio is closed. No bookings are for Yoga 108 are needed - yogis are welcome to just show up, with mats, props and towels all provided.



14. Zuna Yoga (Ubud)

Zuna Yoga (Ubud)

Photo: Zuna Yoga (Ubud)

Location: Jl. Tirta Tawar Petulu, Kec, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Cost: Teacher training programs from $2500 USD, online yoga from $15 USD a class

Zuna Yoga is considered one of Bali’s most comprehensive yoga teacher training schools and welcomes both wannabe teachers and yogis eager to develop their practice further. A fully accredited Yoga Alliance Registered Yoga School (RYS), the Ubud studio offers the typical 200 and 300 hour Yoga Teacher Training programs alongside the unusual combination of a 500 hour option for the advanced. 

Lessons are taught across a month in an open air studio surrounded by foliage, covering aspects of yoga, meditation, philosophy, anatomy, and asana practice. There’s also a 300 Hour Meditation Teacher Training if you’d prefer to explore the mindfulness practice. To continue your training at home, Zuna Yoga offers online yoga and meditation classes on demand in a variety of lengths. The library also provides access to recorded events and live, interactive workshops.



15. Alchemy Yoga & Meditation Center (Ubud)

Alchemy Yoga & Meditation Center (Ubud)

Alchemy Yoga & Meditation Center (Ubud)

Location: Jl. Penestanan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Cost: 150k IDR ($15), multi class passes and membership available

Just outside of Ubud proper lives Alchemy Yoga & Meditation Center, a tantra and hatha-based studio. As it’s name suggests, Alchemy Yoga & Meditation Center is the yoga-focused sibling of plant-based cafe Alchemy Bali, and sits opposite the popular eatery in the quiet streets of Penestanan. 

Thanks to it’s location away from Ubud’s epicentre, the yoga studio’s classes are generally less busy than what you’ll experience in town. They take place in one of two impressive studios made from curved bamboo within luscious gardens full of sunflowers. Classes are based around the elements of nature, like air (yin-based) and fire (strength-based). Workshops like ecstatic dance, gong ceremonies, and women’s circles are also held regularly throughout the month.



16. Shades of Yoga Teacher Training Bali (Ubud)

Shades of Yoga Teacher Training Bali (Ubud)

Photo: Shades of Yoga Teacher Training Bali (Ubud)

Location: Jl. Sugriwa No.89, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Cost: Teacher training programs from $2100 USD

Shades of Yoga Teacher Training Bali is famed among potential yogi practitioners for its small, customised program that is accredited with Yoga Alliance International. The Ubud school's headquarters sit on the village's edge, neighbouring the Ayung River and surrounded by rice fields. It's here that the Monthly Level 1 (200 hour) RYT 200, Level 2 (300 hour) RYT 300 Yoga Teacher Training are hosted across three weeks.

The curriculum blends lectures and asanas, where students learn about the philosophy of yoga, alongside physical practice with speciality lessons like posture clinic. Shades of Yoga Teacher Training’s class sizes are small, capped at just 16 students. Which is why the Ubud space is well-regarded for its personalised touch in classes, and individual feedback and encouragement.



17. House of Om (Ubud)

House of Om (Ubud)

Photo: House of Om (Ubud)

Location: Jl. Penestanan, Sayan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Cost: Teacher training programs from $390 USD online, $1500 USD offline

House of Om is an immersive yoga teacher training retreat with multiple outposts on the outskirts of Ubud. The school consists of a cluster of Balinese-style buildings at each location, where accommodation for students and yoga studios sit surrounded by jungle.

Student programs vary, from 2 day retreats to month-long 200 and 300 hour Yoga Teacher Training. The curriculum is diverse, and students can expect to explore different styles of yoga, alongside meditation and breathwork. House of Om is the right fit for those after a hands-on approach, with lessons led by an experienced group well-known for being both knowledgeable and inspiring. But it’s not all work - beach days, new moon ceremonies, and ice baths offer plenty of downtime and team bonding for students. 

House of Om also hosts both 200 and 300 YTT programs online, using online literature, homework and group zoom calls in the curriculum. Already certified yoga teachers can further tweak their skills with online masterclasses also held online across the year.