Search hotels in Santa Teresa Beach

Enter your dates to see the latest prices and deals for Santa Teresa Beach hotels

Select occupancy

Santa Teresa Beach – 198 hotels and places to stay

Filter by:

Star Rating
Review score

Ventura Santa Teresa

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, a 3-minute walk from Carmen Beach, Ventura Santa Teresa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Rafael
From
Brazil
Room was awesome, staff as well. Very good value for what they charge. Worth staying for sure!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 561 reviews
Price from
$88.83
1 night, 2 adults

Cuatro Vientos Lodge & Apartments - Santa Teresa, CR

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, a 4-minute walk from Mal Pais Beach, Cuatro Vientos Lodge & Apartments - Santa Teresa, CR provides accommodations with an outdoor swimming pool, free private parking, a...

N
Norma
From
United States
Loved everything about this place, felt like a little yoga village by the beach. Kitchen facilities and dining area are communal, clean and serene.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 224 reviews
Price from
$33.26
1 night, 2 adults

Casa Cecilia Beach Front

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, a 4-minute walk from Santa Teresa Beach, Casa Cecilia Beach Front provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

A
Alex
From
United States
Amazing quite private beach and very nice accommodations
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 212 reviews
Price from
$118.75
1 night, 2 adults

Lua Villas

Hotel in Santa Teresa Beach

Set in Santa Teresa Beach, Lua Villas offers accommodations with a terrace and free WiFi. Each unit is fitted with air conditioning, a private bathroom and a fully equipped kitchen.

W
William
From
United States
The close location to playa Hermosa was the best part of staying in Lua Villas. The second best was the pool. The villas were great. My only recommendation would be for the kitchen to be better supplied include a pan for cooking eggs, fish, etc. A toster oven or microwave. A big pitcher for fresh fruit punches.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 250 reviews
Price from
$59
1 night, 2 adults

Santa Teresa Surf Vista Villas

Hotel in Santa Teresa Beach

Offering a year-round outdoor pool, barbecue and sun terrace, Santa Teresa Surf Vista Villas is set in Santa Teresa in the Puntarenas Region, 6.8 mi from Montezuma.

C
Cam
From
United States
Beautiful views, great rooms and kitchen
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 313 reviews
Price from
$85
1 night, 2 adults

Horizon Hotel & Yoga Center

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, a 5-minute walk from Carmen Beach, Horizon Hotel & Yoga Center has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Juan
From
Costa Rica
great view and quiet place, amazing details
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 108 reviews
Price from
$161.28
1 night, 2 adults

Fuego Lodge

Hotel in Santa Teresa Beach

Offering an outdoor swimming pool and beautiful garden, Fuego Lodge is located in Santa Teresa, 820 feet from the beach. Free WiFi access is available in all areas of this lodge.

M
Melisa
From
Argentina
Silence location practicity Modern and clean rooms
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 290 reviews
Price from
$90.25
1 night, 2 adults

Manala Hotel

Hotel in Santa Teresa Beach

Manalá Hotel is located just 328 feet from the beach in Santa Teresa. It features beautiful tropical gardens, an outdoor pool.

J
Jana
From
Canada
The staff were so incredibly helpful - we had to leave early to catch the ferry (6:30am) and would miss the breakfast serving window. They proactively accommodated this and brought fresh cut fruit in a to-go container to our room so that we would have something for the road. Alfredo at reception was also very welcoming and even guided us to a local rodeo in Cobano. We also hung out by the pool for a day, where we watched capuchin and howler monkeys interact, it was truly amazing to spend hours doing this! 10/10 experience at Manala!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 237 reviews
Price from
$82.74
1 night, 2 adults

Hotel Santa Teresa by the Beach

Hotel in Santa Teresa Beach

Hotel Santa Teresa is a modern, and ecologically-conscious boutique hotel that provides a truly unique beach experience.

H
Helena
From
Colombia
Everything! The room! The Pool! Suoer close to the Beach and to everething in town!! Right in front it’s a big great Supermarket. This is the Best hotel in Santa Teresa.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 386 reviews
Price from
$150
1 night, 2 adults

Ocio Villas Mal Pais

Hotel in Santa Teresa Beach

Ocio Villas Mal Pais is boutique hotel with 10 rooms, all of them with 1 king bed, private terrace and plunge pool The public pool features beautiful views of the jungle and the ocean.

