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
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
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
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
, 2 filters applied
2
Show map
Search results; 12 places in Santa Teresa Beach
12 places in Santa Teresa Beach
Learn how we sort results
Learn how we sort results
Luxe
Luxe
Villa in Santa Teresa
LunaKai
Individual Host
Individual Host
18–23 May
18–23 May
€ 1,422
night
€ 1,422 per night
·
€ 7,106 total
€ 7,106 total
Show price breakdown
Luxe
Luxe
Villa in Santa Teresa
Casa Capitan
Professional Host
Professional Host
26 Apr – 1 May
26 Apr – 1 May
€ 5,813
night
€ 5,813 per night
·
€ 29,063 total
€ 29,063 total
Show price breakdown
4.43 out of 5 average rating, 7 reviews
4.43 (7)
Luxe
Luxe
Villa in Mal Pais
Ocio Villas
Professional Host
Professional Host
26 Apr – 1 May
26 Apr – 1 May
€ 3,578
night
€ 3,578 per night
·
€ 17,886 total
€ 17,886 total
Show price breakdown
Luxe
Luxe
Villa in Mal Pais
Villa Nimbu
Professional Host
Professional Host
26 Apr – 1 May
26 Apr – 1 May
€ 1,989
night
€ 1,989 per night
·
€ 9,944 total
€ 9,944 total
Show price breakdown
Luxe
Luxe
Cabin in Santa Teresa
Vida Nova
Individual Host
Individual Host
26 Apr – 1 May
26 Apr – 1 May
€ 2,596
night
€ 2,596 per night
·
€ 12,977 total
€ 12,977 total
Show price breakdown
Luxe
Luxe
Villa in Playa Hermosa
Beachfront Villa in Playa Hermosa
Professional Host
Professional Host
6–11 May
6–11 May
€ 2,225
night
€ 2,225 per night
·
€ 11,123 total
€ 11,123 total
Show price breakdown
Luxe
Luxe
Villa in Playa Hermosa
Beachfront Villa in Playa Hermosa
Professional Host
Professional Host
30 Apr – 5 May
30 Apr – 5 May
€ 1,842
night
€ 1,842 per night
·
€ 9,208 total
€ 9,208 total
Show price breakdown
Luxe
Luxe
Place to stay in Santa Teresa
Kunuk
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 1,623
night
€ 1,623 per night
·
€ 8,111 total
€ 8,111 total
Show price breakdown
Luxe
Luxe
Place to stay in Santa Teresa
KUNUK-Luxury4Master/Suite Villa
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 903
night
€ 903 per night
·
€ 4,512 total
€ 4,512 total
Show price breakdown
Luxe
Luxe
Place to stay in Puntarenas
Kunuk treehouse
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 702
night
€ 702 per night
·
€ 3,510 total
€ 3,510 total
Show price breakdown
Luxe
Luxe
Place to stay in Santa Teresa
KUNUK-Luxury 2 Bedroom Suites- Hanging garden
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 540
night
€ 540 per night
·
€ 2,696 total
€ 2,696 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Luxe
Luxe
Villa in Playa Hermosa
Ocean View Architectural Masterpiece | Villa Elu
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 2,805
night
€ 2,805 per night
·
€ 14,022 total
€ 14,022 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)