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; 381 places
381 places
Superhost
Superhost
Flat in Puntarenas
Amazing ocean view walk to surf *7 Shared POOL
3-min walk
3-min walk
19–24 Apr
19–24 Apr
₹11,697
₹9,191
night
₹9,191 per night, originally ₹11,697
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Guest favourite
Guest favourite
Flat in Santa Teresa
Magic Place GRIS
3-min walk
3-min walk
4–9 Jun
4–9 Jun
₹11,029
night
₹11,029 per night
4.92 out of 5 average rating, 39 reviews
4.92 (39)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
Beautiful apartment, pool, 5 min walk to the beach
9-min walk
9-min walk
28 May – 2 Jun
28 May – 2 Jun
₹6,684
night
₹6,684 per night
4.98 out of 5 average rating, 124 reviews
4.98 (124)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
Brand New 1Br apt just 100m from beach
10-min walk
10-min walk
5–10 May
5–10 May
₹7,783
₹6,530
night
₹6,530 per night, originally ₹7,783
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Superhost
Superhost
Flat in Provincia de Puntarenas
Airy, open plan apartment in heart of Santa Teresa
3-min walk
3-min walk
15–20 May
15–20 May
₹6,579
night
₹6,579 per night
4.85 out of 5 average rating, 47 reviews
4.85 (47)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
Unique location near beach and resto, quiet
3-min walk
3-min walk
26–31 May
26–31 May
₹10,026
night
₹10,026 per night
4.93 out of 5 average rating, 121 reviews
4.93 (121)
Superhost
Superhost
Flat in Provincia de Puntarenas
Amazing "OCEAN" View Walk to the beach *1
2-min walk
2-min walk
20–25 May
20–25 May
₹12,533
₹10,026
night
₹10,026 per night, originally ₹12,533
4.89 out of 5 average rating, 214 reviews
4.89 (214)
Guest favourite
Guest favourite
Flat in Malpais
Tropical Penthouse • Pool View Balcony • Nr Beach
16-min drive
16-min drive
15–20 May
15–20 May
₹12,877
night
₹12,877 per night
4.94 out of 5 average rating, 277 reviews
4.94 (277)
Guest favourite
Guest favourite
Flat in Playa Santa Teresa
Best location: Surf & Work Right at Your Doorstep
2-min walk
2-min walk
19–24 Apr
19–24 Apr
₹13,368
night
₹13,368 per night
4.92 out of 5 average rating, 79 reviews
4.92 (79)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
New 3br apt 100m from the beach
10-min walk
10-min walk
5–10 May
5–10 May
₹18,810
₹16,303
night
₹16,303 per night, originally ₹18,810
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Flat in Puntarenas
Botanika 2bdr House 4 —private pool —TOP location
9-min walk
9-min walk
25–30 May
25–30 May
₹18,965
night
₹18,965 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
4-min walk
4-min walk
30 Apr – 5 May
30 Apr – 5 May
₹31,818
night
₹31,818 per night
4.89 out of 5 average rating, 71 reviews
4.89 (71)
Guest favourite
Guest favourite
Flat in Santa Fe
Alma Hotel Santa Teresa Loft
3-min walk
3-min walk
20–25 Apr
20–25 Apr
₹10,862
night
₹10,862 per night
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Guest favourite
Guest favourite
Flat in Provincia de Puntarenas
Casa SILURI UP
2-min walk
2-min walk
5–10 May
5–10 May
₹11,147
₹9,058
night
₹9,058 per night, originally ₹11,147
4.91 out of 5 average rating, 55 reviews
4.91 (55)
Flat in Santa Teresa Beach
FRESH! A/C comfortable clean with secure parking
13-min walk
13-min walk
21–26 Apr
21–26 Apr
₹6,113
₹5,516
night
₹5,516 per night, originally ₹6,113
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Superhost
Superhost
Flat in Santa Teresa Beach
private room tropical bamboo 1
12-min walk
12-min walk
19–24 Apr
19–24 Apr
₹4,732
₹4,314
night
₹4,314 per night, originally ₹4,732
4.83 out of 5 average rating, 77 reviews
4.83 (77)
Guest favourite
Guest favourite
Flat in Puntarenas
Botanika 1bdr Suite 3 —private pool —TOP location
9-min walk
9-min walk
16–21 May
16–21 May
₹10,691
night
₹10,691 per night
4.9 out of 5 average rating, 20 reviews
4.9 (20)
Guest favourite
Guest favourite
Flat in Santa Teresa
Villa ALMENDRO-Villas Solar, Walk to Beach/Surf
6-min walk
6-min walk
21–26 Apr
21–26 Apr
₹13,535
₹12,200
night
₹12,200 per night, originally ₹13,535
4.96 out of 5 average rating, 171 reviews
4.96 (171)
1
2
3
4
…
15