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 costa rica
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
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
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
Show map
Search results; Over 1,000 places
Over 1,000 places
Learn how we sort results
Learn how we sort results
Superhost
Superhost
Bungalow in Playa Santa Teresa
Stunning ocean view - Bungalow
Hosted by Youbi
Hosted by Youbi
14–19 May
14–19 May
€ 49
night
€ 49 per night
·
€ 244 total
€ 244 total
Show price breakdown
4.91 out of 5 average rating, 202 reviews
4.91 (202)
Apartment in Playa Santa Teresa
NEW! Purapura _Jungle House with POOL
Hosted by a business
Hosted by a business
21–26 Apr
21–26 Apr
€ 152
night
€ 152 per night
·
€ 758 total
€ 758 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Flat in Santa Teresa Beach
Beachside Apartment with Pool
Hosted by Lisandro
Hosted by Lisandro
28 May – 2 Jun
28 May – 2 Jun
€ 120
night
€ 120 per night
·
€ 596 total
€ 596 total
Show price breakdown
4.86 out of 5 average rating, 312 reviews
4.86 (312)
Guest favourite
Guest favourite
Villa in Santa Teresa Beach
Villa Wayra
Hosted by Julien
Hosted by Julien
5–10 May
5–10 May
€ 176
€ 123
night
€ 123 per night, originally € 176
·
€ 612 total
€ 612 total
Show price breakdown
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
Hosted by Chakib
Hosted by Chakib
13–18 Apr
13–18 Apr
€ 276
night
€ 276 per night
·
€ 1,377 total
€ 1,377 total
Show price breakdown
4.92 out of 5 average rating, 89 reviews
4.92 (89)
Apartment in Santa Teresa Beach
NEW! Purapura_Ocean Penthouse 2 with POOL
Hosted by a business
Hosted by a business
11–16 May
11–16 May
€ 213
night
€ 213 per night
·
€ 1,062 total
€ 1,062 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Home in Santa Teresa Beach
House in center Santa Teresa with private pool
Hosted by a business
Hosted by a business
19–24 May
19–24 May
€ 230
€ 211
night
€ 211 per night, originally € 230
·
€ 1,053 total
€ 1,053 total
Show price breakdown
4.89 out of 5 average rating, 74 reviews
4.89 (74)
Guest favourite
Guest favourite
Bungalow in Puntarenas Province
Coco Bungo - Beachside Bungalow #3
Hosted by Roy
Hosted by Roy
1–6 Apr
1–6 Apr
€ 324
€ 204
night
€ 204 per night, originally € 324
·
€ 1,016 total
€ 1,016 total
Show price breakdown
4.92 out of 5 average rating, 71 reviews
4.92 (71)
Guest favourite
Guest favourite
Villa in Puntarenas
House and private pool Santa Teresa de Cobano
Hosted by Todo Es Posible
Hosted by Todo Es Posible
22–27 Apr
22–27 Apr
€ 353
€ 213
night
€ 213 per night, originally € 353
·
€ 1,063 total
€ 1,063 total
Show price breakdown
4.95 out of 5 average rating, 21 reviews
4.95 (21)
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Casa Tina - New 3 Min Walk to Beach Home
Hosted by Tina
Hosted by Tina
14–19 May
14–19 May
€ 391
night
€ 391 per night
·
€ 1,952 total
€ 1,952 total
Show price breakdown
4.95 out of 5 average rating, 60 reviews
4.95 (60)
Superhost
Superhost
Loft in Santa Teresa, Malpais
Amazing "OCEAN" View Walk to the beach *6
Hosted by a business
Hosted by a business
1–6 Apr
1–6 Apr
€ 201
€ 136
night
€ 136 per night, originally € 201
·
€ 679 total
€ 679 total
Show price breakdown
4.83 out of 5 average rating, 285 reviews
4.83 (285)
Superhost
Superhost
Villa in Santa Teresa
Beach Hideaway: Villas Almendros - Villa Norte
Hosted by Kevin
Hosted by Kevin
19–24 Apr
19–24 Apr
€ 231
€ 185
night
€ 185 per night, originally € 231
·
€ 924 total
€ 924 total
Show price breakdown
4.91 out of 5 average rating, 35 reviews
4.91 (35)
Guest favourite
Guest favourite
Home in Provincia de Puntarenas
Home in Santa Teresa Beach, quiet jungle view
Hosted by a business
Hosted by a business
5–10 Apr
5–10 Apr
€ 231
€ 185
night
€ 185 per night, originally € 231
·
€ 924 total
€ 924 total
Show price breakdown
4.96 out of 5 average rating, 48 reviews
4.96 (48)
Superhost
Superhost
Villa in Santa Teresa Beach
Modern Ocean View Villa North Santa-Walk To Surf
Hosted by a business
Hosted by a business
16–21 Jun
16–21 Jun
€ 731
night
€ 731 per night
·
€ 3,654 total
€ 3,654 total
Show price breakdown
4.94 out of 5 average rating, 64 reviews
4.94 (64)
Home in Santa Teresa Beach
Casa Primavera-BRAND NEW villa, Santa Teresa Beach
Hosted by Aviv
Hosted by Aviv
14–19 Apr
14–19 Apr
€ 619
€ 434
night
€ 434 per night, originally € 619
·
€ 2,169 total
€ 2,169 total
Show price breakdown
4.66 out of 5 average rating, 76 reviews
4.66 (76)
Guest favourite
Guest favourite
Villa in Santa Teresa Beach
Luxury suites w/Pool and ocean views 1 (Laloon )
Hosted by Nir
Hosted by Nir
8–13 Apr
8–13 Apr
€ 538
night
€ 538 per night
·
€ 2,686 total
€ 2,686 total
Show price breakdown
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Guest favourite
Guest favourite
Home in Santa Teresa Beach
Casa Layla ocean/jungle paradise
Hosted by Maya
Hosted by Maya
27 Apr – 2 May
27 Apr – 2 May
€ 408
night
€ 408 per night
·
€ 2,039 total
€ 2,039 total
Show price breakdown
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Home in Santa Teresa Beach
PAR en PAR
Hosted by a business
Hosted by a business
1–6 Apr
1–6 Apr
€ 751
night
€ 751 per night
·
€ 3,751 total
€ 3,751 total
Show price breakdown
New place to stay
New
1
2
3
4
…
15