Skip to main content

Spa Hotels in Santa Teresa Beach

Find the spa hotels that appeal to you the most

The best spa hotels in Santa Teresa Beach

Check out our pick of great spa hotels in Santa Teresa Beach

Filter by:

Review score

Horizon Hotel & Yoga Center

Hotel in Santa Teresa Beach

Set in Santa Teresa Beach, 500 metres from Carmen Beach, Horizon Hotel & Yoga Center offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Anna
From
United Kingdom
Omg what a beautiful place to stay! Everything was simply perfect - the beautiful tropical garden, the infinity pool with the views, the villa design, the welcoming staff and the overall facilities - I can't even get all the words to describe how impressive this place is. Santa Teresa is very busy and noisy but once you arrive at Hotel Horizon you are in an oasis of calmness and serenity. The pictures of the villa don't do it justice - it is so beautifully decorated, authentic, spacious and comfortable. All the little details are accounted for. It's probably our best stay in Costa Rica, and I do A LOT of research when I search for places to stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews
Price from
US$185.50
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.

M
Meli
From
Costa Rica
We had an amazing stay at this hotel! The service was exceptional, staff were friendly and always eager to assist with anything needed. The location was perfect, just a short walk from the beach and restaurants. The breakfast was a highlight, offering a wide selection of fresh, delicious options to start the day. As for comfort, the room was spacious, clean and beautifully designed, with a cozy bed that ensure a restful night’s sleep. I highly recommend this hotel for anyone looking for a fantastic experience in Santa Teresa.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 268 reviews
Price from
US$150
1 night, 2 adults

Blue Mist Hotel- Adults Only

Hotel in Santa Teresa Beach

Set in Santa Teresa Beach, 100 metres from Playa Hermosa, Blue Mist Hotel- Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

L
Laurent
From
Italy
Beautiful grounds with a lovely pool in an astounding location near Playa Hermosa.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 69 reviews
Price from
US$472.50
1 night, 2 adults

Vista del Alma Boutique - Adult Only

Hotel in Santa Teresa Beach

Located in Santa Teresa Beach, Vista del Alma offers an outdoor swimming pool and garden. The property has a terrace, as well as a shared lounge.

D
Damir
From
Croatia
Absolutely everything. An incredible accommodation in an even more incredible location. But I go in order. Location: on top of a hill, on the very edge, with a spectacular view of the ocean and the town. The room is huge, designer decorated, with glass walls and a large terrace (from which you will not leave). (there is also a jacuzzi). All kitchen appliances, large TV with Netflix (I doubt you'll need it near this view). The bathroom is in style (also a view of the ocean and the place) large and brutally clean. Staff: fantastic. They will make sure you feel fantastic. Food: Great (some reviews write that the breakfast is less good and small) - I DISAGREE. For breakfast, you have exactly the choice you need, in large quantities and all with the highest quality products. (included, coffee, natural juice, sweets, bread, spreads and coffee) - and they let you choose where you will eat - breakfast in the room on the terrace is indescribable.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 57 reviews
Price from
US$419
1 night, 2 adults

Griss Lodge & Spa

Santa Teresa Beach

Set in Santa Teresa Beach, 200 metres from Santa Teresa Beach and 16 km from Montezuma Waterfal, Griss Lodge & Spa offers accommodation with free WiFi, a garden with an outdoor swimming pool, and...

L
Lauren
From
Australia
Perfect location that encapsulates costa rica’s vibe
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 173 reviews
Price from
US$150
1 night, 2 adults

Believe Surf & Yoga Lodge Santa Teresa

Hotel in Santa Teresa Beach

Set in Santa Teresa Beach and with Santa Teresa Beach reachable within 200 metres, Believe Surf & Yoga Lodge Santa Teresa offers concierge services, non-smoking rooms, an outdoor swimming pool, free...

J
Jair
From
Costa Rica
Common spaces, staff was really kind, helpful and willing to resolve any inconvenience. The rooms are very comfortable with enough space, proper lockers and even a desk for work. They always have clean and organized the entire hostel. I appreciated the front desk people like Josefina and Solange, and the volunteers like Mariah. Great work! Good music on the playlist. -Natiruts and more good vibes...
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 460 reviews
Price from
US$78.31
1 night, 2 adults

Hotel Vista de Olas

Hotel in Santa Teresa Beach

Set in Santa Teresa Beach, 1.5 km from Mar Azul, Hotel Vista de Olas offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

I
Isabel
From
Chile
The swimming pool and the view were spectacular. The staff very friendly and helpful. The food was also very good. We had a great time there and of course we will go back.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 268 reviews
Price from
US$140
1 night, 2 adults

Zula Inn Aparthotel

Hotel in Santa Teresa Beach

Zula Inn Aparthotel is located 100 metres from Santa Teresa Beach and 2 km from Playa Carmen Beach. It features an outdoor swimming pool surrounded by gardens and a furnished sun terrace.

S
Steyn
From
South Africa
Perfect location :) very relaxing :)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 161 reviews
Price from
US$154.56
1 night, 2 adults

