The cost of living in Williamsburg, Virginia is 19.8% more expensive than Hollidaysburg, Pennsylvania.