The cost of living in Williamsburg, Virginia is 44.5% cheaper than Wrightsville Beach, North Carolina.