The very beautiful beach community of Santa Teresa is located in the southern part of the Nicoya Peninsula next to Mal Pais. The beaches in Santa Teresa are beautiful and natural. Santa Teresa is great for surfing.
Manalá is a boutique hotel with just 8 rooms. Each of the spacious rooms is very beautifully decorated. It also has a pool, restaurant, bar, tours and a very personalized service. At just 100 meters from the beach.
Flor Blanca is a high end sustainable luxury beach hotel near Santa Teresa. This magnificent beachfront hotel is located right by the ocean. Its spacious rooms and restaurant as well as the gardens and the pool create the perfect setting for honeymoons.