The cost of living in Vestavia Hills, Alabama is 3.7% more expensive than Holly Springs, North Carolina.