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
Townhouse in Playa Santa Teresa
Cale Casitas / Excellent location. Papaya Apt
1 bedroom
,
·
1 bed
,
·
1 private bathroom
1–6 Aug
1–6 Aug
$665 SGD
$549 SGD
Show price breakdown
for 5 nights
,
·
4.65 out of 5 average rating, 122 reviews
4.65 (122)
Guest favourite
Guest favourite
Flat in Santa Teresa
Happy Dreams Villas- Penthouse Suite
2 beds
2 beds
,
·
1 bathroom
1 bathroom
24–29 Aug
24–29 Aug
$646 SGD
$549 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
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
25–30 Aug
25–30 Aug
$923 SGD
$743 SGD
Show price breakdown
for 5 nights
4.99 out of 5 average rating, 297 reviews
4.99 (297)
Room in Carmen Beach
Casa Nana | Boutique Hotel • Vinculo Room
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$656 SGD
$571 SGD
Show price breakdown
for 5 nights
New place to stay
New
Superhost
Superhost
Flat in Santa Teresa
Amazing "OCEAN" View Walk to the beach *2
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$775 SGD
$646 SGD
Show price breakdown
for 5 nights
4.86 out of 5 average rating, 245 reviews
4.86 (245)
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 Aug
1–6 Aug
$903 SGD
$802 SGD
Show price breakdown
for 5 nights
Free cancellation
4.91 out of 5 average rating, 338 reviews
4.91 (338)
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
1–6 Aug
1–6 Aug
$4,195 SGD
$3,776 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 21 reviews
5.0 (21)
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
12–17 Sept
12–17 Sept
$1,633 SGD
$1,188 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 74 reviews
5.0 (74)
Guest favourite
Guest favourite
Flat in Puntarenas Province
Botanika 1bdr Suite 2 —private pool —TOP location
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$657 SGD
Show price breakdown
for 5 nights
$657 SGD for 5 nights
4.91 out of 5 average rating, 87 reviews
4.91 (87)
Guest favourite
Guest favourite
Villa in Playa Santa Teresa
Modern villa North Santa Teresa walk to surf
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$1,937 SGD
$1,420 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 138 reviews
4.94 (138)
Guest favourite
Guest favourite
Serviced apartment in Playa Santa Teresa
Beachside Apartment with Pool
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
4.87 out of 5 average rating, 464 reviews
4.87 (464)
Guest favourite
Guest favourite
Home in Santa Teresa
Jungle View | AC | Fully Kitchen | Huge Balcony
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$1,318 SGD
$1,027 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Guest favourite
Guest favourite
Home in Santa Teresa
NEW Suite | Salt Pool | AC | Jungle Balcony
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
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favourite
Guest favourite
Apartment in Santa Teresa
Gated eco-community in Santa Teresa! Walk to Beach
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$904 SGD
Show price breakdown
for 5 nights
$904 SGD for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Top guest favourite
Guest favourite
Home in Santa Teresa
Exclusive 3BD | Prime Location | Walk To The Beach
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
3 bathrooms
3 bathrooms
6–11 Aug
6–11 Aug
$1,957 SGD
$1,020 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Superhost
Superhost
Flat in Santa Teresa
Santa Teresa Studio | Steps from the Beach + Pool
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
7–12 Aug
7–12 Aug
$284 SGD
Show price breakdown
for 5 nights
$284 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Top guest favourite
Guest favourite
Loft in Puntarenas
El Habita CASA SELVA
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
4.96 out of 5 average rating, 106 reviews
4.96 (106)
Guest favourite
Guest favourite
Home in Puntarenas Province
Stunning Ocean view, 24H Security, Pool, Parking.
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$1,658 SGD
$1,271 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 30 reviews
4.97 (30)
Superhost
Superhost
Home in Playa Santa Teresa
House with a pool 700 meters from the sea
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$1,012 SGD
$754 SGD
Show price breakdown
for 5 nights
4.87 out of 5 average rating, 52 reviews
4.87 (52)
1
2
3
4
…
15