Punta Caliza pool

This Family-Owned Hotel on a Mexican Island Is as Enchanting and Intimate as it Gets

4 of 5

Either spend time swimming in this secluded pool, or go to the nearby beach. In fact, do both.