Theta Spa by the sea is located next to the Wharf Restaurant. It is a beach-front Spa, offers a natural concept and provides a quiet and peaceful area for indulging in a natural health treatment. Theta Spa is the place for relaxation and for de-stressing. The name Theta relates to the true spiritual being, with the creation of Theta Spa by the sea founded on the belief that each and every one of us has the power to heal ourselves.
Get lost in our delightful combinations of indulgences. Close your eyes and simply float away.
When the sun isn't shining as bright as it should be, Theta's remedies might just be the things you need to push your balance back to the center.
Derived from ancient techniques, our signature massages work to create optimum enhancement of your wellbeing.