Start your Vestavia Hills apartment search!
Select how many bedrooms you want.
S
Studio
1
Bed
2
Beds
3+
Beds

138 2 Bedroom Apartments for rent in Vestavia Hills, AL

6424 Court F
6424 Court F
Fairfield, AL
Updated February 17 at 10:34am
2 Bedrooms
$545
1321 Creel Street
1321 Creel Street
Midfield, AL
Updated February 17 at 10:34am
2 Bedrooms
$485
4717 Cheshire Circle
4717 Cheshire Circle
Grayson Valley, AL
Updated February 17 at 10:34am
2 Bedrooms
$875
3448 Wildewood Drive
3448 Wildewood Drive
Pelham, AL
Updated February 17 at 10:34am
2 Bedrooms
$900
216 11th St S.
216 11th Street South
Bessemer, AL
Updated February 17 at 08:36am
2 Bedrooms
$650
420 Quebec St
420 Quebec Street
McDonald Chapel, AL
Updated February 17 at 08:35am
2 Bedrooms
$725
601 Piper Ave
601 Piper Avenue
Birmingham, AL
Updated February 17 at 08:35am
2 Bedrooms
$675
1028 Jerone St
1028 Jerone Street
Forestdale, AL
Updated February 17 at 08:35am
2 Bedrooms
$600
9670 Williamsburg Drive
9670 Williamsburg Drive
Birmingham, AL
Updated February 17 at 09:46pm
2 Bedrooms
$750
1301 16th St N
1301 16th Street North
Birmingham, AL
Updated February 17 at 09:32pm
2 Bedrooms
$450
2822 Southwood Lane - 1
2822 Southwood Lane
Bessemer, AL
Updated February 17 at 10:29pm
2 Bedrooms
$1,050
208 Meadowdale Avenue
208 Meadowdale Avenue
Birmingham, AL
Updated February 17 at 09:32pm
2 Bedrooms
$750
728 Gene Reed Road - B
728 Gene Reed Rd
Birmingham, AL
Updated February 17 at 10:30pm
2 Bedrooms
$800
4701 Terrace S
4701 Terrace S
Birmingham, AL
Updated February 17 at 10:30pm
2 Bedrooms
$600
9036 Bel Aire Drive
9036 Bel Aire Drive
Birmingham, AL
Updated February 17 at 09:32pm
2 Bedrooms
$750
4005 36th Avenue North - 4005
4005 36th Ave N
Birmingham, AL
Updated February 17 at 10:30pm
2 Bedrooms
$395
116 Cypress St
116 Cypress Street
Hueytown, AL
Updated February 17 at 10:30pm
2 Bedrooms
$750
809 7TH AVE
809 7th Avenue
Midfield, AL
Updated February 17 at 09:47pm
2 Bedrooms
$700