Hotels in Santa Teresa with infinity pools
The photo everyone books for. Check whether the pool is shared with day guests and what time it opens.
Turquoise water, palm shade and barefoot dinners. Rooms in Santa Teresa start from around $215/night, and properties with infinity pools book out earliest in peak season.
Other features to filter for in Santa Teresa
- Hotels in Santa Teresa with private pools
- Hotels in Santa Teresa with sea views
- Hotels in Santa Teresa with a spa
- Hotels in Santa Teresa with balconies
- Hotels in Santa Teresa with breakfast included
- Hotels in Santa Teresa with free parking
- Hotels in Santa Teresa with all-inclusive
- Best hotels in Santa Teresa
- Cheap hotels in Santa Teresa
- Luxury hotels in Santa Teresa
- 5-star hotels in Santa Teresa
- Where to stay in Santa Teresa