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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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
Rooms
Beachfront
Cabins
Tiny homes
Lake
Design
Farms
Bed & breakfasts
Trending
Camping
Chef's kitchens
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; Over 1,000 places
Over 1,000 places
Guest favourite
Guest favourite
Flat in Santa Teresa
Magic Place GRIS
3-min walk
3-min walk
4–9 Jun
4–9 Jun
$168 SGD
night
$168 SGD per night
4.92 out of 5 average rating, 36 reviews
4.92 (36)
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
$482 SGD
night
$482 SGD per night
4.9 out of 5 average rating, 42 reviews
4.9 (42)
Apartment in Playa Santa Teresa
NEW! Purapura _Jungle House with POOL
7-min walk
7-min walk
21–26 Apr
21–26 Apr
$221 SGD
night
$221 SGD per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Superhost
Superhost
Villa in Santa Teresa Beach
Modern Ocean View Villa North Santa-Walk To Surf
7-min walk
7-min walk
16–21 Jun
16–21 Jun
$943 SGD
night
$943 SGD per night
4.94 out of 5 average rating, 64 reviews
4.94 (64)
Guest favourite
Guest favourite
Villa in Santa Teresa Beach
Villa Wayra
16-min drive
16-min drive
5–10 May
5–10 May
$263 SGD
$186 SGD
night
$186 SGD per night, originally $263 SGD
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Superhost
Superhost
Bungalow in Santa Teresa Beach
Bohemia Bungalow Maya: Comfort, Luxury & Nature
11-min walk
11-min walk
13–18 Apr
13–18 Apr
$402 SGD
night
$402 SGD per night
4.92 out of 5 average rating, 89 reviews
4.92 (89)
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
$585 SGD
night
$585 SGD per night
4.96 out of 5 average rating, 110 reviews
4.96 (110)
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
$546 SGD
night
$546 SGD per night
4.95 out of 5 average rating, 60 reviews
4.95 (60)
Apartment in Santa Teresa Beach
NEW! Purapura_Ocean Penthouse 2 with POOL
5-min walk
5-min walk
11–16 May
11–16 May
$310 SGD
night
$310 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Private Spacious Fenced Home Across the Beach
1-min drive
1-min drive
17–22 Apr
17–22 Apr
$317 SGD
$255 SGD
night
$255 SGD per night, originally $317 SGD
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Home in Provincia de Puntarenas
New Costa Va De Villa
3-min walk
3-min walk
11–16 May
11–16 May
$277 SGD
night
$277 SGD per night
4.95 out of 5 average rating, 22 reviews
4.95 (22)
Superhost
Superhost
Villa in Santa Teresa de Cobano
Luxury Boutique Villa Aventura
5-min walk
5-min walk
8–13 May
8–13 May
$674 SGD
night
$674 SGD per night
4.94 out of 5 average rating, 84 reviews
4.94 (84)
Superhost
Superhost
Home in Playa Santa Teresa
Casa Geko Amarillo
5-min walk
5-min walk
20–25 Apr
20–25 Apr
$581 SGD
$527 SGD
night
$527 SGD per night, originally $581 SGD
4.85 out of 5 average rating, 62 reviews
4.85 (62)
Guest favourite
Guest favourite
Cottage in Santa Teresa Beach
Milla La María - North Santa Teresa Villa
8-min walk
8-min walk
28 Apr – 3 May
28 Apr – 3 May
$639 SGD
night
$639 SGD per night
4.97 out of 5 average rating, 72 reviews
4.97 (72)
Guest favourite
Guest favourite
Villa in Santa Teresa beach
Villa Melody- Center of Santa Teresa beach
6-min walk
6-min walk
28 Apr – 3 May
28 Apr – 3 May
$1,941 SGD
$1,050 SGD
night
$1,050 SGD per night, originally $1,941 SGD
4.96 out of 5 average rating, 104 reviews
4.96 (104)
Superhost
Superhost
Home in Santa Teresa
Muza Beach Villa Steps to Most Requested Beach!
3-min walk
3-min walk
5–10 Apr
5–10 Apr
$1,064 SGD
$690 SGD
night
$690 SGD per night, originally $1,064 SGD
4.89 out of 5 average rating, 18 reviews
4.89 (18)
Guest favourite
Guest favourite
Villa in Santa Teresa
Brand new 4Bdr Villa - Best Location - Pool
6-min walk
6-min walk
8–13 Apr
8–13 Apr
$714 SGD
$571 SGD
night
$571 SGD per night, originally $714 SGD
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Guest favourite
Guest favourite
Villa in Santa Teresa Beach
Luxury suites w/Pool and ocean views 1 (Laloon )
8-min drive
8-min drive
8–13 Apr
8–13 Apr
$784 SGD
night
$784 SGD per night
5.0 out of 5 average rating, 35 reviews
5.0 (35)
1
2
3
4
…
15