m
matt
From
United States
The villa was like a scene from a movie. It was stunning!! The plunge pool was spectacular and the views were phenomenal. Brandon was such a great host. He carried our luggage down all those stairs. The wildlife is amazing right outside of the room. We saw monkeys, scarlet macaws, coatis, and tons of birds just sitting in our private plunge pool.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 107 reviews
Price from
$251
1 night, 2 adults
See all 198 hotels in Santa Teresa Beach

Hotels with airport shuttles in Santa Teresa Beach

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 313 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 57 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 199 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 154 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 50 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 107 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 521 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 80 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 224 reviews

Most booked hotels in Santa Teresa Beach and surrounding area in the past month

See all

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 475 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 195 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 561 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 386 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 382 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 250 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 284 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 224 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 313 reviews

Hotels located in the center of Santa Teresa Beach

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 475 reviews

Located in Santa Teresa Beach and with Santa Teresa Beach reachable within a 2-minute walk, Believe Surf & Yoga Lodge Santa Teresa provides concierge services, non-smoking rooms, an outdoor swimming...

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 353 reviews

Cabinas Playa Surf Hostel features an outdoor swimming pool, garden, a shared lounge and terrace in Santa Teresa Beach.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 195 reviews

Located in Santa Teresa Beach, a 2-minute walk from Santa Teresa Beach, Somos provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 29 reviews

KAIA VILLAGE, Santa Teresa, Costa Rica enjoys a location in Santa Teresa Beach, a 2-minute walk from Santa Teresa Beach and 10 miles from Montezuma Waterfall.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 95 reviews

A 2-minute walk from Santa Teresa Beach in Santa Teresa Beach, Habitat Surf Glamp provides accommodations with access to a public bath and open-air bath.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 32 reviews

Featuring a garden, Purapura Santa Teresa offers accommodations in Santa Teresa Beach. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 69 reviews

Offering an outdoor pool and a stunning garden, Pacifica Surf Studios offers self-catering accommodations, free WiFi in all rooms and free parking. Santa Teresa beach is less than 328 feet away.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 147 reviews

Located in Santa Teresa Beach, a 3-minute walk from Santa Teresa Beach, Funky Monkey Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Budget hotels in Santa Teresa Beach and nearby

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews

Casas Teresa Mar enjoys a location in Santa Teresa Beach, a 4-minute walk from Santa Teresa Beach and 10 miles from Montezuma Waterfall.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 369 reviews

Boasting a garden, BBQ facilities and views of garden, Point Break Santa Teresa is set in Santa Teresa Beach, 1 mi from Carmen Beach.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 35 reviews

Encantador Loft con Piscina 1 BDR offers accommodations in Santa Teresa Beach, a 9-minute walk from Santa Teresa Beach and 9.1 miles from Montezuma Waterfall.

Offering a garden, Villa Wayra provides accommodations in Santa Teresa Beach. Guests staying at this vacation home have access to a terrace.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 114 reviews

Akih Pods Hostel has bar, a shared lounge and garden in Santa Teresa Beach. Boasting a tour desk, this property also provides guests with a sun terrace.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 38 reviews

Providing garden views, Maoritsio Garden Studios in Santa Teresa Beach offers accommodations and a garden. With pool views, this accommodation provides a balcony and a swimming pool.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 157 reviews

Koba Apartments Santa Teresa is a recently renovated apartment in Santa Teresa Beach where guests can make the most of its outdoor swimming pool and garden.

Providing a garden, Casa Maya Guesthouse provides accommodations in Mal País. This property offers access to a terrace, free private parking, and free Wifi.

Best hotels with breakfast in Santa Teresa Beach and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 93 reviews

Located in Santa Teresa Beach, a few steps from Santa Teresa Beach, ARjAU Boutique Hotel - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews

Mint Santa Teresa is a boutique hotel in the center of Santa Teresa, walking distance from restaurants, bars and the beautiful beach of Playa Carmen.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 242 reviews

Hostel La Posada is a social surf hostel in Santa Teresa, Costa Rica, with a relaxed and friendly vibe.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 26 reviews

Located in Playa hermosa, a 3-minute walk from Playa Hermosa, Dream Surf House Santa Teresa (Playa Hermosa) has accommodations with a garden, free private parking and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews

Located in Playa hermosa, 1.6 miles from Playa Hermosa, re center has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 33 reviews

