Photo by Xandrah Fuentes
Search Vacation Homes in Santa Teresa
Bundle & Save
Get more, spend less whenever you see Bundle & Save deals
OneKeyCash
Earn OneKeyCash on all your eligible bookings
Upfront pricing
We are not like the others - we include taxes and fees
Check prices for these dates
In two weeks
In one month
In two months
In three months
Vacation Homes in Santa Teresa

Casas Santa Teresa
Casas Santa Teresa
8.0 out of 10, Very Good, (11)

Aduana House
Aduana House
$52 nightly
The price is $59
Oct 17 - Oct 18
Total with taxes and fees

Peace Loft Two Bedroom Apartments. Great Location!
Peace Loft Two Bedroom Apartments. Great Location!
9.8 out of 10, Exceptional, (17)
$119 nightly
The price is $132
Oct 17 - Oct 18
Total with taxes and fees

Beach Villa Santa Teresa
Beach Villa Santa Teresa
$180 nightly
The price is $203
Oct 17 - Oct 18
Total with taxes and fees

Casa Piscina Private Villa Santa Beach.
Casa Piscina Private Villa Santa Beach.
9.4 out of 10, Exceptional, (6)
$120 nightly
The price is $133
Oct 17 - Oct 18
Total with taxes and fees

Casa Heaven Santa Teresa
Casa Heaven Santa Teresa
$200 nightly
The price is $226
Oct 17 - Oct 18
Total with taxes and fees

Casa Piscina Santa Teresa
Casa Piscina Santa Teresa
$180 nightly
The price is $203
Oct 17 - Oct 18
Total with taxes and fees

2 Bedroom Loft in Gated Community. Great Location! Wonderful Apartment!
2 Bedroom Loft in Gated Community. Great Location! Wonderful Apartment!
10.0 out of 10, Exceptional, (32)
$206 nightly
The price is $229
Oct 17 - Oct 18
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Santa Teresa Hotel Reviews

Hotel Nantipa - A Tico Beach Experience
10/10 Excellent
Find out more about Santa Teresa
Santa Teresa Vacation Homes information
Number of reviews | 45 |
---|---|
Accommodation | 129 Vacation Homes |
Lowest Price | $59 |
Highest Price | $2,758 |