Nearby rentals
Renter hub
Property management
Filters
The average monthly rent for 3 bedroom apartments in St. Louis is up 1% compared to last month but down 4.01% year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
17h ago
3 beds
2 baths
$2,500
Apartment for rent
4d ago
3 beds
2 baths
$1,950–$2,500
Apartment for rent
5d+ ago
3 beds
2 baths
$3,138
Apartment for rent
8h ago
3 Beds Tower Grove South house for rent in St. Louis
3946 Hartford St, St. Louis, MO 63116
3 beds
2 baths
$2,000
House for rent
Available Oct 23
12h ago
3 beds
2 baths
$1,395
Apartment for rent
15h ago
3 beds
1 bath
$1,350
Apartment for rent
15h ago
3 Beds Lindenwood Park house for rent in St. Louis
6930 Hi View Ave, St. Louis, MO 63109
In-unit laundry | Air conditioning | Hardwood floor
3 beds
1 bath
$1,950
$1,850
Price drop
House for rent
16h ago
3 beds
1 bath
$1,250
Apartment for rent
Be the first to hear about new listings matching your search.
17h ago
1517 S Theresa Ave, St. Louis, MO 63104
In-unit laundry | Dishwasher | Fitness center
3 beds
1 bath
$1,545
Apartment for rent
20h ago
3 beds
1–2 baths
$1,700–$2,350
Apartment for rent
These rentals are 10%-30% cheaper than the local average price for similar rentals.
22h ago
3 Beds McKinley Heights condo for rent in St. Louis
2213 Missouri Ave, St. Louis, MO 63104
Garage parking | On-site laundry | Hardwood floor
3 beds
2 baths
$2,800
$2,650
Price drop
Condo for rent
Available Oct 4
1d ago
3 beds
1 bath
$1,150
Apartment for rent
1d ago
3 Beds Benton Park house for rent in St. Louis
2013 Congress St, St. Louis, MO 63118
In-unit laundry | On-site laundry | Hardwood floor
3 beds
2 baths
$1,995
House for rent
Available Nov 24
1d ago
3 Beds The Hill apartment for rent in St. Louis
5145 Shaw Ave #A, St. Louis, MO 63110
In-unit laundry | Air conditioning | On-site laundry
3 beds
1 bath
$1,975
Apartment for rent
Available Oct 18
1d ago
3 beds
2 baths
$1,500
Apartment for rent
1d ago
1337 S Vandeventer Ave, St. Louis, MO 63110
In-unit laundry | Dishwasher | Microwave
3 beds
1 bath
$1,395
Apartment for rent
1d ago
3 Beds McKinley Heights townhouse for rent in St. Louis
2317 Indiana Ave ## 2f, St. Louis, MO 63104
Furnished | Ceiling fan
3 beds
2 baths
$1,945
House for rent
Available Jul 22
2d ago
3 Beds Lafayette Square house for rent in St. Louis
1204 Mackay Pl, St. Louis, MO 63104
In-unit laundry | On-site laundry | Swimming pool
3 beds
1 bath
$2,300
$2,100
Price drop
House for rent
2d ago
3 Beds Downtown St. Louis condo for rent in St. Louis
507 N 13th St #405, St. Louis, MO 63103
In-unit laundry | Air conditioning | On-site laundry
3 beds
2 baths
$1,850
Condo for rent
Available Oct 28
2d ago
2327 Texas Ave, St. Louis, MO 63104
Garage parking | On-site laundry | Package service
3 beds
2 baths
$1,945
Apartment for rent
2d ago
3 beds
1 bath
$1,225
Apartment for rent
2d ago
1229 Allen Market Ln, St. Louis, MO 63104
In-unit laundry | Dishwasher | Microwave
3 beds
3 baths
$2,095
Apartment for rent
2d ago
3748 Minnesota Ave, St. Louis, MO 63118
Air conditioning | Hardwood floor | Ceiling fan
3 beds
1 bath
$1,095
Apartment for rent
2d ago
3 Beds Forest Park Southeast apartment for rent in St. Louis
3 beds
1 bath
$1,600
Apartment for rent
3d ago
8937 Edna St, St. Louis, MO 63147
Garage parking | On-site management | Business center
3 beds
1 bath
$1,300
House for rent
Available Feb 1
3d ago
3 Beds Central West End condo for rent in St. Louis
4540 Lindell Blvd #106, St. Louis, MO 63108
In-unit laundry | Furnished | Garage parking
3 beds
3 baths
$2,995
Condo for rent
3d ago
3 Beds Gravois Park house for rent in St. Louis
Hardwood floor | Storage | Outdoor space
3 beds
2 baths
$1,300
House for rent
3d ago
3 Beds Academy - Sherman Park apartment for rent in St. Louis
3 beds
2 baths
$1,600
$1,500
Price drop
Apartment for rent
Available Oct 10
3d ago
3 beds
2 baths
$1,600
Apartment for rent
3d ago
5572 Clemens Ave, St. Louis, MO 63112
Air conditioning | Central heat | Ceiling fan
3 beds
1 bath
$1,075
Apartment for rent
3d ago
3 Beds Clifton Heights house for rent in St. Louis
6015 Elizabeth Ave, St. Louis, MO 63139
In-unit laundry | Fitness center | Walk-in closets
3 beds
1 bath
$1,950
House for rent
4d ago
3 Beds Skinker DeBaliviere townhouse for rent in St. Louis
3 beds
1 bath
$3,000
House for rent
Available Nov 1
4d ago
3 beds
1 bath
$1,150
Apartment for rent
5d+ ago
3 Beds McKinley Heights condo for rent in St. Louis
2028 Russell Blvd #2F, St. Louis, MO 63104
Garage parking | On-site laundry | Balcony
3 beds
1 bath
$1,850
Condo for rent
5d+ ago
3 beds
2 baths
$3,424–$3,699
Price drop
Apartment for rent
5d+ ago
3 Beds Clayton-Tamm house for rent in St. Louis
3 beds
1 bath
$1,500
House for rent
Available Nov 1
5d+ ago
3 Beds Soulard townhouse for rent in St. Louis
3 beds
2 baths
$2,300
$2,150
Price drop
House for rent
5d+ ago
3 beds
1 bath
$2,299
Apartment for rent
5d+ ago
3 beds
2 baths
$1,700
Apartment for rent
5d+ ago
3 beds
1 bath
$1,499
Apartment for rent
5d+ ago
3 Beds Walnut Park West house for rent in St. Louis
3 beds
1 bath
$1,200
House for rent
Available Oct 24
5d+ ago
3 Beds Gravois Park house for rent in St. Louis
3424 Nebraska Ave, St. Louis, MO 63118
In-unit laundry | Air conditioning | Central heat
3 beds
1 bath
$1,650
$1,545
Price drop
House for rent
Available Oct 1
5d+ ago
3 Beds McKinley Heights townhouse for rent in St. Louis
3 beds
2 baths
$1,945
House for rent
Available Jul 22
5d+ ago
3 Beds Holly Hills condo for rent in St. Louis
6000 Arendes Dr #1st, St. Louis, MO 63116
In-unit laundry | Dishwasher | Outdoor space
3 beds
1 bath
$2,000
$1,650
Price drop
Condo for rent
Available Sep 5
5d+ ago
3 Beds Shaw house for rent in St. Louis
In-unit laundry | Dishwasher | Microwave
3 beds
1 bath
$1,950
House for rent
5d+ ago
3 Beds Skinker DeBaliviere apartment for rent in St. Louis
3 beds
2 baths
$3,400
Apartment for rent
Available Jun 1
5d+ ago
3 Beds Clifton Heights house for rent in St. Louis
Dishwasher | Microwave
3 beds
1 bath
$1,850
House for rent
5d+ ago
3 Beds Dutchtown South house for rent in St. Louis
3 beds
1 bath
$1,500
House for rent
Available Nov 8
5d+ ago
3 Beds Tower Grove East condo for rent in St. Louis
3543 Wyoming St #UPPER, St. Louis, MO 63118
In-unit laundry | Balcony | Hardwood floor
3 beds
1 bath
$2,000
Condo for rent
5d+ ago
3 Beds Patch house for rent in St. Louis
3 beds
1 bath
$1,570
House for rent
Available Oct 17
Are you a rental professional?
54 rentals
4 rentals
31 rentals
19 rentals
5 rentals
5 rentals
26 rentals
5 rentals
50 rentals
5 rentals
15 rentals
12 rentals
15 rentals
6 rentals
26 rentals
13 rentals
9 rentals
8 rentals
15 rentals
702 rentals
387 rentals
98 rentals
114 rentals
141 rentals
13 rentals
| 🔑Available apartment rentals | 106 | 
|---|---|
| 💰Best rent deal | 5572 Clemens Ave | 
| ✨Popular amenities | , , | 
| 🧦In-unit laundry | |
| 🏠With photos | 
For more in depth rent prices, check out our St. Louis, MO rent data, which covers average and median rents in St. Louis, MO.
To know how much rent you can afford in St. Louis, MO, use our rent affordability calculator.
If you're looking for a specific type of apartment near St. Louis, MO, use our helpful filters to find an apartment you will love!