Vestavia Hills Tourism

Vestavia Hills is a city in Jefferson and Shelby counties in the State of Alabama. It is a suburb of the city of Birmingham. As of the 2010 census, its population was 34,033, up from 24,476 in 2000. It moved up from the fifth largest city in Jefferson County in 2000 to the third largest in 2010, behind Birmingham and Hoover.


Home to pretty treasures, Vestavia Hills is United States's best kept secret. Popular vacation packages of Vestavia Hills are of 1-2 days.

Vestavia Hills is an affair to remember, follow this apt itinerary of the place and return home with a bunch of memories.

Vestavia Hills Trip Planner

Plan your customized day by day trip plan for Vestavia Hills. Choose from various experinces categories as adventure, romantic and family and kids friendly for your trip using using Vestavia Hills trip planner.