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
Guest favourite
Guest favourite
Flat in Santa Teresa
Happy Dreams Villas- Penthouse Suite
5.0 out of 5 average rating, 10 reviews
5.0 (10)
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
24–29 Aug
24–29 Aug
$646 SGD
$549 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Apartment in Playa Santa Teresa
Purapura _Jungle House w/ pool, walk to beach
4.99 out of 5 average rating, 294 reviews
4.99 (294)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
18–23 Aug
18–23 Aug
$924 SGD
$704 SGD
Show price breakdown
for 5 nights
Room in Carmen Beach
Casa Nana | Boutique Hotel • Vinculo Room
New place to stay
New
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$570 SGD
Show price breakdown
for 5 nights
$570 SGD for 5 nights
Free cancellation
Superhost
Superhost
Flat in Playa Santa Teresa
Akwa Garden View Room shared pool steps to beach
4.82 out of 5 average rating, 22 reviews
4.82 (22)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$743 SGD
$323 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Home in Santa Teresa
~Villa MAUI | *Brand NEW* 3BR Luxury Ocean View~
5.0 out of 5 average rating, 21 reviews
5.0 (21)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
1–6 Aug
1–6 Aug
$3,486 SGD
Show price breakdown
for 5 nights
$3,486 SGD for 5 nights
Guest favourite
Guest favourite
Flat in Playa Santa Teresa
New apartment , with pool, lovely & quiet
4.92 out of 5 average rating, 247 reviews
4.92 (247)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
15–20 Sept
15–20 Sept
$407 SGD
$356 SGD
Show price breakdown
for 5 nights
Guest favourite
Guest favourite
Serviced apartment in Playa Santa Teresa
Beachside Apartment with Pool
4.87 out of 5 average rating, 464 reviews
4.87 (464)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
20–25 Aug
20–25 Aug
$676 SGD
$478 SGD
Show price breakdown
for 5 nights
Superhost
Superhost
Home in Playa Santa Teresa
Oceanview Villa Newman/ pool steps from the beach
4.74 out of 5 average rating, 19 reviews
4.74 (19)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
3 bathrooms
3 bathrooms
1–6 Aug
1–6 Aug
$2,583 SGD
$1,292 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Home in Santa Teresa
Private Luxury Villa • Pool • Ocean View • King
5.0 out of 5 average rating, 38 reviews
5.0 (38)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$974 SGD
Show price breakdown
for 5 nights
$974 SGD for 5 nights
Superhost
Superhost
Flat in Playa Santa Teresa
Ocean Views & Sounds · Sunset · Quiet · Coffee
4.79 out of 5 average rating, 58 reviews
4.79 (58)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
6–11 Aug
6–11 Aug
$714 SGD
Show price breakdown
for 5 nights
$714 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Santa Teresa
Jungle View | AC | Fully Kitchen | Huge Balcony
4.94 out of 5 average rating, 17 reviews
4.94 (17)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$1,318 SGD
$1,028 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest favourite
Guest favourite
Room in Playa Santa Teresa
Charming Studio Near Beach & Restaurants
4.93 out of 5 average rating, 14 reviews
4.93 (14)
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$607 SGD
$356 SGD
Show price breakdown
for 5 nights
Superhost
Superhost
Flat in Santa Teresa
Amazing "OCEAN" View Walk to the beach *2
4.86 out of 5 average rating, 245 reviews
4.86 (245)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$891 SGD
$646 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Villa in Playa Mal País
Santa Teresa Surf Villa Vue mer & Piscine privée
4.96 out of 5 average rating, 192 reviews
4.96 (192)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Sept
1–6 Sept
$1,703 SGD
$1,399 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Loft in Puntarenas
El Habita CASA SELVA
4.96 out of 5 average rating, 106 reviews
4.96 (106)
,
·
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
7–12 Aug
7–12 Aug
$750 SGD
$685 SGD
Show price breakdown
for 5 nights
Guest favourite
Guest favourite
Villa in Playa Santa Teresa
Modern villa North Santa Teresa walk to surf
4.94 out of 5 average rating, 136 reviews
4.94 (136)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$1,937 SGD
$1,421 SGD
Show price breakdown
for 5 nights
Guest favourite
Guest favourite
Home in Santa Teresa
NEW Suite | Salt Pool | AC | Jungle Balcony
5.0 out of 5 average rating, 16 reviews
5.0 (16)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$674 SGD
$609 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest favourite
Guest favourite
Flat in Puntarenas
Serene Studio E, Walk to Santa Teresa Beach + Pool
4.89 out of 5 average rating, 45 reviews
4.89 (45)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$470 SGD
$419 SGD
Show price breakdown
for 5 nights
1
2
3
4
…
15