Price: from USD 1,195 Per Person
Santa Teresa is a surf destination in paradise, an upscale surf school and an ecologically minded boutique hotel.. We pride ourselves on our stellar customer service, our use of organic products and consciousness about our beautiful ocean and planet in general.