830+ apartments in 420+ properties
2 Bedroom Apartments in St. Louis Metro
$795
1 unit available
Good Deal
$175 Below Market
- 2 beds
- 1 bath
- 800 sqft
1559 james patrick ln
Saint Louis, MO
$795
1 unit available
Good Deal
$175 Below Market
- 2 beds
- 1 bath
- 800 sqft
12507 james patrick ln
Saint Louis, MO
$1,800
1 unit available
Good Deal
$379 Below Market
- 2 beds
- 1 bath
- 1,700 sqft
- Has parking
- Has dishwasher
6310 northwood ave , #1st floor
CLAYTON, MO
$700
1 unit available
Good Deal
$147 Below Market
- 2 beds
- 1 bath
- 500 sqft
1273 amherst pl
Saint Louis, MO
$975
1 unit available
Good Deal
$200 Below Market
- 2 beds
- 1.5 baths
- Has parking
- Has dishwasher
6050 old collinsville rd
Fairview Heights, IL
$1,367 – $1,996
7 units
Good Deal
$299 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,367
3 beds
n/a
- Has washer/dryer
- Has parking
- Has AC
- Has dishwasher
The Laurel Apartments
622 North 7th Street, Saint Louis, MO
$1,100
1 unit available
Good Deal
$217 Below Market
- 2 beds
- 1 bath
- Allows pets
- Has parking
- Has dishwasher
1231 louisville ave
Saint Louis, MO
$1,152 – $1,268
14 units
Good Deal
$232 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,152
3 beds
n/a
- Allows pets
- Has washer/dryer
Waterford West
1040 Huntington Hill Dr, Ballwin, MO
$1,075
1 unit available
Good Deal
$192 Below Market
- 2 beds
- 2 baths
- 930 sqft
- Has dishwasher
1516 lakewood lndg
Imperial, MO
$985
1 unit available
Good Deal
$175 Below Market
- 2 beds
- 1 bath
- Has parking
5611 hallows ave
East Saint Louis, IL
$1,104 – $2,749
8 units available
Good Deal
$179 Below Market
1 bed
n/a
2 beds
$1,104
3 beds
n/a
- Has washer/dryer
- Has AC
- Has dishwasher
Winchester Place Apartments
100 Winchester Place, Fairview Heights, IL
$1,133 – $1,160
10 units
Good Deal
$179 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,133
3 beds
n/a
- Allows pets
- Has dishwasher
Stanford Place
9305 Manchester Rd, St. Louis, MO
$1,650
1 unit available
Good Deal
$237 Below Market
- 2 beds
- 1 bath
- 1,380 sqft
- Has parking
- Has AC
- Has dishwasher
1081 terrace dr
Richmond Heights, MO
$846
1 unit available
Good Deal
$121 Below Market
- 2 beds
- 1 bath
- 736 sqft
- Has dishwasher
8524 lowell st
St. Louis, MO
$1,199
1 unit available
Good Deal
$170 Below Market
- 2 beds
- 1 bath
- 1,000 sqft
7204 zephyr pl
Maplewood, MO
$975
1 unit available
Good Deal
$127 Below Market
- 2 beds
- 1 bath
- 871 sqft
- Has parking
7404 olian dr
Hazelwood, MO
$775 – $875
2 units available
Good Deal
$100 Below Market
1 bed
n/a
2 beds
$775
3 beds
n/a
- Allows pets
- Has parking
8205 eads ave
Saint Louis, MO
$1,180 – $2,625
13 units
Good Deal
$149 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,180
3 beds
n/a
- Allows pets
- Has AC
- Has dishwasher
Haven on the Lake
2050 LAKERUN CT, Maryland Heights, MO
$1,175
1 unit available
Good Deal
$130 Below Market
- 2 beds
- 1 bath
- 1,260 sqft
- Allows dogs
- Has parking
2013 hord ave
Jennings, MO
$950
2 units
Good Deal
$73 Below Market
Availablity starting Jun 24
1 bed
n/a
2 beds
$950
3 beds
n/a
Willow Park Apartments
1151 ROGER AVE, Swansea, IL
$995
1 unit available
Fair Deal
$113 Below Market
- 2 beds
- 1 bath
- 900 sqft
504 s 20 st
Belleville, IL
$1,115 – $1,160
2 units
Fair Deal
$83 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,115
3 beds
n/a
- Allows cats
- Has parking
- Has dishwasher
8125 michigan ave. #214
St. Louis, MO
$1,295
Available Jul 1
Fair Deal
$87 Below Market
- 2 beds
- 1 bath
- 945 sqft
- Allows pets
- Has parking
- Has dishwasher
5630 pershing ave
Saint Louis, MO
$975
1 unit available
Fair Deal
$35 Below Market
- 2 beds
- 1 bath
- 780 sqft
- Has parking
- Has AC
9734 winkler dr
St Louis, MO
$975
Available Aug 5
Fair Deal
$26 Below Market
- 2 beds
- 1 bath
- 798 sqft
- Allows pets
9820 winkler dr
Saint Louis, MO
$1,245
Available Jun 14
Fair Deal
$14 Below Market
- 2 beds
- 1 bath
- 1,110 sqft
- Allows cats
- Has washer/dryer
- Has dishwasher
2606 louisiana ave. #3n
St. Louis, MO
$1,350
1 unit available
Fair Deal
$4 Above Market
- 2 beds
- 2 baths
- 1,150 sqft
- Allows pets
- Has dishwasher
926 evan dr
O'Fallon, IL
$995
1 unit available
Fair Deal
$8 Above Market
- 2 beds
- 1 bath
- 742 sqft
- Has parking
- Has AC
3969 jane ave
St. Ann, MO
$1,500
1 unit available
Fair Deal
$33 Above Market
- 2 beds
- 2 baths
- 972 sqft
- Allows pets
- Has washer/dryer
- Has parking
- Has dishwasher
9 s vandeventer ave
St. Louis, MO
$1,500
1 unit available
Fair Deal
$35 Above Market
- 2 beds
- 2 baths
- 972 sqft
- Allows pets
- Has washer/dryer
- Has parking
- Has dishwasher
3910 laclede ave
St. Louis, MO
Viewing 31 – 60 of 423
Popular searches
Pet Friendly Apartments St. Louis Metro
248 apartments starting at $615/month
Studio Apartments St. Louis Metro
35 apartments starting at $400/month
1 Bedroom Apartments St. Louis Metro
316 apartments starting at $400/month
3 Bedroom Apartments St. Louis Metro
249 apartments starting at $465/month
Cheap Apartments St. Louis Metro
934 apartments starting at $400/month
Short Term Rentals St. Louis Metro
18 apartments starting at $700/month
Furnished Apartments St. Louis Metro
23 apartments starting at $846/month
Luxury Apartments St. Louis Metro
46 apartments starting at $695/month
Houses for Rent St. Louis Metro
214 apartments starting at $465/month
Nearby cities
Belleville Apartments
22 apartments starting at $675/month
Collinsville Apartments
5 apartments starting at $725/month
Ferguson Apartments
21 apartments starting at $750/month
Florissant Apartments
21 apartments starting at $850/month
Kirkwood Apartments
8 apartments starting at $999/month
Mehlville Apartments
5 apartments starting at $755/month
St. Louis Apartments
423 apartments starting at $400/month
University City Apartments
26 apartments starting at $785/month
Webster Groves Apartments
7 apartments starting at $999/month
Nearby universities
SLU Apartments
56 apartments starting at $400/month
STLCC Apartments
30 apartments starting at $550/month
UMSL Apartments
33 apartments starting at $685/month
WashU Apartments
30 apartments starting at $785/month
Webster University Apartments
18 apartments starting at $765/month
Nearby metro areas
Chicago Metro Apartments
3,410 apartments starting at $475/month
Indianapolis Metro Apartments
543 apartments starting at $475/month
Kansas City Metro Apartments
1,010 apartments starting at $575/month
Louisville Metro Apartments
295 apartments starting at $550/month
Memphis Metro Apartments
1,043 apartments starting at $500/month
Nashville Metro Apartments
531 apartments starting at $795/month