Indigo Yoga Surf Resort

Mal País (Near Santa Teresa Beach)

The Eco Hotel Indigo Yoga Surf Resort offers its guests a spa centre that offers aerial silk classes and yoga lessons on site.

K
Kateryna
From
Canada
Everything. This property gets 5 star from me. Beautiful territory, beautiful yoga shala and pool, amazing uncrowded beach in 5 min walk. And what's more important (because I stayed in 2 more places at that location), it is located on the road, so Sim card will have connection and cars and taxis can reach easily even in heavy rain (It is important to consider while in Costa Rica). I think it is best option for yoga retreats and TTCs. Will do mine there next time! Also breakfast there was the most tasty than in other places. Lady there really cooked great.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 271 reviews
Price from
US$57
1 night, 2 adults

Tango Mar Beachfront Boutique Hotel & Villas

Tambor (Near Santa Teresa Beach)

Facing the Gulf of Nicoya in Quizales Beach, Tango Mar Beachfront Boutique Hotel & Villas has its own private beach area and outdoors pool. Free Wi-Fi connection is possible throughout.

K
Kristian
From
Belgium
This is an absolute gem in the southern Nicoya peninsula, perfect for pure relaxation and good dining. With a huge property and a small number of rooms, it is a haven of peace and tranquility with one of the most private and beautiful beaches we have seen in Costa Rica. The restaurant serves top notch food at reasonable prices - everything we tried was excellent and beautifully presented. Whatever your need, Hilde and her staff will do whatever to make it happen.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 247 reviews
Price from
US$292.50
1 night, 2 adults
All spa hotels in Santa Teresa Beach

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Santa Teresa Beach and surroundings in the past month

See all

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 69 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 128 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

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

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 161 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 173 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 268 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 268 reviews

Popular with guests booking spa hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 460 reviews

Highly rated spa hotels in Santa Teresa Beach and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 271 reviews

The Eco Hotel Indigo Yoga Surf Resort offers its guests a spa centre that offers aerial silk classes and yoga lessons on site.

From US$128.82 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Set in Santa Teresa Beach, 400 metres from Santa Teresa Beach and 16 km from Montezuma Waterfal, Kai Villa offers a garden and air conditioning.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 114 reviews

Offering outdoor pool and a restaurant, Banana Beach Bungalows is located in Santa Teresa Beach. Free Wi-Fi access is available.

All-inclusive spa hotels in Santa Teresa Beach and nearby

Hotel Fermata

Santa Teresa Beach
All-inclusive options available

Situated in Santa Teresa Beach, 100 metres from Santa Teresa Beach, Hotel Fermata features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

FAQ about spa hotels in Santa Teresa Beach

Spa hotels that guests love in Santa Teresa Beach

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 60 reviews
Staff was accommodating and friendly! Location was perfect! included breakfast was good, views of the ocean, rooms were decent.. could use updating. Yoga was amazing, spa right there. Walking distance to all restaurants and shopping. Beautiful amenities( spa, pool, restaurant, sittting , hammocks, yoga) .
Guest review by
Nicole
Young couple
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 114 reviews
the bungalow was fantastic, so much space, it was clean and comfortable. great location, practically on the beach, with lots of restaurants a short walk from the hotel - the Asian sushi restaurant was our favourite! the staff were great, best to get the managers phone number and WhatsApp her if you want info on tours or transfers. the pool area was a lovely space to relax, although sun loungers could do with an update. the breakfast included was delicious, the beach bar was a fabulous place to watch the sun set too!
Guest review by
Emily
Young couple