The cost of living in Sunset Beach, North Carolina is 3.2% more expensive than St. Petersburg, Florida.