The cost of living in Bonita Springs, Florida is 15.4% more expensive than St. Augustine Shores, Florida.