Zumper

2 Bedroom Houses for Rent in St. Louis, MO

67 rentals

2711 Keokuk St - Photo 1 of 1

5d+ ago

2 Beds Dutchtown South house for rent in St. Louis

House for rent

Available Sep 15

Spacious Pet-Friendly Home with Great Amenities

This charming 2-bedroom, 1-bathroom house offers 1,139 sq ft of comfortable living space in the vibrant Dutchtown South neighborhood. Pet-friendly with a non-refundable pet fee, it features a convenient layout and is close to local amenities. Tenant responsibilities include utilities, with additional sewer charges. Perfect for those seeking a cozy home with easy access to everything Saint Louis has to offer.

4030 Hydraulic Ave #A - Photo 1 of 1

5d+ ago

2 Beds Dutchtown South house for rent in St. Louis

4030 Hydraulic Ave #A, St. Louis, MO 63116

On-site laundry | Hardwood floor | Ceiling fan

2 beds

1 bath

$895

House for rent

Trendy 1-Bedroom with Modern Flair and Convenience

This charming 1-bedroom, 1-bathroom rental offers a stylish open floor plan, perfect for relaxation and hosting. Enjoy a contemporary kitchen with new stainless steel appliances and ample cabinetry. Freshly painted walls and wood floors create a warm ambiance, while laundry hookups add convenience to your routine. With a parking spot included and a pet-friendly policy, this inviting space is designed for modern living and comfort.

3916 Arsenal St - Photo 1 of 1

5d+ ago

2 Beds Tower Grove South house for rent in St. Louis

3916 Arsenal St, St. Louis, MO 63116

In-unit laundry | Outdoor space | Air conditioning

2 beds

1 bath

$1,425

House for rent

Charming Home Steps from Tower Grove Park

This inviting 2-bedroom, 1-bath unit offers spacious living with a freshly painted interior and an enticing sun porch. Enjoy the serene private backyard, ideal for outdoor activities. Located right across from Tower Grove Park, the home features an inviting living room and dining area, plus off-street parking for convenience. Included appliances such as a stove, refrigerator, and dishwasher enhance comfortable living. The unit also includes a basement with washer and dryer for added convenience.

2211 Indiana Ave #2 - Photo 1 of 1

5d+ ago

2 Beds McKinley Heights house for rent in St. Louis

2211 Indiana Avenue - 2

2211 Indiana Ave #2, St. Louis, MO 63104

Air conditioning | Hardwood floor | Fireplace

2 beds

1 bath

$899

House for rent

Available Sep 15

Charming 2-Bed Duplex with Hardwood Floors

This delightful 2-bedroom, 1-bathroom unit features beautiful hardwood floors, tons of natural light, and unique exposed brick accents. Enjoy modern conveniences with new counters and cabinets, a ceiling fan, and a dishwasher. The cozy space boasts a non-working fireplace, creating a warm atmosphere. Pet-friendly with ample cabinet space, this McKinley Heights gem offers comfort and style. An additional $99 monthly fee covers water, sewer, and trash.

6076 Arsenal St #2 - Photo 1 of 1

5d+ ago

2 Beds Lindenwood Park house for rent in St. Louis

6076 Arsenal St #2, St. Louis, MO 63139

In-unit laundry | Outdoor space | Hardwood floor

2 beds

1 bath

$1,295

House for rent

Charming 2-Bedroom Oasis with Vintage Touches

This lovely 2-bedroom, 1-bathroom second-floor unit exudes character with beautiful hardwood floors and stunning stained glass windows. The updated kitchen features stainless steel appliances and an eat-in island, perfect for casual dining. Enjoy the coziness of a spacious living room that can accommodate a work area, along with a completely fenced-in yard and a small covered deck for outdoor relaxation. Just minutes from Forest Park and downtown St. Louis!

6418 Hoffman Ave - Photo 1 of 1

5d+ ago

2 Beds Clifton Heights house for rent in St. Louis

6418 Hoffman Ave, St. Louis, MO 63139

In-unit laundry | Storage | Garage parking

2 beds

1 bath

$1,700

House for rent

Charming Home with Spacious Addition & Updated Kitchen

