This page contains affiliate links. Please read our disclosure for more info.
Ubud is yogi heaven. Despite its small size (it’s really a collection of villages) there are dozens of classes to choose from every day. You’ll find styles to suit everyone from spiritual practices to fast paced vinyasa and power flows.
Studios are well equipped and make the most of Ubud’s tranquil beauty with views of rice fields and jungle. Ubud yoga classes are affordable, especially if you buy a class pass which can reduce the drop-in price (usually 130,000 IDR/ $9) by half.
Starting your day with a yoga class is a great way to get into the relaxed, healthy Ubud vibe.
During my two stays of five months each in Ubud, I attended classes most days and tried the five main studios in the centre of Ubud and the neighbouring village Penestanan. The amount of choice can be overwhelming but this guide should help you find the best yoga in Ubud for you.
Ubud Yoga Guide Contents
- Top 5 Yoga Studios in Ubud
- Ubud Yoga Studios Map
- Other Ubud Yoga Classes
- Pilates Studios in Ubud
- Ubud Hotels with Yoga Classes
- Recommended Ubud Hotels
- Ubud Resorts with Free Yoga for Guests
- Ashrams, Teacher Training, and Yoga Retreats in Ubud
- Where to Buy a Yoga Mat in Ubud
- Ubud Tips
Top 5 Yoga Studios in Ubud
All these Ubud yoga studios provide free mats, props, and water.
The schedules change each month (and may be reduced at the moment) so check their websites before you plan a visit.
The Yoga Barn
The Yoga Barn is by far the biggest and most popular yoga studio in Ubud. It’s more of a resort than a regular studio with seven yoga spaces, guest accommodation, healthy restaurant, juice bar, and treatment room.
There are yoga teacher trainings, workshops, events, and film nights. Despite its location in the southern part of central Ubud (close to the Monkey Forest) it feels like an oasis of tropical flowers, bamboo, and lotus filled ponds.
The best thing about The Yoga Barn is the huge variety of yoga and meditation classes available—up to 20 a day. Whether you prefer powerful flow classes or gentle meditation you’re sure to find a class to suit you.
The varied schedule was the main reason that I attended classes here more than anywhere else. The teaching quality varies and I had to try a few classes before I found some teachers that I connected with (I like Tanya and Eka).
I usually went to morning flow and vinyasa slow. I also enjoyed the deep stretching of yin classes and experimented with styles I hadn’t tried before.
The downside of The Yoga Barn is the massive class sizes—up to 60 people in the large open sided upstairs studio, and 35 in the smaller room below. Even in the low season the classes were almost always full and you need to arrive at least 20 minutes before to guarantee a space.
I usually had enough space around my mat, but the class sizes could be overwhelming and I didn’t get to know the teachers or receive adjustments.
I think The Yoga Barn is best for experienced practitioners who don’t mind large class sizes and want to try a variety of styles.
I don’t recommend it for complete beginners—the classes are too big which makes it difficult to see the instructor and you are unlikely to receive adjustments. Only the meditation and gentler yin and restorative classes would be suitable for anyone.
Website: The Yoga Barn
Location: Jalan Raya Pengosekan, Ubud. Near Coco supermarket.
Classes: Vinyasa flow, power yoga, hatha, yin, restorative, acro yoga, gentle yoga, intro to yoga, fly high yoga, various meditation, ecstatic dance, and more.
Cost: 130,000 IDR ($9) for 1 class, 360,000 IDR ($25) for 3, 550,000 IDR ($38) for 5, 1 million IDR ($69) for 10, 1.4 million ($96) for 20, 2.6 million ($180) for 30 days unlimited. Class passes can be shared with a friend as long as you attend together and are valid for six months.
Radiantly Alive is another popular studio with a central location, but it’s less overwhelming than the Yoga Barn.
There are three yoga rooms and 8-12 classes a day including interesting options like arm balance, sky yoga flow, and roll and release (self-massage using balls). They also offer teacher training and workshops.
It feels like more of an American-style yoga studio with fun teachers, fast paced flow classes, and “normal” rather than yogi music. The slower classes like gentle flow and yin were usually attended by 20-40 people, but the RA vinyasa classes were very crowded with up to 70 students crammed in during high season.
The vinyasa classes are fun, sweaty, and very popular with regulars, but too fast for my taste. All the teachers were excellent and despite the large class sizes, they managed to offer individual adjustments.
Radiantly Alive offers unlimited passes as well as single class passes. If you are happy to commit to the studio and want to attend many classes this can be a great deal. I spent a week here and went to 13 classes which brought the cost down to $3 each (at the latest rates it would now be $5.60).
I recommend Radiantly Alive for experienced yogis as most classes assume a certain level of knowledge. If you like challenging vinyasa classes and don’t mind large class sizes, I’m sure you’ll enjoy it.
Website: Radiantly Alive
Location: Jalan Jembawan 3, Ubud. Across from Bali Buda restaurant.
Classes: Gentle flow, RA vinyasa, yin, sky yoga, roll and release, hatha.
Cost: $10 for 1 class and various class passes up to $120 for 20 classes. Unlimited passes: $73 for one week, $123 for two weeks, $175 for one month.
Ubud Yoga House
After months of anonymous classes at The Yoga Barn it was a relief when I discovered Ubud Yoga House. This small studio is much friendlier and more relaxed than the other studios—it’s actually at owner Sheila’s lovely house with gorgeous views over the jungle and rice fields.
The maximum class size is 23 people (it was usually less when I visited), so it’s a more personal experience—the teachers took the time to chat to us and we all introduced ourselves before the class started. The teachers gave adjustments during the class and at the end we were given cold towels and lemon water—just what we needed in the tropical heat.
There isn’t as much variety as at the bigger studios, but there are around five classes a day from Monday to Saturday including sunrise yoga, vinyasa, yoga for beginners, and gentle yoga. They also run teacher training. I always enjoyed the sunrise yoga, a Iyengar-inspired hatha class and felt ultra relaxed afterwards.
Classes last 75 minutes (most classes in town are 90 minutes).
Ubud Yoga House is ideal for beginners and intermediate yogis as classes can be personalised to your experience level. It’s friendly, unpretentious, and has a lovely view.
Website: Ubud Yoga House
Location: 10-minute walk from Ubud’s main road (Jalan Raya) through the rice fields on the way to Sari Organik restaurant.
Classes: Sunrise yoga, vinyasa, yoga for beginners, hatha, meditation.
Cost: 150,000 IDR ($10) for 1 class, 390,000 IDR ($28) for 3 classes, 550,000 IDR ($40) for 5, 1 million IDR ($72) for 10, 1.4 million IDR ($96) for 20.
You won’t believe Taksu is in the centre of Ubud—it’s like entering another world, a jungle temple far away from the traffic noise and souvenir shops. The yoga studio overlooks a trickling stream in a huge spa complex that features two restaurants including Fresh which serves beautiful raw vegan cuisine.
In the high season there are three or four classes a day, but in the low season this can be reduced to one. Taksu has the smallest class sizes in Ubud—in one class I was the only student and in the two others there were no more than four of us.
I would have attended Taksu more, but most of the classes were in the middle of the day and I found it too hot.
If you want small classes in a beautiful setting then Taksu is a great choice.
Website: Taksu Yoga
Location: Jalan Goutama, Ubud
Classes: Hatha flow, vinyasa flow, gentle flow, yin, restorative, basic yoga.
Cost: 130,000 IDR ($9) for 1 class, 480,000 IDR ($35) for 5, 920,000 IDR ($66) for 10, 1.42 million ($102) for 20.
Intuitive Flow is located in the village of Penestanan, a few kilometres outside Ubud, and is one of my favourite quiet alternatives to the Barn.
There are 3-6 classes a day with a mix of gentler spiritual practices and meditation and more dynamic flows. I love the setting on a peaceful lane with a beautiful view down to the valley.
When I attended in low season there were never more than eight students, so the teachers were able to give personal adjustments. I appreciate that the mats are laid out for you so you don’t have to worry about the right place to put them. Their class passes are amongst the cheapest in town.
I didn’t connect with all the teachers so it’s worth trying a few classes to see who suits you best. I found the gentle flow class with Anu very relaxing. The basic yoga class is suitable for beginners. They also offer teacher training and retreats.
If you are staying in Penestanan (which has lots of villa rentals), Intuitive Flow is the obvious choice. Even if you’re not, it’s worth considering coming out here if you find the classes in town too crowded.
Website: Intuitive Flow
Location: A five-minute walk down a pedestrian path opposite Alchemy restaurant in Penestanan (look for the signs) or up the Penestanan steps if walking from Ubud.
Classes: Hatha vinyasa, vinyasa flow, gentle flow, basic yoga, yoga pranala, yin, restorative, meditation.
Cost: 130,000 IDR ($9) for 1 class, 450,000 IDR ($32) for 5, 675,000 IDR ($49) for 10, 930,000 IDR ($67) for 15.
Ubud Yoga Studios Map
The five studios above are the main yoga spaces in Ubud but new studios are often opening and many resorts and guesthouses also offer classes. I haven’t tried any of the places listed below.
Other Ubud Yoga Classes
Yoga Saraswati – A central studio with the cheapest yoga in Ubud at 75,000 IDR ($5) for one class with unlimited passes also available. There are six classes a day (hatha, vinyasa, yin, and yoga for beginners) and student numbers are kept low. One reader was impressed with his experience here and said every student received adjustments from the teacher.
Ubud Yoga Centre– This Nyuh Kuning studio has a focus on bikram hot yoga. The space looks impressive, but it’s hot enough in Ubud already for me. One class is 130,000 IDR ($9) and unlimited passes are available.
Usada Bali – This cultural centre in the heart of Ubud opened in 2018 and offers a few yoga classes a day including Ashtanga Mysore and hatha. Classes are 130,000 IDR ($9).
Moksa Dojo – One of our favourite vegetarian restaurants in Ubud now has a few yoga classes in its new dojo including hatha, yin and vinyasa as well as tai chi and aikido. Drop-in classes are 100,000 IDR ($7).
Spacious Yoga at The Seeds of Life Cafe – This raw vegan restaurant hosts a Mysore-style ashtanga class every day except Saturdays from 6.30am – 9.30am. This is an independent practice so you need to know the sequence. They say beginners are welcome but must commit to a minimum of one week to learn the sequence. One class is 250,000 IDR ($17) and passes are available.
Taman Hati – Balinese teacher Ketut offers classes in his family compound in Nyuh Kuning for 100,000 IDR ($7). Kundalini classes (a more spiritual practice) are at 6am, and Pranawayu yoga, his own style similar to vinyasa flow, are at 10am or 5pm most days. Closed on Sundays.
Ashtanga Yoga Research Centre – Self-guided Mysore-style ashtanga class every day except Saturdays from 7.30am – 9.30am. If you already have a daily practice, they prefer people to sign up for 1-3 months (one week minimum). They can teach beginners the series but you need to commit to at least three weeks. The yoga shala is surrounded by jungle a 15-minute drive from Ubud.
Pilates Studios in Ubud
- Ubud Pilates – Mat based pilates classes in Penestanan. 200,000 IDR ($14) per class with a maximum of eight students. Private classes available.
- Movement Matters – Equipment and mat based pilates classes in Nyuh Kuning.
Ubud Hotels with Yoga Classes
For the ultimate convenience you might want to choose a hotel that offers yoga classes. They are usually open to non-guests too. Their schedules aren’t as reliable as the yoga studios, and the information on their websites might not be current, so I recommend checking with them in advance.
- Honeymoon Guesthouse – This guesthouse offers midrange rooms a five-minute walk from the centre of Ubud. The yoga classes are a blend of hatha and vinyasa at 7.30am for 115,000 IDR ($8).
- Swasti Eco Cottages – A small eco resort in Nyuh Kuning with a vegan-friendly restaurant using produce from their garden. The schedule varies with around two classes (vinyasa and yin/gentle) a day. Classes are 110,000 IDR ($8) and open to everyone.
Recommended Ubud Hotels
Ubud is easy to get around on foot or motorbike so you could choose a hotel close to one of the main yoga studios and create your own retreat.
Desak Putu Putera Cottages is our favourite place to stay in the centre of Ubud. It’s on Jalan Sukma close to the centre, but in a very quiet jungle location with fantastic views—it feels like an oasis from the chaos.
It’s only a five-minute walk from Yoga Barn, ten minutes from Radiantly Alive, and about 30 minutes from the Yoga House. Three of our favourite vegan restaurants (Wulan, Nine Heaven and Sayuri) are on the same street.
The comfortable rooms are clean, spacious and have air conditioning, mini-fridge, decent wifi, powerful hot showers, and balconies. The pool is lovely, and the staff are very helpful and can arrange transport or motorbike hire. It’s reasonably priced at $45 a night.
If you’d like to be surrounded by rice fields, Nur Guesthouse looks lovely. It’s only a few minutes walk to the Yoga House in a quiet location just north of the centre.
There’s a beautiful pool with rice field views and the rooms have air conditioning and terraces (no fridge). Note that it’s down a narrow path so access is on foot or motorbike only. Rooms cost from around $50 a night.
There is a huge variety of accommodation in Ubud from $8 homestays to $800 resorts. Search here to find the perfect place for your yoga holiday.
Ubud Resorts with Free Yoga for Guests
If you want to splurge on somewhere fancy, these resorts offer free yoga classes for guests. Sankara and Puri Sunia are the most affordable resorts with rooms from $85 a night. The Four Seasons is the ultimate in luxury—it’s where the Obamas stayed in 2017.
Ashrams, Teacher Training, and Yoga Retreats in Ubud
If you want to immerse yourself in yoga, you might want to participate in a retreat. Some of the above yoga studios offer retreats, or a budget option would be to create your own DIY retreat by staying in a guesthouse close to the studio of your choice and buying a class pass.
There are also plenty of options if you want to complete yoga teacher training.
Here are some other options for retreats and training:
- Anand Ashram – A serious ashram 3km north of Ubud with a daily schedule of chanting and yoga sessions. The suggested donation is $20-30 a night per person including room, breakfast, lunch and activities.
- Blooming Lotus – Affordable yoga retreats and teacher training in luxury villas outside Ubud.
- Firefly Resort – Yoga retreats every week plus yoga teacher training.
- Chakra Yoga Shala – Week-long retreats and yoga teacher training.
- OneWorld Retreats Kumara – Boutique resort and spa with ongoing yoga retreats.
- Amrtasiddhi – Ayurvedic programs that include treatments, detox, and yoga in Nyuh Kuning.
- Om Ham – Luxury hotel in Junjungan village 5km north of Ubud that offers retreats and Kundalini tantra yoga once or twice a day.
- Ashram Munivara – Works in partnership with Om Ham but has cheaper accommodation. The Kundalini tantra yoga at 4pm is the cheapest yoga class in Ubud at only 35,000 IDR ($2.50).
- Gokul Yoga – Ashram with teacher training and retreats.
- Bagus Jati – High-end resort that offers yoga and ayurveda retreats.
- Zuna Yoga – Yoga teacher training.
- Shades of Yoga – Yoga teacher training at Taksu Spa.
Where to Buy a Yoga Mat in Ubud
All the yoga studios provide mats, but if you’d like to use your own it’s best to bring one from home.
If you travel light like we do there are mats available in Ubud but they are expensive. The ones in the Bali Spirit shop at Yoga Barn (and next to Kafe) cost 1 million IDR ($69) and are really heavy.
I bought a yoga mat for 250,000 IDR ($17) from Coco Supermarket (at the end of Jalan Hanoman close to The Yoga Barn)—much cheaper than the yoga shops. It wasn’t the best quality but was grippy and worked fine for a few months of twice daily practice before I had to replace it.
The Smile charity shop opposite Seniman Coffee also had a second hand one for 150,000 IDR ($10), so it’s worth trying there if you are on a budget.
I also love travelling with Yoga Paws which are little yoga mats for your hands and feet. They are very small and light and stop me slipping when I’m practicing in hotel rooms without a mat.
They are also great for very sweaty vinyasa classes, even with a mat. They are much more practical than travelling with a heavy yoga mat. Read my YogaPaws review for more details.
You might find these posts useful for your stay in Ubud:
- The Ultimate Guide to Ubud Vegetarian Restaurants
- 20 Things to Do in Ubud
- How to Rent a House in Ubud
- The Cost of Living in Ubud
- A Digital Nomad’s Guide to Living in Ubud (including details on visas, renting a motorbike, internet, shopping, and more)
Don’t forget travel insurance for your Ubud yoga trip as if you need serious treatment, you’ll need to be flown to Singapore.
We recommend SafetyWing for digital nomads and long term travellers from anywhere in the world – it’s very affordable and you pay monthly (and can cancel at any time). My SafetyWing review has lots more details. See our travel insurance guide for other insurance companies.
Whether you are a complete beginner or experienced yogi, it’s worth taking the time to join one of the many yoga classes and get into the blissed out Ubud vibe.
If you enjoyed this post, pin it!
This post was originally published in 2015 and has been updated extensively at least once a year since then.