Zumper

2 Bedroom Apartments for Rent in Princeton Heights, St. Louis, MO

Average rent

$1,440
decreased by3%

Track prices

Rent calculator

What can I afford?

All rentals

4766 Dahlia Ave - Photo 1 of 1

20h ago

2 Beds Princeton Heights house for rent in St. Louis

Fantastic 2bd/1ba home! Let yourself in!

4766 Dahlia Ave, St. Louis, MO 63116

2 beds

1 bath

$1,695

House for rent

Pet-friendly 2-bed Princeton Heights house

This pet-friendly house in Princeton Heights features 2-bed, 1-bath layout across 1,184 sqft. Located in a bustling neighborhood with 128 restaurants within a mile and walkable access to nearby areas - a fit for renters seeking social opportunities. Top-rated elementary school just over half a mile away adds convenience.

4926 Finkman St #2F - Photo 1 of 1

5d+ ago

2 Beds Princeton Heights apartment for rent in St. Louis

4926 Finkman St #2F, St. Louis, MO 63109

In-unit laundry | Hardwood floor

2 beds

1 bath

$1,195

Apartment for rent

Available Jun 20

Sunlit Spacious Apartment in Prime Locale

Enjoy life in this sunlit 2-bed, 1-bath apartment in Princeton Heights boasting a newly renovated kitchen and hardwood floors. Just a short stroll to top restaurants and cafes. Includes in-unit laundry hook-ups and access to a shared basement. Ideal for those seeking convenience and vibrant living. Pet-friendly with easy online applications. Flat rate for water, sewer, and trash.

4933 Loughborough Ave - Photo 1 of 1

5d+ ago

2 Beds Princeton Heights house for rent in St. Louis

4933 Loughborough Ave, St. Louis, MO 63109

Garage parking | Fireplace | On-site management

2 beds

1 bath

$1,550

House for rent

Available Jun 26

2-bed Princeton Heights house with garage

A 2-bed house in St Louis, MO's Princeton Heights neighborhood, this pet-friendly 945 sqft home includes a garage, fenced yard, and washer/dryer. The 1-bath layout features a fireplace and outdoor space - a fit for pet owners with 9 pet supply stores and 4 grooming services nearby. Walking distance to Schnucks for groceries.

5324 Nagel Ave - Photo 1 of 1

5d+ ago

2 Beds Princeton Heights house for rent in St. Louis

5324 Nagel Ave, St. Louis, MO 63109

Storage | On-site management | Outdoor space

2 beds

1 bath

$1,595

House for rent

Available Apr 30

2-bed bungalow with hardwood floors & basement

Right in Princeton Heights, this dog-friendly 2-bed, 1-bath bungalow features hardwood floors, an updated kitchen with modern appliances, and an open layout with unique architectural details. The 768 sqft house includes a full unfinished basement for storage and a spacious yard with front porch. Allows up to 2 dogs with a non-refundable pet fee.

6918 Moellenhoff St #2F - Photo 1 of 1

5d+ ago

2 Beds Princeton Heights apartment for rent in St. Louis

6918 Moellenhoff St #2F, St. Louis, MO 63109

Air conditioning | Ceiling fan | Outdoor space

2 beds

1 bath

$875

Apartment for rent

Available May 1

Pet-friendly 2-bed in Princeton Heights

This pet-friendly 2-bed, 1-bath apartment in Princeton Heights features stunning flooring, central air, and a shared fenced backyard. The brick garden-style building offers secured entry, rear parking pad, and street parking options. With 11 pet supply stores and grooming services nearby plus a dog park within a mile, it's a fit for pet owners seeking South St. Louis convenience.

5448 Lisette Ave - Photo 1 of 1

5d+ ago

2 Beds Princeton Heights house for rent in St. Louis

House for rent

Nearby rental good for eco-living

Nearby rental good for pet owners

6406 Woodbine Ct - Photo 1 of 1

5d+ ago

2 Beds Princeton Heights house for rent in St. Louis

Single Family Residence, Traditional,Bungalow - St Louis, MO

6406 Woodbine Ct, St. Louis, MO 63109

In-unit laundry | Garage parking | Hardwood floor

2 beds

2 baths

$1,800

House for rent

Brick bungalow in Princeton Heights cul-de-sac

This 2-bed, 2-bath brick bungalow in Princeton Heights sits on a quiet cul-de-sac with classic character throughout its 1,085 sqft layout. Hardwood floors, a decorative fireplace, and separate dining room pair with a private backyard patio and detached garage. The partially finished basement includes washer and dryer, with Willmore and Carondelet Parks nearby.

4710 Eichelberger St - Photo 1 of 1

