Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at Santa Teresa

Hotels at Santa Teresa

This luxury resort boasts a picturesque shoreline and gardens as well as an open-air yoga studio and fine dining.

Villas Hermosas

  • Santa Teresa

With only 4 villas, this intimate beachfront resort features 2 pools, children's playground, and BBQ area.