See the latest prices and deals by choosing your dates.
Santa Teresa Beach
Offering an outdoor pool and a spa and wellness centre, Hotel Atrapasueños is located in Santa Teresa, just 100 metres from Playa Santa Teresa beach. Guests enjoy free WiFi and lush gardens with BBQ facilities.
Great location with very nice outdoor areas and great service
Santa Teresa Beach
Each luxurious room at this boutique hotel is air-conditioned and comes equipped with a flat-screen TV, a seating area and a mini-fridge. They also have a private bathroom with a hairdryer, shower and toilet.
Amazing place next to the beach with a good hotel loved it
Santa Teresa Beach
This eco-friendly, boutique hotel is located in pretty Santa Teresa on the Nicoya Peninsula. It offers spacious and rustic suites, an outdoor hot tub, swimming pool, massage services and a chill-out sun terrace.
This place is unbelievably gorgeous. Every little decorative touch in the room was perfect. Loved having a good kitchen and the outdoor chill area was fantastic. My favorite part was the pool with a chair perfectly positioned so you could stick your feet in. Value for money was phenomenal.