This delightful 2-bedroom, 1-bathroom home in Clifton Heights features beautiful hardwood floors and a spacious family room addition. The updated kitchen comes with new appliances, and the full walk-out basement offers laundry hookups and storage. Enjoy off-street parking with a detached garage and a prime location near parks and shopping. Perfect for those seeking comfort and city charm, with one small pet allowed with a deposit.

2825 Hickory St - Photo 1 of 1

5d+ ago

2 Beds The Gate house for rent in St. Louis

2 beds

1 bath

$1,325

House for rent

Cozy Saint Louis Home with Modern Touches

This charming 2-bedroom, 1-bathroom home in the heart of Saint Louis features a spacious kitchen, cozy fireplace, and fresh flooring throughout. Enjoy outdoor entertaining on the back patio and convenience with washer/dryer hookups in the basement. Off-street parking is available, and pets are welcome! The home is move-in ready with fresh paint, making it an ideal choice for comfortable living.

3628 Pennsylvania Ave - Photo 1 of 1

5d+ ago

2 Beds Gravois Park house for rent in St. Louis

3628 Pennsylvania Ave, St. Louis, MO 63118

Outdoor space | High ceilings | Hardwood floor

2 beds

1 bath

$850

House for rent

Charming Renovated Home with Spacious Outdoor Area

This newly renovated 2-bedroom, 1-bathroom home offers over 1,100 sq ft of stylish living space in St. Louis City. Features include tall ceilings, hardwood floors, and a cozy decorative fireplace. The updated kitchen is perfect for entertaining, while the front porch, deck, and fenced yard provide serene outdoor spaces. Enjoy modern conveniences like washer/dryer hookups and a private yard for relaxation or gatherings. Perfect for those seeking comfort and charm in Gravois Park.

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.
3616 Russell Blvd #1FL - Photo 1 of 1

5d+ ago

2 Beds Shaw house for rent in St. Louis

3616 Russell Boulevard - 1FL

3616 Russell Blvd #1FL, St. Louis, MO 63110

In-unit laundry | Hardwood floor | Dishwasher

2 beds

2 baths

$1,499

House for rent

Available Sep 1

Expansive 2-Bedroom Retreat Near Parks & Dining

This spacious 2-bedroom, 2-bath unit offers stunning hardwood floors and tile in the kitchen. Conveniently located near Tower Grove Park and Missouri Botanical Gardens, it's a perfect choice for students or families. The unit features in-basement washer and dryer hookups and is pet-friendly with a lovely local community. Enjoy nearby shops, cafes, and restaurants. Don’t miss out on this vibrant Shaw neighborhood!

605 Fremont Ave - Photo 1 of 1

5d+ ago

2 Beds Baden house for rent in St. Louis

2 beds

1 bath

$1,209

House for rent

4029 Pennsylvania Ave - Photo 1 of 1

5d+ ago

2 Beds Dutchtown South house for rent in St. Louis

Single Family Residence - St Louis, MO

4029 Pennsylvania Ave, St. Louis, MO 63118

Garage parking | Air conditioning | Hardwood floor

2 beds

1 bath

$1,150

House for rent

Charming Shotgun Home with Modern Updates

This beautifully updated 2-bedroom, 1-bath shotgun-style residence features restored original hardwood floors and classic details, creating a cozy atmosphere. Enjoy cooking in the updated kitchen with new appliances and stay cool with a brand-new central AC system. A convenient rear parking space adds privacy. Located in Dutchtown South, this home is just moments away from local amenities and parks, offering a perfect blend of historic charm and modern comfort.

Advertisement
3928 Potomac St - Photo 1 of 1

5d+ ago

2 Beds Tower Grove South house for rent in St. Louis

3928 Potomac St, St. Louis, MO 63116

Garage parking | Controlled access

2 beds

1 bath

$1,225

House for rent

Charming Remodeled Home with Fenced Yard & Garage

This nicely remodeled 2-bedroom, 1-bath home features hardwood floors, an oversized covered porch, and a spacious living area with original stained glass. The open kitchen offers added counter space and modern appliances, while the updated bath boasts a fresh vanity and flooring. Enjoy the fenced yard and convenience of a 2-car garage. Ideal for pet lovers, with spacious living areas and plenty of storage options. Embrace comfort and style in this welcoming residence!

