Welcome to Banyan Tree Pilates & Yoga
An island sanctuary for movement, mindfulness and well-being.
Our sunlit 2,800 square foot studio is a welcoming space to build strength, improve flexibility, and create greater balance in body and mind. Whether you’re new to Pilates and Yoga or advancing your practice, our certified instructors are here to support you.
- Open seven days a week
- Drop in from $25
- Certified instructors
Welcome
Your island gem for wellness
Our instructors specialize in posture analysis and addressing movement imbalances to support pain reduction, better mobility and overall health. Group classes, private sessions and licensed massage, for locals and visitors alike, a minute from the Gulf beaches in the historic downtown.
What we offer
Everything under one roof
Strengthen, stretch and restore in a variety of class styles, build core strength on professional equipment, boost endurance on the bikes, and relax and recover with therapeutic massage.

Classes
Yoga
Breath-centred classes for every level, from flowing Vinyasa to deeply restful Restorative.
Learn more
Classes and privates
Pilates
Mat work, the Group Reformer, and barre in a fully equipped classical studio.
Learn more
Classes
Spin
45 minutes of flats, hills and intervals on the bikes, with cues for first-timers.
Learn more
Classes
Strength
Body Sculpt and HIIT with weights, bands and balls, for all levels of fitness.
Learn more
Appointments
Private sessions
Private Pilates, yoga, personal training and Power Plate on the classical apparatus, one-to-one or with a friend.
Learn more
Appointments
Massage
Swedish, deep tissue, Thai, CBD and singing-bowl massage from licensed therapists, seven days a week in season.
Learn moreHow it works
Three simple steps to your first class
-
01
Choose a class
Yoga, Pilates, spin or Body Sculpt. The live schedule lists every session this week with the instructor and the spots left.
See the schedule -
02
Reserve online
Pay for a single class from $25, or save with a pass if you are here for the season. Members sign in with their WellnessLiving account.
Passes and pricing -
03
Arrive a few minutes early
Mats, props and bikes are provided. Come five minutes ahead to set up, meet your instructor and ask anything before you begin.
Find the studio
Passes
Drop in, or settle in
Visiting for a week or here for the season, there is a pass to match. Every row opens its own secure checkout.
All passes, private sessions and massage are on the pricing page.
- Single class1 class · valid 1 month $25 Buy
- 10-class passBest value10 classes · valid 3 months $220 Buy
- Single reformer class1 class $45 Buy
- 10 reformer classesBest value10 classes · valid 3 months $400 Buy
- Single spin class1 class · valid 1 year $25 Buy
- Private sessions & massagePilates, yoga, personal training, massage and events from $45 Compare
The team
Meet the team
Jan and Ron Waters run the studio with a team of certified instructors and licensed massage therapists who continually upgrade their education to better serve their clients.
Hal is great! He really knows how to get the class going. His music is fun and easy to ride to. His class is a must take!!
Retreats and in-home
Let us come to you
There may come a day when you just don’t want to leave the comfort of your Boca Grande home or vacation property. We offer in-home massages by appointment, pool-side or cabana style, and private Pilates or yoga on your deck or the beach at sunrise or sunset. Great for bridal groups or friends getting together.
Our team is booked quickly on the island. Call as soon as your group is pondering the idea and we will help settle your plans.
Find us
320 East Railroad Ave.
Boca Grande, FL 33921
In the historic downtown, one minute from the Gulf beaches. Golf-cart parking out front.
- Monday to Friday7:00 am to 6:00 pm
- Saturday and Sunday7:00 am to 4:00 pm
Your island sanctuary
Come and find your center.
Drop in for a single class from $25, or book a private and let us tailor it to you.
Find us
320 East Railroad Ave.Boca Grande, FL 33921 (941) 964-4404 Open in Google Maps
Monday to Friday 7:00 am to 6:00 pm
Saturday and Sunday 7:00 am to 4:00 pm







