Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Playa Santa Teresa
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Costa Rica
Costa Rica
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Countryside
National parks
Amazing views
Beachfront
Rooms
Cabins
Lake
Tiny homes
Design
Farms
Trending
Bed & breakfasts
Chef's kitchens
Camping
New
Treehouses
Off-the-grid
Containers
Luxe
Surfing
Golfing
Domes
Play
A-frames
Mansions
Lakefront
Beach
Filters
0
Display total before taxes
Show map
Search results; 359 places in Santa Teresa Beach
359 places in Santa Teresa Beach
Superhost
Superhost
Flat in Puntarenas
Stunning Ocean View Studio
2 beds
2 beds
22–27 Apr
22–27 Apr
$121 SGD
$80 SGD
night
$80 SGD per night, originally $121 SGD
4.75 out of 5 average rating, 69 reviews
4.75 (69)
Guest favourite
Guest favourite
Flat in Malpais
Tropical Penthouse • Pool View Balcony • Nr Beach
3 beds
3 beds
15–20 May
15–20 May
$236 SGD
night
$236 SGD per night
4.94 out of 5 average rating, 277 reviews
4.94 (277)
Superhost
Superhost
Flat in Puntarenas
Amazing ocean view walk to surf *7 Shared POOL
1 bed
1 bed
19–24 Apr
19–24 Apr
$191 SGD
$150 SGD
night
$150 SGD per night, originally $191 SGD
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Superhost
Superhost
Flat in Santa Teresa Beach
Nautilus Villas -1 bed w/Kitchen Villa-Pool & Yoga
2 beds
2 beds
23–28 Apr
23–28 Apr
$196 SGD
night
$196 SGD per night
4.75 out of 5 average rating, 75 reviews
4.75 (75)
Superhost
Superhost
Flat in Provincia de Puntarenas
Amazing "OCEAN" View Walk to the beach *1
2 beds
2 beds
20–25 May
20–25 May
$204 SGD
$163 SGD
night
$163 SGD per night, originally $204 SGD
4.89 out of 5 average rating, 214 reviews
4.89 (214)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
New apartment , with pool, lovely & quiet
1 king bed
1 king bed
18–23 May
18–23 May
$109 SGD
night
$109 SGD per night
4.91 out of 5 average rating, 164 reviews
4.91 (164)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
Brand New 1Br apt just 100m from beach
1 bed
1 bed
5–10 May
5–10 May
$140 SGD
$120 SGD
night
$120 SGD per night, originally $140 SGD
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Superhost
Superhost
Flat in Santa Teresa Beach
Large 1 Bedroom Apartment in Santa Teresa
2 beds
2 beds
21–26 Apr
21–26 Apr
$276 SGD
$105 SGD
night
$105 SGD per night, originally $276 SGD
4.7 out of 5 average rating, 151 reviews
4.7 (151)
Guest favourite
Guest favourite
Flat in Santa Teresa
Magic Place GRIS
2 beds
2 beds
4–9 Jun
4–9 Jun
$180 SGD
night
$180 SGD per night
4.92 out of 5 average rating, 39 reviews
4.92 (39)
Guest favourite
Guest favourite
Flat in Puntarenas
Botanika 1bdr Suite 5 —private pool —TOP location
1 queen bed
1 queen bed
20–25 May
20–25 May
$194 SGD
night
$194 SGD per night
4.85 out of 5 average rating, 27 reviews
4.85 (27)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
Unique location near beach and resto, quiet
1 king bed
1 king bed
26–31 May
26–31 May
$163 SGD
night
$163 SGD per night
4.93 out of 5 average rating, 121 reviews
4.93 (121)
Guest favourite
Guest favourite
Flat in Puntarenas
Botanika 2bdr House 4 —private pool —TOP location
2 queen beds
2 queen beds
25–30 May
25–30 May
$344 SGD
night
$344 SGD per night
4.92 out of 5 average rating, 12 reviews
4.92 (12)
Superhost
Superhost
Flat in Santa Teresa
Nido del Mar - Art-Filled Beach house
3 beds
3 beds
30 Apr – 5 May
30 Apr – 5 May
$525 SGD
night
$525 SGD per night
4.89 out of 5 average rating, 71 reviews
4.89 (71)
Superhost
Superhost
Flat in Provincia de Puntarenas
Airy, open plan apartment in heart of Santa Teresa
2 beds
2 beds
15–20 May
15–20 May
$108 SGD
night
$108 SGD per night
4.85 out of 5 average rating, 47 reviews
4.85 (47)
Guest favourite
Guest favourite
Flat in Santa Teresa
Spacious studio 5 min walk to beach
1 bed
1 bed
26 Apr – 1 May
26 Apr – 1 May
$115 SGD
$94 SGD
night
$94 SGD per night, originally $115 SGD
4.97 out of 5 average rating, 76 reviews
4.97 (76)
Superhost
Superhost
Flat in Santa Teresa
BRAND NEW - 5Stars Modern Studio suite at NALA
1 queen bed
1 queen bed
14–19 May
14–19 May
$183 SGD
night
$183 SGD per night
4.87 out of 5 average rating, 94 reviews
4.87 (94)
Guest favourite
Guest favourite
Flat in Santa Teresa
NEW Modern Tropica flat 1 Jungle view
2 beds
2 beds
21–26 Apr
21–26 Apr
$177 SGD
$145 SGD
night
$145 SGD per night, originally $177 SGD
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favourite
Guest favourite
Flat in Provincia de Puntarenas
Lovely studio - Great food & surf on the doorstep!
2 beds
2 beds
29 May – 3 Jun
29 May – 3 Jun
$110 SGD
night
$110 SGD per night
4.86 out of 5 average rating, 70 reviews
4.86 (70)
1
2
3
4
…
15