Take some time for yourself…

If taking a yoga class or getting a massage is your thing, we got you covered!  If yoga and massage is not your thing, we understand – no one is forcing you to take a yoga class or get a massage here at Istmo.

However, we do encourage you to take some time out for yourself, walk our humanity trail, take a dip in the ocean, walk down the miles of beach, lounge on a hammock, or spend just a little longer in meditation…

Yoga Classes

Love Yoga?  We highly recommend you check out our Upcoming Retreat Calendar and join one of our amazing retreat leaders on a transformational journey.

Besides our line-up of amazing teachers, we also offer yoga classes to our Hotel Guests on most Saturdays and Sundays at 8:00 am.  These classes are usually taught by owner Ayesha Davis and are donation-based if you book on our website.  Ayesha was trained at the Parmarth Niketan Ashram in Rishikesh India, her teaching is influenced by the traditional styles of Hatha, Iyengar and Ashtanga Yoga.  She teaches classe at the beginner and intermediate level.  All proceeds of these yoga classes go to local charities.

Owner, Ayesha Davis, is also the yoga teacher for our Signature Istmo SUP Adventure and Yoga Retreat.  

We can also arrange private classes for $40/class (up to four people), please contact us if you are interested in this option.


Another great way to take some time for yourself during your stay with us is to experience the benefits of a luxurious massage.  Our massage therapist are highly trained and will communicate with you to make sure they adjust the massage to your needs.  Please contact us ahead of time to reserve your massage.  Massages at Istmo are $60/hour.

What our guests are saying:

“The place is just perfect to rest and enjoy a very calm and easy yoga session. If you include the wonderful home made food and the massage service, you simply float back home after your stay.
Right in the middle of the nature and walking distance from a beautiful not.-crowded beach.” – Ione Rodriguez, Spain

We look forward to sharing our slice of paradise with you!