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 / Checkout
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
Gift cards
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
Trending
Farms
Bed & breakfasts
Camping
New
Chef's kitchens
Tree houses
Vineyards
Off the grid
Containers
Surfing
Golfing
Domes
Luxe
Play
A-frames
Mansions
Lakefront
Beach
Filters
0
Show map
Search results; 361 places in Santa Teresa Beach
361 places in Santa Teresa Beach
Guest favourite
Guest favourite
Apartment in Malpais
Tropical Penthouse • Pool View Balcony • Nr Beach
3 beds
3 beds
Apr. 8 – 13
Apr. 8 – 13
$298 CAD
night
$298 CAD per night
·
$1,488 CAD total
$1,488 CAD total
Show price breakdown
4.93 out of 5 average rating, 275 reviews
4.93 (275)
Superhost
Superhost
Apartment in Provincia de Puntarenas
Estrellita Beach Studio - 1B
1 bed
1 bed
Mar. 30 – Apr. 4
Mar. 30 – Apr. 4
$170 CAD
$130 CAD
night
$130 CAD per night, originally $170 CAD
·
$649 CAD total
$649 CAD total
Show price breakdown
4.84 out of 5 average rating, 44 reviews
4.84 (44)
Superhost
Superhost
Apartment in Provincia de Puntarenas
Airy, open plan apartment in heart of Santa Teresa
2 beds
2 beds
Apr. 1 – 6
Apr. 1 – 6
$161 CAD
$124 CAD
night
$124 CAD per night, originally $161 CAD
·
$618 CAD total
$618 CAD total
Show price breakdown
4.83 out of 5 average rating, 42 reviews
4.83 (42)
Guest favourite
Guest favourite
Apartment in Santa Teresa
Spacious studio 5 min walk to beach
1 bed
1 bed
Mar. 31 – Apr. 5
Mar. 31 – Apr. 5
$129 CAD
$116 CAD
night
$116 CAD per night, originally $129 CAD
·
$580 CAD total
$580 CAD total
Show price breakdown
4.97 out of 5 average rating, 63 reviews
4.97 (63)
Guest favourite
Guest favourite
Apartment in Santa Teresa Beach
New apartment , with pool, lovely & quiet
1 king bed
1 king bed
May 30 – Jun. 4
May 30 – Jun. 4
$108 CAD
night
$108 CAD per night
·
$542 CAD total
$542 CAD total
Show price breakdown
4.91 out of 5 average rating, 158 reviews
4.91 (158)
Apartment in Santa Teresa Beach
Casa Viva Ocean View in Santa Teresa
Mar. 30 – Apr. 4
Mar. 30 – Apr. 4
$263 CAD
night
$263 CAD per night
·
$1,313 CAD total
$1,313 CAD total
Show price breakdown
New place to stay
New
Superhost
Superhost
Apartment in Puntarenas
Amazing ocean view, walk to surf *8 Shared POOL
1 bed
1 bed
Apr. 2 – 7
Apr. 2 – 7
$367 CAD
$245 CAD
night
$245 CAD per night, originally $367 CAD
·
$1,224 CAD total
$1,224 CAD total
Show price breakdown
4.71 out of 5 average rating, 7 reviews
4.71 (7)
Guest favourite
Guest favourite
Apartment in Santa Teresa Beach
Unique location near beach and resto, quiet
1 king bed
1 king bed
May 9 – 14
May 9 – 14
$203 CAD
$162 CAD
night
$162 CAD per night, originally $203 CAD
·
$812 CAD total
$812 CAD total
Show price breakdown
4.93 out of 5 average rating, 120 reviews
4.93 (120)
Guest favourite
Guest favourite
Apartment in Santa Teresa Beach
Exclusive Penthouse with Unmatched Views
2 beds
2 beds
Apr. 1 – 6
Apr. 1 – 6
$128 CAD
night
$128 CAD per night
·
$641 CAD total
$641 CAD total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Apartment in Provincia de Puntarenas
Lovely studio - Great food & surf on the doorstep!
2 beds
2 beds
Mar. 31 – Apr. 5
Mar. 31 – Apr. 5
$177 CAD
$114 CAD
night
$114 CAD per night, originally $177 CAD
·
$572 CAD total
$572 CAD total
Show price breakdown
4.84 out of 5 average rating, 64 reviews
4.84 (64)
Superhost
Superhost
Apartment in Provincia de Puntarenas
Amazing "OCEAN" View Walk to the beach *1
2 beds
2 beds
Mar. 30 – Apr. 4
Mar. 30 – Apr. 4
$368 CAD
$260 CAD
night
$260 CAD per night, originally $368 CAD
·
$1,301 CAD total
$1,301 CAD total
Show price breakdown
4.89 out of 5 average rating, 211 reviews
4.89 (211)
Guest favourite
Guest favourite
Apartment in Santa Teresa
Magic Place GRIS
2 beds
2 beds
Jun. 5 – 10
Jun. 5 – 10
$185 CAD
night
$185 CAD per night
·
$924 CAD total
$924 CAD total
Show price breakdown
4.91 out of 5 average rating, 35 reviews
4.91 (35)
Guest favourite
Guest favourite
Apartment in Puntarenas Province
Botanika 2bdr House 1 —private pool —TOP location
4 beds
4 beds
Mar. 30 – Apr. 4
Mar. 30 – Apr. 4
$293 CAD
night
$293 CAD per night
·
$1,467 CAD total
$1,467 CAD total
Show price breakdown
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favourite
Guest favourite
Apartment in Santa Teresa
Luxury Villa Experience - Alma Tropical Unit #1
1 king bed
1 king bed
Apr. 1 – 6
Apr. 1 – 6
$193 CAD
night
$193 CAD per night
·
$966 CAD total
$966 CAD total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Superhost
Superhost
Apartment in Santa Teresa
BRAND NEW - 5Stars Modern Studio suite at NALA
1 queen bed
1 queen bed
Apr. 25 – 30
Apr. 25 – 30
$214 CAD
night
$214 CAD per night
·
$1,070 CAD total
$1,070 CAD total
Show price breakdown
4.87 out of 5 average rating, 93 reviews
4.87 (93)
Guest favourite
Guest favourite
Apartment in Puntarenas
Botanika 1bdr Suite 5 —private pool —TOP location
1 queen bed
1 queen bed
May 20 – 25
May 20 – 25
$223 CAD
night
$223 CAD per night
·
$1,117 CAD total
$1,117 CAD total
Show price breakdown
4.86 out of 5 average rating, 22 reviews
4.86 (22)
Superhost
Superhost
Apartment in Santa Teresa Beach
Nautilus Villas -1 bed w/Kitchen Villa-Pool & Yoga
2 beds
2 beds
Mar. 29 – Apr. 3
Mar. 29 – Apr. 3
$324 CAD
night
$324 CAD per night
·
$1,622 CAD total
$1,622 CAD total
Show price breakdown
4.74 out of 5 average rating, 74 reviews
4.74 (74)
Guest favourite
Guest favourite
Apartment in Santa Teresa Beach
Brand New 1Br apt just 100m from beach
1 bed
1 bed
Apr. 30 – May 5
Apr. 30 – May 5
$137 CAD
night
$137 CAD per night
·
$687 CAD total
$687 CAD total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
1
2
3
4
…
15