Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Santa Teresa beach
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; 764 places
764 places
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Ocean View Studio, Le Suite Santa Teresa
1-min drive
1-min drive
28 Apr – 3 May
28 Apr – 3 May
$488 SGD
$385 SGD
night
$385 SGD per night, originally $488 SGD
4.92 out of 5 average rating, 48 reviews
4.92 (48)
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Casa Tina - New 3 Min Walk to Beach Home
2-min walk
2-min walk
14–19 May
14–19 May
$552 SGD
night
$552 SGD per night
4.95 out of 5 average rating, 60 reviews
4.95 (60)
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Villa Ladera - Private Hillside Escape
3-min walk
3-min walk
11–16 Jun
11–16 Jun
$591 SGD
night
$591 SGD per night
4.96 out of 5 average rating, 113 reviews
4.96 (113)
Home in Santa Teresa Beach
Villa Naia Two_Walk to Beach
1-min drive
1-min drive
20–25 Apr
20–25 Apr
$951 SGD
night
$951 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Home in Provincia de Puntarenas
New Costa Va De Villa
3-min walk
3-min walk
6–11 Jun
6–11 Jun
$276 SGD
night
$276 SGD per night
4.95 out of 5 average rating, 22 reviews
4.95 (22)
Guest favourite
Guest favourite
Home in Puntarenas
Yokovillage Del Bosque Private, Nature, Wifi, Yoga
5-min walk
5-min walk
19–24 Apr
19–24 Apr
$686 SGD
$504 SGD
night
$504 SGD per night, originally $686 SGD
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Home in Santa Teresa Beach
Ocean view Villa Setai
1-min drive
1-min drive
31 Jul – 5 Aug
31 Jul – 5 Aug
$1,610 SGD
$1,324 SGD
night
$1,324 SGD per night, originally $1,610 SGD
New place to stay
New
Superhost
Superhost
Home in Playa Santa Teresa
Casa Geko Amarillo
5-min walk
5-min walk
20–25 Apr
20–25 Apr
$518 SGD
$426 SGD
night
$426 SGD per night, originally $518 SGD
4.86 out of 5 average rating, 65 reviews
4.86 (65)
Home in Santa Teresa Beach
Naia Retreat_Walk to Beach
1-min drive
1-min drive
20–25 Apr
20–25 Apr
$1,745 SGD
night
$1,745 SGD per night
New place to stay
New
Superhost
Superhost
Home in Santa Teresa
Casa Atrapasueños_Epic View Surfer's Paradise
4-min walk
4-min walk
27 Apr – 2 May
27 Apr – 2 May
$702 SGD
$627 SGD
night
$627 SGD per night, originally $702 SGD
4.98 out of 5 average rating, 85 reviews
4.98 (85)
Superhost
Superhost
Home in Santa Teresa
Casa Colibri - La Lora Ocean view - Infinity Pool
4-min walk
4-min walk
27 Apr – 2 May
27 Apr – 2 May
$381 SGD
$225 SGD
night
$225 SGD per night, originally $381 SGD
4.92 out of 5 average rating, 93 reviews
4.92 (93)
Home in Santa Teresa Beach
Casa Primavera-BRAND NEW villa, Santa Teresa Beach
9-min walk
9-min walk
28 Apr – 3 May
28 Apr – 3 May
$685 SGD
$440 SGD
night
$440 SGD per night, originally $685 SGD
4.66 out of 5 average rating, 77 reviews
4.66 (77)
Home in Santa Teresa Beach
Walk to beach, sea & sunset view, stylish new home
5-min walk
5-min walk
20–25 Apr
20–25 Apr
$785 SGD
night
$785 SGD per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Oceanvista Villa II Santa Teresa Beach
7-min drive
7-min drive
27 Apr – 2 May
27 Apr – 2 May
$498 SGD
night
$498 SGD per night
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Home in Santa Teresa Beach
PAR en PAR
7-min drive
7-min drive
27 Apr – 2 May
27 Apr – 2 May
$1,152 SGD
$768 SGD
night
$768 SGD per night, originally $1,152 SGD
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Casa Layla ocean/jungle paradise w/fast internet
14-min drive
14-min drive
27 Apr – 2 May
27 Apr – 2 May
$574 SGD
night
$574 SGD per night
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Home in Puntarenas
Casa Bell - Santa Teresa (Ocean view 6BR villa)
5-min walk
5-min walk
27 Apr – 2 May
27 Apr – 2 May
$2,452 SGD
night
$2,452 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Casa Lu - Amazing views
5-min walk
5-min walk
27 Apr – 2 May
27 Apr – 2 May
$761 SGD
night
$761 SGD per night
4.97 out of 5 average rating, 37 reviews
4.97 (37)
1
2
3
4
…
15