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
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
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Superhost
Superhost
Loft in Playa Santa Teresa
Shanti Paradise loft
Studio
,
·
1 bed
,
·
1 private bathroom
9–14 Aug
9–14 Aug
$572 SGD
Show price breakdown
for 5 nights
$572 SGD for 5 nights
,
·
4.89 out of 5 average rating, 82 reviews
4.89 (82)
Top guest favourite
Guest favourite
Villa in Playa Santa Teresa
Villa Kaleo-Ocean View Luxury Villa PRIME LOCATION
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
10–15 Jul
10–15 Jul
$3,672 SGD
Show price breakdown
for 5 nights
$3,672 SGD for 5 nights
4.98 out of 5 average rating, 170 reviews
4.98 (170)
Guest favourite
Guest favourite
Villa in Playa Santa Teresa
Modern Ocean View Villa North Santa-Walk To Surf
4 bedrooms
4 bedrooms
,
·
4 king beds
4 king beds
,
·
4.5 bathrooms
4.5 bathrooms
4–9 Aug
4–9 Aug
$5,175 SGD
$3,234 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 122 reviews
4.94 (122)
Guest favourite
Guest favourite
Villa in Playa Santa Teresa
Villa Melody- Center of Santa Teresa beach
4 bedrooms
4 bedrooms
,
·
4 king beds
4 king beds
,
·
5 bathrooms
5 bathrooms
20–25 Jul
20–25 Jul
$4,528 SGD
$3,875 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 151 reviews
4.96 (151)
Top guest favourite
Guest favourite
Villa in Playa Santa Teresa
Milla La María North Santa Teresa Beachside Villa
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
26–31 Jul
26–31 Jul
$4,207 SGD
Show price breakdown
for 5 nights
$4,207 SGD for 5 nights
4.98 out of 5 average rating, 120 reviews
4.98 (120)
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
9–14 Aug
9–14 Aug
$1,457 SGD
Show price breakdown
for 5 nights
$1,457 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 181 reviews
4.92 (181)
Luxe
Luxe
Home in Santa Teresa
Casa Dalila – Your Oceanfront Oasis Awaits
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
,
·
4.5 bathrooms
4.5 bathrooms
17–22 Jul
17–22 Jul
$9,997 SGD
Show price breakdown
for 5 nights
$9,997 SGD for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
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
15–20 Jul
15–20 Jul
$3,056 SGD
Show price breakdown
for 5 nights
$3,056 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 99 reviews
4.94 (99)
Top guest favourite
Guest favourite
Home in Playa Santa Teresa
Luxury Private Villa~Pool 5 Minute Walk to Beach
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
17–22 Jul
17–22 Jul
$2,859 SGD
Show price breakdown
for 5 nights
$2,859 SGD for 5 nights
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Top guest favourite
Guest favourite
Villa in Playa Santa Teresa
Ocean View, Privacy, Daily Clean & Helipad
5 bedrooms
5 bedrooms
,
·
8 beds
8 beds
,
·
3 bathrooms
3 bathrooms
19–24 Jul
19–24 Jul
$5,466 SGD
Show price breakdown
for 5 nights
$5,466 SGD for 5 nights
Pay $0 today
Free cancellation
4.98 out of 5 average rating, 50 reviews
4.98 (50)
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
26–31 Jul
26–31 Jul
$995 SGD
Show price breakdown
for 5 nights
$995 SGD for 5 nights
4.99 out of 5 average rating, 290 reviews
4.99 (290)
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
15–20 Jul
15–20 Jul
$7,762 SGD
$5,175 SGD
Show price breakdown
for 5 nights
4.87 out of 5 average rating, 38 reviews
4.87 (38)
Superhost
Superhost
Home in Santa Teresa
House Steps to Beach+Tide Pools+Gated Community
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
28 Jul – 2 Aug
28 Jul – 2 Aug
$1,813 SGD
$1,542 SGD
Show price breakdown
for 5 nights
New place to stay
New
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
17–22 Aug
17–22 Aug
$5,231 SGD
$4,765 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Guest favourite
Guest favourite
Villa in Playa Santa Teresa
CASA PALMA REAL | Breathtaking Views
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
28 Jul – 2 Aug
28 Jul – 2 Aug
$2,241 SGD
Show price breakdown
for 5 nights
$2,241 SGD for 5 nights
4.96 out of 5 average rating, 108 reviews
4.96 (108)
Top guest favourite
Guest favourite
Apartment in Playa Santa Teresa
Purapura _Ocean Penthouse 1 w/ pool, walk to beach
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
21–26 Aug
21–26 Aug
$1,786 SGD
$1,488 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 73 reviews
5.0 (73)
Top guest favourite
Guest favourite
Villa in Santa Teresa
Villa SOJO | Steps from the beach
4 bedrooms
4 bedrooms
,
·
4 king beds
4 king beds
,
·
4.5 bathrooms
4.5 bathrooms
12–17 Jul
12–17 Jul
$6,682 SGD
$4,851 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 53 reviews
4.96 (53)
Top guest favourite
Guest favourite
Home in Santa Teresa
Private villa, steps to beach
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jul
18–23 Jul
$1,413 SGD
Show price breakdown
for 5 nights
$1,413 SGD for 5 nights
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Villa in Playa Santa Teresa
Seataya Luxury Ocean View Villa with Infinity Pool
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
3.5 bathrooms
3.5 bathrooms
12–17 Jul
12–17 Jul
$4,547 SGD
Show price breakdown
for 5 nights
$4,547 SGD for 5 nights
4.88 out of 5 average rating, 85 reviews
4.88 (85)
1
2
3
4
…
15