BoHo Home in Gated Eco Residence marAmar - Top location offers accommodations in Santa Teresa Beach, a 5-minute walk from Santa Teresa Beach and 10 miles from Montezuma Waterfall.

Ocean view Jungle Nest - 2min from the beach is located in Santa Teresa Beach, just a 5-minute walk from Santa Teresa Beach and 10 miles from Montezuma Waterfall.

Tree NestNido 2- Ocean view- 5 min walk to beac is located in Santa Teresa Beach, just a 5-minute walk from Santa Teresa Beach and 10 miles from Montezuma Waterfall.

FAQs about hotels in Santa Teresa Beach

What Guests Said About Santa Teresa Beach:

Scored out of 10, guest rating 10

Santa Teresa is one of my favorite spots... as a parent I...

Santa Teresa is one of my favorite spots... as a parent I could say having a place with a pool is a NEED since the ocean is not to "kid friendly"... Small town that grew in the last 20+ years, it's amazing to see and meet people from all over the place, chilling and having a great time. Everyone is Pura Vida!!!!
Guest review byKathy
United States
Scored out of 10, guest rating 10

You must not miss the sunset!

You must not miss the sunset! Gather down at the beach near sunset...for us it was 1745!!!!!! Stay off of the beach after 1000 until 1600...too hot unless you are constantly in the water. Be careful of sun burn.
Guest review byGeoff Fong
United States
Scored out of 10, guest rating 10

Amazing for anyone who likes to surf!

Amazing for anyone who likes to surf! Also great areas of rocks that form natural private pools, fun for the explorer or nature lover. If you want to witness an amazing sunset defiantly hit this beach!
Guest review byKozy
United States
Scored out of 10, guest rating 8.0

There are lots of public access points and some are very...

There are lots of public access points and some are very dusty and feel dirty and crowded. Find one you like :) North end of beach was VERY crowded at sunset. It's a bit more of a party town than a sleepy little surfing village.
Guest review byKristina
United States
Scored out of 10, guest rating 10

Clean, safe and a nice chilled vibe … definitely not a...

Clean, safe and a nice chilled vibe … definitely not a Tamarindo … attractions close by including a snorkelling trip to Talouga ( I’m sure I’ve spelt that wrong ! ) a pod of 20+ dolphins and well worth the money / effort / time.
Guest review byDARREN
United Kingdom
Scored out of 10, guest rating 8.0

Well, the beach is beautiful, and the sunset is spectacular.

Well, the beach is beautiful, and the sunset is spectacular. However, the main road is a complete disaster. There is no pavement, the dust is overwhelming, and the road infrastructure is almost nonexistent.
Guest review byLuis Ruiz
Costa Rica

See reviews by guests who stayed at hotels in Santa Teresa Beach

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 382 reviews
The room was great and we loved the view on the garden. The tropical garden is what drew us to the place and also it is one of the quietest hotels in Santa Teresa near the beach. It's close to restaurants and literally 50 meters away from Santa Teresa Beach. The staff was really helpful and recommended where to go for lunch and other activities. We had breakfast at the hotel it was included in our rate. I recommend the omelette!!
Guest review bySalwa
Mexico
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 38 reviews
Right on the beach. Beautiful Santa Teresa Beach to the right., and Playa Carmen to the left. Restaurant on the beach. Lovely room. Enjoyed the outside private dining area. Peter, the owner was exceptionally helpful. All the staff were really welcoming, friendly and helpful. Supermarkets and soda bars close. Loved Soda Linda.
Guest review byJulia
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews
Javi and Flo, the owners of the hotel, were lovely and incredibly personable and helpful to make our stay great. Stunning view from a hill top overlooking the ocean - beautiful sunset! It was nice to be a bit removed from the main strip in Santa Teresa - way more peaceful and quiet. The free breakfast was EXCELLENT!
Guest review byKristal
Canada
From $137.30 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 147 reviews
Amazing staff — super friendly, helpful and kindhearted. Already them alone made Santa Teresa worth it! Also the surf teacher Nacho was great, really knowledgable and kind.
Guest review byBenedicta
Switzerland
From $266.68 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 93 reviews
Everything...big rooms. An amazing boutique hotel in a great location. Attentive staff and a lovely breakfast
Guest review bycormac
Spain

More places to explore, more ways to go