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
Domes
Surfing
Golfing
Luxe
Play
A-frames
Mansions
Lakefront
Beach
Filters
0
Display total before taxes
Show map
Search results; 381 places in Santa Teresa Beach
381 places in Santa Teresa Beach
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 Santa Teresa Beach
Large 1 Bedroom Apartment in Santa Teresa
2 beds
2 beds
21–26 Apr
21–26 Apr
$275 SGD
$105 SGD
night
$105 SGD per night, originally $275 SGD
4.7 out of 5 average rating, 151 reviews
4.7 (151)
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)
Superhost
Superhost
Flat in Santa Teresa Beach
Honeymoon suite Ocean View
1 bed
1 bed
21–26 Apr
21–26 Apr
$179 SGD
$157 SGD
night
$157 SGD per night, originally $179 SGD
4.82 out of 5 average rating, 11 reviews
4.82 (11)
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 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)
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
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
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)
Superhost
Superhost
Flat in Santa Teresa Beach
private room tropical bamboo 1
1 bed
1 bed
19–24 Apr
19–24 Apr
$78 SGD
$71 SGD
night
$71 SGD per night, originally $78 SGD
4.83 out of 5 average rating, 77 reviews
4.83 (77)
Guest favourite
Guest favourite
Flat in Santa Teresa
Private Apartment in Luxury Modern Villa - Unit 3
1 king bed
1 king bed
4–9 May
4–9 May
$154 SGD
night
$154 SGD per night
4.83 out of 5 average rating, 18 reviews
4.83 (18)
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 Puntarenas Province
Botanika 2bdr House 1 —private pool —TOP location
4 beds
4 beds
13–18 May
13–18 May
$344 SGD
night
$344 SGD per night
5.0 out of 5 average rating, 18 reviews
5.0 (18)
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)
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)
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)
1
2
3
4
…
15