5d+ ago

2 Beds Princeton Heights apartment for rent in St. Louis

2BR/1.0BA

4710 Eichelberger St, St. Louis, MO 63116

2 beds

1 bath

$900

Apartment for rent

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
6725 Wanda Ave #6725 - Photo 1 of 1

5d+ ago

2 Beds Boulevard Heights house for rent in St. Louis

6725 Wanda Ave. - 6725

6725 Wanda Ave #6725, St. Louis, MO 63116

2 beds

1 bath

$1,100

House for rent

Available Dec 19

Description

Charming 2 Bedroom 1 Bath Home - Clean, Cozy & Convenient! Welcome to your new home! This well-maintained 2-bedroom 1-bath rental offers comfort, privacy, and a great location - perfect for anyone looking for a quiet place to call home. Property Features: -- Bright living room with plenty of natural light through-out Clean, functional kitchen Off street parking Large fenced in backyard Pet friendly upon approval 2 spacious bedrooms 1 full bathroom Washer and Dryer Hookup -- This home has been freshly painted and carpet cleaned. Close to shopping, parks, and major road

5801 Sunshine Dr - Photo 1 of 1

5d+ ago

2 Beds St. Louis Hills apartment for rent in St. Louis

5801 Sunshine Dr, St. Louis, MO 63109

In-unit laundry | Furnished | Garage parking

2 beds

1 bath

$2,250

Apartment for rent

Description

Welcome to your new cozy retreat at 5801 Sunshine Dr, Apt 203! This charming 2-bedroom apartment in the heart of Saint Louis is perfect for anyone looking for a blend of comfort safety, quiet and convenience. With 1000 square feet of living space, you'll find plenty of room to make this place your own. This delightful apartment features a spacious layout with one well-appointed bathroom and a host of modern amenities to enhance your living experience. Enjoy cooking in your stylish kitchen equipped with a gas range, gas stove top, and a dishwasher, making meal prep a breez

Advertisement

Find sweet deals near Princeton Heights

These rentals are 10%-30% cheaper than the local average price for similar rentals.

5401 Eichelberger 2D #2D - Photo 1 of 1

5d+ ago

2 Beds St. Louis Hills apartment for rent in St. Louis

5401 Eichelberger 2D

5401 Eichelberger 2D #2D, St. Louis, MO 63109

In-unit laundry

2 beds

1 bath

$1,100

Apartment for rent

Available Apr 15

Description

Property Id: 2470949 Updated and clean 2 bedroom second flr. unit. Close to bus lines, parks, shopping, and restaurants. Coin operated washer/dryer in basement. Individual lockers for each tenant in basement. UNIT UPDATES: New flooring throughout, updated bath, refrigerator, freshly painted. DO NOT APPLY ANYWHERE ON LINE LANDLORD HAS OWN APPLICATION PROCESS.

5301 Alfred Ave - Photo 1 of 1

5d+ ago

8.4

Very good

5301 Alfred Ave

5301 Alfred Ave, St. Louis, MO 63116

In-unit laundry | Furnished | Air conditioning

2 beds

1 bath

$950

Apartment for rent

Top amenities
Furnished
In-Unit Laundry
Listings within 5 miles
4375-4409 Chippewa - Photo 1 of 1

5d+ ago

8.6

Very good

4375-4409 Chippewa

4375 Chippewa St, St. Louis, MO 63116

On-site laundry

2 beds

1 bath

$600

Apartment for rent

Description

You absolutely MUST SEE this extremely comfortable, yet affordable 2 bedroom You will fall in love with this 2 bedroom apartment in a secure, gated complex. It features: Approximately 600 square feet Laminate wood flooring Central air Large windows - PLENTY of natural light, Tons of closet space - Off-street parking in the private parking lot, Coin-operated laundry in the basement And more! Plus, it is close to shopping, restaurants, and MORE! Call Crystal at Fisher & Company to see this spacious unit today! You'll be glad you did! 314-361-9700 Go to http www fisherandco c

5303 Bancroft Ave #2W - Photo 1 of 1
New construction

5d+ ago

2 Beds The Southampton apartment for rent in St. Louis

Now Leasing | Stunning Renovated 2-Bedroom in the Heart of South Hampton | Available July 28'th

5303 Bancroft Ave #2W, St. Louis, MO 63109

In-unit laundry | On-site laundry | Assigned parking

2 beds

1 bath

$1,550

Apartment for rent

Available Jul 28

Description

