The cost of living in Fort Myers Beach, Florida is 38.0% more expensive than St. Augustine South, Florida.