Best Santa Teresa Hotels in Costa Rica Boutique Hotel Lagarta Lodge Florblanca Resort Nantipa Hotel Tango Mar Hotel