Property Id: 1945623 Now Leasing | Stunning Renovated 2-Bedroom in the Heart of South Hampton - Be one of the First to Live Here! ***Available 7/28 Welcome to 5303 Bancroft Ave—where modern convenience meets timeless charm in one of South Hampton’s most desirable neighborhoods. This completely renovated 2-bedroom, 1-bath apartment offers high-end finishes, smart design, and unbeatable location. Be one of the very first to call this beautifully restored unit home! Step inside to discover: • Exposed brick accents that add warmth and character • A brand-new kitchen featur

5202 Bancroft Ave #A - Photo 1 of 1

5d+ ago

2 Beds The Southampton condo for rent in St. Louis

Condominium - St Louis, MO

5202 Bancroft Ave #A, St. Louis, MO 63109

In-unit laundry | Hardwood floor | Ceiling fan

2 beds

1 bath

$900

Condo for rent

Description

Property Status: Pending Charming and spacious 2-bedroom, 1-bath second-floor unit available in a well-maintained brick duplex located in the Southampton neighborhood. This inviting home features a large living room, formal dining room, beautiful hardwood floors, tall ceilings, and plenty of natural light throughout. The updated kitchen offers ample cabinet and counter space, making it both functional and comfortable for everyday living. Both bedrooms are generously sized with great closet space, and the unit has been well cared for while maintaining its classic character

5445 Chippewa St #5 - Photo 1 of 1
No deposit

5d+ ago

2 Beds Northampton apartment for rent in St. Louis

Newly Remodeled Apartment for Rent in South City!

5445 Chippewa St #5, St. Louis, MO 63109

In-unit laundry | Air conditioning | Hardwood floor

2 beds

1 bath

$1,095

Apartment for rent

Available Jul 10

Description

Welcome to your new home! This stunning 2 bedroom, 1 bathroom apartment has been meticulously renovated, offering a perfect blend of classic charm and modern elegance. Nestled in a dog-friendly building with available parking and storage options, this residence provides a convenient and luxurious lifestyle. Tenant is responsible for gas, internet and electric. $75 application fee. Pets are an additional $25 per month per pet. Parking $40/spot ***No Deposit*** ***$250 Non Refundable Move-In Fee*** ***No Smoking*** To set up a viewing of this unit, please call Lauren Ha

5067 Lindenwood Ave #2ndFL - Photo 1 of 1

5d+ ago

2 Beds Northampton apartment for rent in St. Louis

2 beds

1 bath

$1,400

Apartment for rent

Available Nov 20

Description

The 2nd floor apartment has a huge living room, Dinning room, dine-in kitchen, and two bedrooms. It also has a sunroom that can be used for child or an office. One full bath. All rooms are hardwood floors newly finished. Appliances include gas range new, two door refrigerator, and microwave. Very clean and in family oriented neighborhood. privacy fenced yard.

4446 Itaska St - Photo 1 of 1

5d+ ago

2 Beds Bevo Mill house for rent in St. Louis

4446 Itaska St, St. Louis, MO 63116

Storage | On-site management | Outdoor space

2 beds

1 bath

$1,195

House for rent

Available Mar 2

Description

Welcome to this charming South St. Louis home that offers comfort, convenience, and classic neighborhood appeal! This residence features 2 bedrooms and 1 bathroom, with a bright and inviting layout that makes you feel right at home from the moment you walk through the door. Large windows fill the living space with natural light, creating a warm and welcoming atmosphere perfect for relaxing or entertaining. The kitchen provides ample cabinet and counter space, making meal preparation easy and efficient. A nearby dining area offers the perfect place for family dinners, morn

Advertisement
4177 Schiller Pl - Photo 1 of 1

5d+ ago

2 Beds Bevo Mill house for rent in St. Louis

4177 Schiller Pl, St. Louis, MO 63116

Air conditioning | Storage | Dishwasher

2 beds

1 bath

$1,150

House for rent

Description

Introducing our Affordable 2 bed 1 Bath House for Rent in the heart of St. Louis City, MO. This cozy home features central A/C to keep you comfortable year-round, a fenced yard for added privacy, and washer/dryer hookups for your convenience. The kitchen is equipped with a dishwasher, making clean-up a breeze. Need extra space? This house also comes with additional storage for all your belongings. Best of all, this pet-friendly property is conveniently located near shops, restaurants, and public transportation. Don't miss out on this fantastic opportunity to make this hous

3945 Crosby Dr - Photo 1 of 1

5d+ ago

2 Beds Boulevard Heights house for rent in St. Louis

Charming 2 Bed 1 Bath Single Family Home in St Louis - Available Now

3945 Crosby Dr, St. Louis, MO 63123

Garage parking | Hardwood floor | Storage

2 beds

1 bath

$2,083

House for rent

Available May 4

Description

