The cost of living in Marco Island, Florida is 5.1% more expensive than Lauderdale-by-the-Sea, Florida.