Casa Verde (yes, it’s bottle green from the facade down to the bedspreads) has eight lovely rooms, tall ceilings, gorgeous original tile work and a restaurant overlooking an enclosed pool that captures a small square of the Bahia de Cienfuegos.
Bonus: there's a small gym available to guests (and those of Punta Gorda's other four hotels).