Property Id: 1189336 THIS IS NOT YOUR TYPICAL RENTAL. IT’S YOUR OPPORTUNITY TO OWN! HomeWays makes homeownership accessible to everyone. If you've struggled with qualifying for a traditional home loan, HomeWays' "Homeownership Now" program is designed specifically for you. Low Credit is OKAY, student debt and medical bills, NO PROBLEM. Don’t miss out on this chance to make owning a home a reality. “No banks required!” Contact us today to get started! This 2-bedroom, 1-bath home offers comfortable living with a practical layout and a spacious fenced backyard. The detach

4831 Oldenburg Ave - Photo 1 of 1

5d+ ago

2 Beds house for rent in Saint Louis

4831 Oldenburg Ave, Saint Louis, MO 63123

In-unit laundry | Hardwood floor

2 beds

1 bath

$1,110

House for rent

Available Apr 3

Description

NOW OPEN FOR VIEWING! A single-family residence located in the beautiful city of Saint Louis, Missouri which offers over 3,000 sq. ft. for the overall lot space and comes with a covered porch and a vinyl exterior wall. This cozy home features hardwood flooring, two good-sized bedrooms with built-in closets, and a newly refurbished bathroom with a bathtub. It also features an unfinished basement which you can refurnish as creative as you want with updated utilities and kitchen appliances. This simple home offers a lot of potential so don't miss out on this opportunity! P

Oak Park Apartments - Photo 1 of 1

5d+ ago

8.4

Very good

Oak Park Apartments

7912 Olde English Rd, Saint Louis, MO 63123

2 beds

1 bath

$950–$1,095

Apartment for rent

Description

Welcome to Oak Park Apartments! Located in Affton, Missouri, we offer both 1 and 2 bedroom apartments, including some updated and renovated units. Our beautiful property sits on lush, private grounds and offers a sparkling pool, renovated clubhouse with a ping-pong table and putt-putt golf holes, a mail center, new laundry facility, dog park, multiple BBQ pits and patio areas. We are dog and cat friendly. Come make your home with us and tour today!

Lindenwood Heights Apartments - Photo 1 of 1

12h ago

8.1

Very good

Lindenwood Heights Apartments

6312 Lindenwood Ct, St. Louis, MO 63109

2 beds

1 bath

$1,199–$1,549

Apartment for rent

Description

Lindenwood Heights offers spacious 2-bedrooms apartments on a private cul-de-sac that has a great neighborhood feel! These newly renovated apartments have brand new kitchens, bathrooms, refinished hardwood floors, new HVAC systems and water heaters, new private laundry in-building, new stainless steel appliances, and an exceptional floor plan with tons of natural light! These mid-century buildings have new life with perfectly preserved details from their original build, like the bright white terrazzo floors in the front entry! Each unit has a garage parking spot, storage

4415-4423 S. Kingshighway Blvd. - Photo 1 of 1

20h ago

8.5

Very good

4415-4423 S. Kingshighway Blvd.

4903 Lansdowne Ave, St. Louis, MO 63109

2 beds

1 bath

$1,000

Apartment for rent

Description

Features: Studio apartment (1 bath). Refrigerator, gas stove, hardwood floors, balcony. Utilities: Tenant is responsible for gas and electric. $300 Non-refundable Pet Fee. Breed/size restrictions apply to dogs. Please contact us to find out more. Security Deposit: $250.00 non-refundable holding fee in lieu of a deposit. ***We Do Not Accept Applications Or Showing Requests Via Zillow Or Any External Websites!*** ***This Unit Is Not Section 8 Or Agency/Subsidy Eligible*** ***We Require In-Person Showing Prior To Applying If You Live In The St. Louis Metro Area. Please

3324 Liberty St - Photo 1 of 1

5d+ ago

2 Beds Dutchtown South house for rent in St. Louis

3324 Liberty St, St. Louis, MO 63111

Hardwood floor | Outdoor space

2 beds

1 bath

$950

House for rent

Description

Discover this newly renovated 2-bed, 1-bath home with an additional den in St. Louis City. The front porch welcomes you into a space updated with hardwood flooring throughout, while washer/dryer hookups add practical convenience. Step outside to a fenced yard and a large backyard—ideal for outdoor activities and gardening. Thoughtfully refreshed interiors and outdoor space combine to offer comfortable, low-maintenance living in a convenient location.

Showing 1 - 25 of 25 results
Home > Apartments in St. Louis > Princeton Heights Apartments For Rent
Updated: June 23, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist St. Louis, and more.

Looking for apartments in Princeton Heights, St. Louis, MO near you?

🔑Available apartment rentals25
💰Best rent deal6918 Moellenhoff St #2F
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!