This eco-friendly, Chill House is located in pretty Santa Teresa on the Nicoya Peninsula.
Set right on the beach in Cabuya, on the beautiful Nicoya Peninsula, Calala Lodge offers a large outdoor pool and charming cabins…
Casitas Sollevante Boutique Hotel, far from the confusion and mass tourism is located in an exclusive, private location, where guests can…
Facing the Gulf of Nicoya in Quizales Beach, Tango Mar Beachfront Boutique Hotel & Villas has its own private beach area and outdoors pool.
Featuring an outdoor pool, Hotel Raratonga is located just 100 metres from Santa Teresa Beach.
La Posada is located 4 minutes’ walk from Santa Teresa Beach and 5 km from Cabo Blanco Nature Reserve. It features free WiFi in all areas.
Offering an outdoor swimming pool and a garden, Hotel El Jardin is located in Montezuma town centre and less than 100 meters from the beach.