Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Santa Teresa Beach
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Superhost
Superhost
Bungalow in Playa Santa Teresa
Shanti Paradise. bungalow stunning ocean view Pool
1 bedroom
,
·
1 bed
,
·
1 private bathroom
2–7 Jul
2–7 Jul
$486 SGD
$421 SGD
Show price breakdown
for 5 nights
,
·
4.87 out of 5 average rating, 282 reviews
4.87 (282)
Superhost
Superhost
Guest house in Santa Teresa
Work & Surf Studio • Walk to Beach + Fast WiFi 6
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$568 SGD
$498 SGD
Show price breakdown
for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Apartment in Playa Santa Teresa
Purapura _Jungle House w/ pool, walk to beach
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$1,045 SGD
$928 SGD
Show price breakdown
for 5 nights
4.99 out of 5 average rating, 284 reviews
4.99 (284)
Guest favourite
Guest favourite
Home in Playa Santa Teresa
Casa Tina - New 3 Min Walk to Beach Home
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
8–13 Jul
8–13 Jul
$3,092 SGD
$2,754 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 99 reviews
4.94 (99)
Guest favourite
Guest favourite
Home in Playa Santa Teresa
House w/ pool in Santa Teresa, walk to the beach!
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
27 Jul – 1 Aug
27 Jul – 1 Aug
$2,613 SGD
$2,256 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 64 reviews
4.97 (64)
Guest favourite
Guest favourite
Loft in Playa Santa Teresa
Daily cleaning service, 400m to the beach
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$1,019 SGD
$857 SGD
Show price breakdown
for 5 nights
Free cancellation
4.91 out of 5 average rating, 332 reviews
4.91 (332)
Guest favourite
Guest favourite
Flat in Santa Teresa
Happy Dreams Villas- Penthouse Suite
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$909 SGD
$649 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Home in Puntarenas
Casa Konka - 3 Bedroom Villa
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$1,188 SGD
Show price breakdown
for 5 nights
$1,188 SGD for 5 nights
4.75 out of 5 average rating, 24 reviews
4.75 (24)
Top guest favourite
Guest favourite
Home in Playa Santa Teresa
Walk to beach. Sea & sunset view. Pickleball court
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
4 bathrooms
4 bathrooms
5–10 Jul
5–10 Jul
$2,860 SGD
Show price breakdown
for 5 nights
$2,860 SGD for 5 nights
4.98 out of 5 average rating, 48 reviews
4.98 (48)
Guest favourite
Guest favourite
Villa in Playa Santa Teresa
Casa bell-lloc ocean view walk to the beach
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
6.5 bathrooms
6.5 bathrooms
8–13 Jul
8–13 Jul
$7,786 SGD
$6,488 SGD
Show price breakdown
for 5 nights
4.86 out of 5 average rating, 37 reviews
4.86 (37)
Guest favourite
Guest favourite
Home in Playa Santa Teresa
Kaia Village - Casa 3
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,262 SGD
Show price breakdown
for 5 nights
$1,262 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Hotel in Carmen Beach
Casa Nana | Boutique Hotel • Vinculo Room
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$826 SGD
$661 SGD
Show price breakdown
for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Home in Playa Santa Teresa
Magical house, steps from beach, gated comunityy
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
16–21 Jul
16–21 Jul
$2,142 SGD
Show price breakdown
for 5 nights
$2,142 SGD for 5 nights
4.94 out of 5 average rating, 31 reviews
4.94 (31)
Guest favourite
Guest favourite
Villa in Playa Santa Teresa
Ocean View Villa | Infinity Pool | Beach at 5 min
4 bedrooms
4 bedrooms
,
·
4 king beds
4 king beds
,
·
4.5 bathrooms
4.5 bathrooms
4–9 Jul
4–9 Jul
$6,166 SGD
Show price breakdown
for 5 nights
$6,166 SGD for 5 nights
4.95 out of 5 average rating, 43 reviews
4.95 (43)
Guest favourite
Guest favourite
Villa in Santa Teresa
Luxury Boutique Villa Adventure
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
3 bathrooms
3 bathrooms
5–10 Jul
5–10 Jul
$4,217 SGD
$3,244 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 154 reviews
4.94 (154)
Top guest favourite
Guest favourite
Home in Santa Teresa
~Villa MAUI | *Brand NEW* 3BR Luxury Ocean View~
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
31 Jul – 5 Aug
31 Jul – 5 Aug
$4,971 SGD
Show price breakdown
for 5 nights
$4,971 SGD for 5 nights
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Guest favourite
Guest favourite
Flat in Playa Santa Teresa
2 BR |Cold Plunge & Pool |Starlink |2 Min to Beach
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$785 SGD
$523 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 23 reviews
4.96 (23)
Guest favourite
Guest favourite
Home in Santa Teresa
Salt pool | AC | Huge kitchen | Balcony By River
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,801 SGD
$1,178 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Top guest favourite
Guest favourite
Home in Provincia de Puntarenas
The Rock House: Oceanview w/ Private Infinity Pool
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2.5 bathrooms
2.5 bathrooms
5–10 Sept
5–10 Sept
$1,476 SGD
Show price breakdown
for 5 nights
$1,476 SGD for 5 nights
4.92 out of 5 average rating, 181 reviews
4.92 (181)
1
2
3
4
…
15