

Yoga & Pilates in Ahangama Find what moves you
Daily yoga and reformer Pilates classes in a tropical garden in Ahangama - open to everyone, whether you're staying with us or not.
The idea
Wellness, built into your day.
Wellness at Terra is part of everyday life. Start your morning in our beautiful Bali-inspired, open-air bamboo yoga shala, surrounded by lush tropical greenery, or join a reformer Pilates class in our studio.
With daily yoga and reformer Pilates classes for all levels, everyone is welcome - whether you're staying at Terra or exploring Ahangama, Kabalana or Weligama. Simply check the schedule, book your class, and enjoy.
Planning your days? See this week's classes
The practices
Find your practice.
01
Yoga
Move with the day
Daily classes in the open-air bamboo shala, with the garden all around and space to move at your own pace. Every class welcomes all levels, from complete beginners to regular practitioners - see the live schedule for what’s on.
Book a yoga class02
Reformer Pilates
Find balance, build strength
Small-group reformer classes every day in our bright, mirrored studio, focused on strength, control and movement - for complete beginners and experienced practitioners alike. Mat Pilates joins the schedule from time to time; check the live schedule for upcoming sessions.
Book a reformer class03
Ice baths & breathwork
Cold water, quiet mind
Guided ice bath and breathwork sessions to help you slow down, reset and reconnect, surrounded by the calm of Terra's tropical garden. Sessions are arranged in advance - and in high season, look out for them on our special wellness days.
Check ice bath availability04
Sound healing
Slow down and tune in
Tibetan singing bowls, breath and stillness - a chance to slow down, switch off and simply be present. Group and private sessions are arranged in advance.
Check sound healing availability05
Skate
Keep moving
Terra's surf-skate pool brings the movement back on land - a place to practice, play and keep the feeling going after the ocean.
06
Surf
The ocean is part of the rhythm
Kabalana is just a short walk from Terra, with waves for different levels and plenty of reasons to spend the day by the ocean. Whether you're learning or already surfing, it's all right on our doorstep.
Classes & booking
Yoga & Pilates, open to everyone
You don’t need to be staying at Terra to join a class. Staying with us? The shala and studio are steps from your room. Visiting from elsewhere in Ahangama, Kabalana or Weligama? You’re just as welcome - most classes are a mix of both.
01
Browse the live schedule
See what’s on: daily yoga and reformer Pilates, plus mat Pilates and special sessions whenever they’re scheduled - with the time and length of every class.
02
Book a class or a pass
Book a single class - no pass needed - or choose a vacation pass if you’d like to keep coming back. Classes can fill up, so we recommend booking ahead.
03
Arrive and settle in
Yoga mats, reformers and everything else you need for class are provided. We’ll see you at the shala or studio.
The spaces
Where it happens
The yoga shala
An open-air bamboo yoga shala surrounded by the tropical garden.
The Pilates studio
A bright reformer Pilates studio with arched mirrors and views into the garden.
The ice baths
Jungle ice baths for breathwork, recovery and a moment to reset.
Good to know
Before your first class
Do I need to be staying at Terra to join a class?
No - you’re welcome in every class, whether you’re staying with us, elsewhere in Ahangama, or just passing through. If you’d like to wake up steps from the shala, take a look at our rooms and private villas.
How do I book?
Book online through our live schedule. Single classes are available - no pass needed - and we recommend booking ahead, as classes can fill up. You’ll see current class times and prices when you book.
I’ve never tried reformer Pilates. Is it for me?
Yes. Reformer classes run every day in small groups and welcome every level, including complete beginners. The reformer is a sliding carriage with adjustable springs, which add support or resistance to each movement - so the work can be made gentler or more challenging to suit you.
How long are classes?
It depends on the class - you’ll find the length of each one on the live schedule.
Can I book a private session, an ice bath or sound healing?
Yes, by arrangement. Private yoga and Pilates sessions, ice baths and sound healing can all be arranged in advance - message us on WhatsApp, call +94 74 131 9304 or email terraresortsl@gmail.com. In high season we also host special wellness days, where you can book these experiences. Bringing a whole group? Host your retreat at Terra.
Where is Terra, and is there parking?
Terra is on Kabalana Road in Ahangama, on Sri Lanka’s south coast. Search “Terra Resort” on Google Maps for directions - and parking is available when you arrive.
After the practice
Stay for the rest of the day.
Wellness at Terra doesn’t end when the class does. Grab a coffee or something to eat at La Terraza, which welcomes visitors as well as guests, or simply find a spot and stay awhile. Everything else at Terra is just a few steps away.
See La Terraza, our all-day restaurantStay with us
Make wellness part of your stay.
Stay at Terra and have movement, recovery, good food and the ocean all within easy reach.

