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.

D
Daniela
From
United States
Such a dreamy place, I really liked this hotel. After a day here I already felt relaxed and by day 2 I was fully immersed in the yoga-pool-beach-smoothie life. The hotel sits higher on a hill so they have this amazing view of the ocean above the canopy. The pool and cafe veranda is situated to face the sunset over the ocean. Spent a whole day here one day. Gorgeous garden jungle all around you. Yoga takes place multiple times a day on an open-air platform that faces the sunset as well. This was an absolute dream. Really excellent teachers, beginner friendly but moves at a pace that intermediate-level yogis would enjoy. The sound bath yin yoga while the sun was setting was really a memorable experience. Accommodations: holy cow this felt luxurious. I stayed in a cabina with my own personal pool! A bi-level apartment with a kitchen, two balconies nestled in the trees, a swing daybed, two bathrooms, huge bedroom, and AC! Or the option to keep all the windows open for a refreshing cross-breeze. I cooked in the kitchen and had everything I needed, including coffee for the morning. But also had a couple meals at the cafe and must say, the food was delicious. Healthy, tasty, and bountiful. LOVED the staff here. Everyone was super friendly and relaxed, like they enjoyed their jobs. Which hell, I would too if this were it.
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
Marianna
From
Germany
It was last minute booking for three nights and I’ve became so impressed with this hotel. Absolutely top! The hotel, the team … just perfect. Thank you so much for the wonderful short holiday with you in Santa Teresa. Thanks to you I’ll have great memories only!
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.

s
smith
From
Netherlands
This place is both beautiful and magical. You stay in luxury surrounded by nature and the sound of the sea, apes and birds. Our villa had a swimming pool on the side. The food is super, you taste the fresh products and the staff is very kind.
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...

K
Katherine
From
South Africa
Great facilities, amazing location and aesthetics. Loads of love has gone into this
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...

E
Eugenia
From
Italy
Lovely place - great vibes, definitely recommended!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 458 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.

R
Remy
From
Netherlands
The location is amazing with first class views. All of the staff are very friendly. The rooms are spacious and well equipped. Having a cocktail in the pool during sunset is the definition of relaxation..
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.

G
Gina Paula
From
United Kingdom
Really clean, the rooms were great and it had all the facilities you needed for the kitchen area. The outside space was perfect with the hammock. The swimming pool was so nice and it was a great stay. And we saw a wild Armadillo that lives on the grounds! It's got everything you need. The location is perfect too. Near shops, the beach and ATMs. I would definitely recommend and will definitely come back as it's great value for money.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 160 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.

M
Mathieu Claude andre
From
France
Everything was great. We saw monkeys (like 20 of them). The breakfast was incredible. The swimming pool was great too and everything was clean. Best place we did in Costa Rica
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 272 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.

A
Andrew
From
United Kingdom
Amazing location, lovely facilities, great food and cocktails at the pool bar
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.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, 128 reviews

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.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.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, 160 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, 458 reviews

Enjoy breakfast in Santa Teresa Beach and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 272 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

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.

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.

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