Apartments Found:34

  1. Home
  2. Alabama
  3. Vestavia Hills

We have 34 apartments for rent in Vestavia Hills, Alabama

Spotlight Apartments

Now Open! Come check out our amazing new homes and food hall!

120 19th Street N, Birmingham, Alabama 35203
117
From $960
1 BedFrom$960
2 BedsFrom$1729
Updated 23 hours ago
Featured
(205) 730-0204

1904 Vestavia Ct, Vestavia Hills, Alabama 35216
110
From $835
1 BedFrom$835
2 BedsFrom$1100
3 BedsFrom$1275
(205) 490-7639

1301 Lakeshore Place, Homewood, Alabama 35209
128
$805–$1210
1 Bed$805–$935
2 Beds$875–$1175
3 Beds$1210
(205) 803-6334

1000 Wildforest Drive, Birmingham, Alabama 35209