84 2 Bedroom Apartments for rent in St. Charles, IL


Personalize your results

Make your results better and choose your preferences
Featured
Starting at $1,275
Updated 2 hrs ago
Ascend St. Charles
100 Lakeside Dr
St. Charles, IL
1 Bedroom
$1,275
2 Bedrooms
$1,504
3 Bedrooms
$2,537
Within the desirable St. Charles School District. Landscaped apartment community with pond views. Apartments feature ceramic tile entries, gourmet kitchens with white appliances and bathrooms with oval soaking tubs. Garage car parking available.
more...
Featured
Starting at $1,054
Updated 1 hr ago
Prairie Pointe
1820 Wessel Ct
St. Charles, IL
1 Bedroom
$1,054
2 Bedrooms
$1,074
Located just off Randall Road, this complex offers dozens of unique amenities and is just 2.5 miles from the Chicago Metro Station. Units offer breakfast bars, cable ready-hookups, central air, dishwashers, and extra storage.
more...
Starting at $1,100
Updated 11 days ago
15 South 4th Avenue
15 South 4th Avenue
St. Charles, IL
2 Bedrooms
$1,100
Starting at $2,100
Updated 28 days ago
118 REMINGTON Drive
118 REMINGTON Drive
St. Charles, IL
2 Bedrooms
$2,100
Starting at $950
Updated 1 month ago
1700 Walnut Street
1700 Walnut Street
St. Charles, IL
2 Bedrooms
$950
Starting at $1,175
Updated 1 month ago
137 South 17th Street
137 South 17th Street
St. Charles, IL
2 Bedrooms
$1,175
Featured
Starting at $1,311
Updated 1 hr ago
Ashford at Geneva
390 Brittany Ct
Geneva, IL
1 Bedroom
$1,311
2 Bedrooms
$1,318
Quiet community living with landscaped grounds that feature a pool, fitness center, and clubhouse. Upgraded pet-friendly units feature air conditioning, washer/dryers, and large closets. Close to Geneva Station with links to I-88.
more...
Starting at $1,800
Updated 10 days ago
627 North LINCOLN Avenue
627 North LINCOLN Avenue
Geneva, IL
2 Bedrooms
$1,800
Starting at $1,700
Updated 12 days ago
2268 VANDERBILT Drive
2268 VANDERBILT Drive
Geneva, IL
2 Bedrooms
$1,700
Starting at $2,400
Updated 18 days ago
402 Campbell Street
402 Campbell Street
Geneva, IL
2 Bedrooms
$2,400
Featured
Starting at $1,278
Updated 2 hrs ago
Springs at South Elgin
350 Gyorr Avenue
South Elgin, IL
Studio
$1,278
1 Bedroom
$1,388
2 Bedrooms
$1,653
Luxury apartment community with a resort-style swimming pool, clubhouse and fitness center. Units are spacious with lots of natural light and open floor plans. Located close to shops and dining.
more...
Starting at $1,750
Updated 13 hrs ago
1561 Spaulding Road
1561 Spaulding Road
Bartlett, IL
2 Bedrooms
$1,750
Starting at $1,350
Updated 1 day ago
679 FIELDCREST Drive
679 FIELDCREST Drive
South Elgin, IL
2 Bedrooms
$1,350
Starting at $1,850
Updated 4 days ago
2949 Caldwell Lane
2949 Caldwell Lane
Geneva, IL
2 Bedrooms
$1,850
Starting at $1,600
Updated 9 days ago
1697 Haines Drive
1697 Haines Drive
Batavia, IL
2 Bedrooms
$1,600
Starting at $1,400
Updated 10 days ago
418 N Prairie St Lower
418 N Prairie St Lower
Batavia, IL
2 Bedrooms
$1,400
Starting at $1,100
Updated 10 days ago
532 South street 1
532 South street 1
Elgin, IL
2 Bedrooms
$1,100
Starting at $1,600
Updated 14 days ago
308 Windsor Court
308 Windsor Court
South Elgin, IL
2 Bedrooms
$1,600
Starting at $1,800
Updated 19 days ago
2504 Emily Lane
2504 Emily Lane
Elgin, IL
2 Bedrooms
$1,800
Starting at $1,150
Updated 1 month ago
336 Lilac Lane
336 Lilac Lane
Elgin, IL
2 Bedrooms
$1,150
Starting at $1,195
Updated 1 month ago
235 Robert Drive
235 Robert Drive
Elgin, IL
2 Bedrooms
$1,195
Featured
Starting at $1,306
Updated 2 hrs ago
Preserve At Cantera
30000 Village Green Blvd
Warrenville, IL
1 Bedroom
$1,306
2 Bedrooms
$1,806
3 Bedrooms
$2,116
Beautiful, comfortable and spacious, this development offers pet-friendly one-, two- and three-bedroom units. Most units are equipped with new carpeting, hardwood floors, vaulted ceilings, ceiling fans and designer kitchens.
more...
Featured
Starting at $1,329
Updated 6 hrs ago
Savannah Trace Apartments
1421 Carolina Ct
Schaumburg, IL
1 Bedroom
$1,329
2 Bedrooms
$1,330
Located close to Routes 19 and 390, apartments offer in-unit laundry, granite counters and stainless steel appliances. Pool, gym and tennis court in complex. Short drive to downtown Chicago for dining and shopping.
more...
Featured
Starting at $1,355
Updated 1 hr ago
Railway Plaza
507 Railway Dr
Naperville, IL
1 Bedroom
$1,355
2 Bedrooms
$1,725
Community features fitness area, heated pool and business center. Minutes from Naperville's Riverwalk and Centennial Beach. Luxurious apartments have dishwasher, microwave and separate dining spaces.
more...
Personalize your results.
How many bedrooms do you want?
Studio
1 bed
2 bed
3+ bed
Next →