Nearby rentals
Renter hub
Property management
Filters
The average monthly rent for 2 bedroom apartments in Princeton Heights, St. Louis is down 3.93% compared to last month and down 9.8% year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
4d ago
2 Beds Princeton Heights condo for rent in St. Louis
5446 Rhodes Avenue #2, St. Louis, MO 63109
In-unit laundry | Garage parking | On-site laundry
2 beds
1 bath
$1,595
$1,495
Price drop
Condo for rent
Available Dec 1
5d+ ago
2 Beds Princeton Heights house for rent in St. Louis
2 beds
1 bath
$1,349
House for rent
Available Dec 7
5d+ ago
2 Beds Princeton Heights house for rent in St. Louis
2 beds
1 bath
$1,395
House for rent
5d+ ago
2 Beds Princeton Heights apartment for rent in St. Louis
2 beds
1 bath
$895
$799
Price drop
Apartment for rent
Available Oct 20
5d+ ago
2 Beds Princeton Heights house for rent in St. Louis
2 beds
1 bath
$1,195
House for rent
Available Oct 27
5d+ ago
2 Beds Princeton Heights apartment for rent in St. Louis
5803 S Kingshighway Blvd #2N, St. Louis, MO 63109
On-site laundry | Storage
2 beds
1 bath
$1,495
$1,350
Price drop
Apartment for rent
5d+ ago
2 Beds Princeton Heights apartment for rent in St. Louis
5803 S Kingshighway Blvd #2S, St. Louis, MO 63109
On-site laundry | Storage
2 beds
1 bath
$1,495
$1,350
Price drop
Apartment for rent
5d+ ago
2 Beds Princeton Heights apartment for rent in St. Louis
5803 S Kingshighway Blvd #1S, St. Louis, MO 63109
On-site laundry | Storage
2 beds
1 bath
$1,495
$1,350
Price drop
Apartment for rent
Be the first to hear about new listings matching your search.
5d+ ago
2 Beds Princeton Heights apartment for rent in St. Louis
5803 S Kingshighway Blvd #1N, St. Louis, MO 63109
On-site laundry | Storage
2 beds
1 bath
$1,495
$1,350
Price drop
Apartment for rent
5d+ ago
2 Beds Princeton Heights apartment for rent in St. Louis
4932 Loughborough Ave #1F, St. Louis, MO 63109
Garage parking | On-site laundry | Ceiling fan
2 beds
1 bath
$1,400
Apartment for rent
These rentals are 10%-30% cheaper than the local average price for similar rentals.
1d ago
2 beds
1 bath
$1,095–$1,150
Apartment for rent
3d ago
5835 Lindenwood Avenue, St. Louis, MO 63109
On-site laundry | Hardwood floor | Storage
2 beds
1 bath
$1,195
Apartment for rent
1d ago
2 Beds house for rent in St. Louis
4935 Hummelsheim Avenue, St. Louis, MO 63123
Assigned parking | Fitness center | Dishwasher
2 beds
1 bath
$2,157
House for rent
Available Dec 12
2d ago
2 Beds Bevo Mill house for rent in St. Louis
2 beds
1 bath
$1,295
House for rent
5d+ ago
2 Beds The Southampton condo for rent in St. Louis
5315 Devonshire Avenue #2F, St. Louis, MO 63109
Air conditioning | On-site laundry | Hardwood floor
2 beds
1 bath
$1,600
Condo for rent
Available Dec 8
5d+ ago
2 Beds The Southampton condo for rent in St. Louis
5342 Itaska Street #1F, St. Louis, MO 63109
In-unit laundry | Furnished | Air conditioning
2 beds
1 bath
$1,900
Condo for rent
Available Dec 1
5d+ ago
2 Beds Northampton apartment for rent in St. Louis
Air conditioning | Balcony | Assigned parking
2 beds
1 bath
$1,295
Apartment for rent
5d+ ago
2 Beds Bevo Mill house for rent in St. Louis
5153 Cologne Avenue, St. Louis, MO 63116
In-unit laundry | Garage parking | Walk-in closets
2 beds
1 bath
$1,500
House for rent
5d+ ago
2 Beds The Southampton house for rent in St. Louis
5339 Itaska Street #2W, St. Louis, MO 63109
In-unit laundry | Air conditioning | Hardwood floor
2 beds
1 bath
$1,295
$1,150
Price drop
House for rent
5d+ ago
2 Beds The Southampton apartment for rent in St. Louis
5001 Winona Ave #2ndFL, St. Louis, MO 63109
In-unit laundry | Hardwood floor | Ceiling fan
2 beds
1 bath
$1,295
Apartment for rent
5d+ ago
2 Beds Northampton apartment for rent in St. Louis
2 beds
1 bath
$1,400
Apartment for rent
Available Nov 20
5d+ ago
2 Beds The Southampton apartment for rent in St. Louis
5301 Bancroft Avenue #2W, St. Louis, MO 63109
Air conditioning | Hardwood floor | Microwave
2 beds
1 bath
$750
Apartment for rent
5d+ ago
2 Beds Lindenwood Park apartment for rent in St. Louis
2 beds
1 bath
$1,500
Apartment for rent
5d+ ago
2 Beds Northampton apartment for rent in St. Louis
2 beds
1 bath
$1,300
Apartment for rent
4d ago
2 Beds Northampton house for rent in St. Louis
5065 Lindenwood Avenue #1F, St. Louis, MO 63109
Air conditioning | Hardwood floor | Dishwasher
2 beds
1 bath
$1,099
House for rent
Available Dec 12
Are you a rental professional?
14 rentals
26 rentals
54 rentals
14 rentals
11 rentals
21 rentals
24 rentals
27 rentals
7 rentals
21 rentals
22 rentals
12 rentals
22 rentals
81 rentals
11 rentals
28 rentals
12 rentals
10 rentals
19 rentals
25 rentals
808 rentals
421 rentals
110 rentals
135 rentals
178 rentals
17 rentals
| 🔑Available apartment rentals | 25 |
|---|---|
| 💰Best rent deal | 5301 Bancroft Avenue #2W |
| ✨Popular amenities | , , |
| 🍽With dishwasher | |
| 🏠With photos |
For more in depth rent prices, check out our Princeton Heights, St. Louis, MO rent data, which covers average and median rents in Princeton Heights, St. Louis, MO.
To know how much rent you can afford in Princeton Heights, St. Louis, MO, use our rent affordability calculator.
If you're looking for a specific type of apartment near Princeton Heights, St. Louis, MO, use our helpful filters to find an apartment you will love!