5944 Laura Ave - Photo 1 of 1

5d+ ago

2 Beds Walnut Park West house for rent in St. Louis

Single Family Residence, Ranch - St Louis, MO

5944 Laura Ave, St. Louis, MO 63136

2 beds

1 bath

$1,049

House for rent

Charming Ranch Home with Cozy Interior Spaces

This inviting 2-bedroom, 1-bath home features a cozy layout, perfect for comfortable living. Spanning 760 square feet, it showcases classic ranch architecture with a stylish vinyl exterior. Enjoy the benefits of centralized air and electric heating for year-round comfort. The property also includes a basement, offering ample storage options. Ideal for those seeking a peaceful retreat in the Walnut Park West neighborhood!

2338 Tower Grove Ave #2E - Photo 1 of 1

5d+ ago

2 Beds Shaw house for rent in St. Louis

2338 Tower Grove Avenue - 2E

2338 Tower Grove Ave #2E, St. Louis, MO 63110

In-unit laundry | Outdoor space | Storage

2 beds

1 bath

$1,295

House for rent

Available Jun 22

Chic Shaw Home Near Botanical Garden & Parks

This freshly rehabbed 2-bedroom, 1-bath home in the Historic Shaw neighborhood offers an updated kitchen with granite counters and stainless steel appliances, plus a stunning 8-foot custom tile shower. Enjoy abundant natural light, off-street parking, and shared laundry. Just a stone's throw from the Botanical Garden and Tower Grove Park, this pet-friendly property combines modern comfort with an unbeatable location. Water, sewer, and trash included for just $50 per month.

1416 N Euclid Ave - Photo 1 of 1

5d+ ago

2 Beds Fountain Park house for rent in St. Louis

House for rent

Affordable Fixer-Upper with Owner Financing Options

This spacious 2-bedroom, 2-bath house offers a unique chance to own your home with easy financing options. With 2,702 square feet, it’s perfect for DIY enthusiasts looking to create their dream home. Enjoy low monthly payments of just $275, with no credit check or hidden fees. Ideal for those ready to invest in their future while rolling up their sleeves and bringing this property to life. Don't miss out on this incredible opportunity!

3622 California Ave 1st Fl - Photo 1 of 1

5d+ ago

2 Beds Gravois Park house for rent in St. Louis

3622 California Ave 1st Fl, St. Louis, MO 63118

In-unit laundry | Air conditioning

2 beds

1 bath

$1,000

House for rent

Charming 1st Floor Apartment with Modern Comforts

Experience city living in this inviting 1,400 sq. ft. 2-bedroom, 1-bathroom apartment. Featuring in-unit laundry and central air, this home is designed for convenience and comfort. Perfectly located in a peaceful neighborhood with easy access to shopping and dining, it offers the perfect local lifestyle. Unpack and settle into your new surroundings in this vibrant St. Louis community!

2908 Cherokee St - Photo 1 of 1

5d+ ago

2 Beds Gravois Park house for rent in St. Louis

2908 Cherokee St, St. Louis, MO 63118

In-unit laundry | Outdoor space | Hardwood floor

2 beds

2 baths

$1,595

House for rent

Available Oct 20

Stylish Home with Charming Character & Modern Upgrades

This spacious 2-bedroom, 2-bathroom home boasts newly finished hardwood floors and unique exposed brick accents. The beautiful kitchen features granite countertops, complemented by a dining room. Enjoy outdoor living in the backyard or from the balcony attached to one bedroom. A two-car parking pad adds convenience, while pet-friendly policies and move-in specials make it even more appealing! Experience comfort and style in this inviting Gravois Park residence.

Showing 51 - 67 of 67 results
Home > House Rentals in St. Louis
Updated: October 22, 2025

Are you a rental professional?

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

Discover 2 bedroom St. Louis, MO houses for rent

🌇Available house rentals67 houses
💰Best rent deal3628 Pennsylvania Ave
Popular amenities, ,
👚With laundry facilities
🍽With dishwasher
🚗With garage parking
❄️With air conditioning
🏠With photos