There are 5 Hotels in Vestavia Hills, Alabama, serving a population of 34,003 people in an area of 20 square miles. There is 1 Hotel per 6,800 people, and 1 Hotel per 3 square miles.
In Alabama, Vestavia Hills is ranked 114th of 776 cities in Hotels per capita, and 58th of 776 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Vestavia Hills Hotels.
Days Inn Birmingham 1485 Montgomery Highway Vestavia Hills, AL
Great Dane 1 Berrywood Drive Vestavia Hills, AL Hotel, Vacation Rentals
Hampton Inn 1466 Montgomery Highway Vestavia Hills, AL Corporate Lodging, Hotel, Vacation Rentals
Hilton Garden Inn 3201 Ridgely Drive Vestavia Hills, AL Hotel, Vacation Rentals
Red Roof Inn 1466 Montgomery Highway Vestavia Hills, AL Hotel, Motel, Vacation Rentals