Featured hotels in Vestavia Hills, Alabama

Baymont Inn & Suites Vestavia
Baymont Inn & Suites Vestavia 
1466 Montgomery Hwy
Vestavia Hills, Alabama  35216
USA
Rates from 46.76 to 60 (USD)

Days Inn Birmingham South
Days Inn Birmingham South 
1535 Montgomery Hwy
Vestavia Hills, Alabama  35216
USA
Rates from 50 to 65 (USD)

Quality Inn Birmingham
Quality Inn Birmingham 
1485 Montgomery Hwy
Vestavia Hills, Alabama  35216
USA
Rates from 59.9882 to 89.99 (USD)


Vestavia Hills restaurants

Brazil The Restaurant
700 Montgomery Hwy Ste 187
Vestavia Hills City Center
Vestavia Hills, Alabama  35216
USA
Phone: (205) 978-8878

Firehouse Subs
623 Montgomery Hwy # 130
Vestavia Hills, Alabama  35216
USA
Phone: 205-979-5753

Buffalo's American Grill
700 Montgomery Hwy
Vestavia Hills, Alabama  35216
USA
Phone: 205-380-5017

Sponsored
links