Save Search

2 Bedroom Apartments for Rent in Saint Louis, MO


Quick filters
  • 2 bd $1,425
    Base rent Income restricted
    Verified Listing

    Majestic Stove Lofts

    3.0 (3)
    2020 Delmar Boulevard, St. Louis, MO 63103
    Pet friendly • Fitness center • Dishwasher
  • 1014 Locust St. 2 Beds Apartment for Rent
    Rent specials Only 3 units left
    2 bd $1,165+
    Base rent
    Verified Listing

    Gallery 1014

    1014 Locust St., St. Louis, MO 63101
    Apply online • Pet friendly • Fitness center
  • 4041 Chouteau Ave 2 Beds Apartment for Rent
    Rent specials 9 units available
    2 bd $2,295
    Base rent
    Verified Listing

    Chroma

    4.5 (1)
    4041 Chouteau Ave, St Louis, MO 63110
    Apply online • Pet friendly
  • Ask for Pricing
    Verified Listing

    Metropolitan Flats

    4535 Forest Park Ave, St. Louis, MO 63108
    Apply online • Pet friendly • Parking
  • Ask for pricing
    Verified Listing

    6136 Waterman

    6136 Waterman, Saint Louis, MO 63112
    Cat friendly • Parking • In unit laundry
  • Ask for pricing
    Verified Listing

    Tower Grove Townhomes

    4.5 (8)
    4431 Chouteau, Suite 1101, St. Louis, MO 63110
    Pet friendly • Parking • Fitness center
  • 2 bd $1,850+
    Base rent
    Verified Listing

    Grand Flats

    2232 S. Grand, Saint Louis, MO 63104
    Pet friendly • Parking • Fitness center
  • Ask for pricing
    Verified Listing

    6021 Pershing

    6021 Pershing Ave., Saint Louis, MO 63112
    Pet friendly • In unit laundry • Dishwasher
  • Ask for pricing
    Verified Listing

    6030 Pershing

    6030 Pershing Ave., Saint Louis, MO 63112
    Pet friendly • In unit laundry • Dishwasher
  • Ask for pricing
    Verified Listing

    4900a Laclede

    2Nd Floor - Residential, St. Louis, MO 63108
    Pet friendly • In unit laundry • Dishwasher
  • Ask for pricing
    Verified Listing

    6015 Pershing

    6015 Pershing Ave., Saint Louis, MO 63112
    Pet friendly • In unit laundry • Dishwasher
  • Only 1 unit left
    2 bd $1,444
    Base rent Income restricted
    Verified Listing

    Metropolitan Lofts

    4.0 (2)
    500 North Grand Blvd., St. Louis, MO 63103
    Apply online • Pet friendly • Parking
  • Ask for pricing
    Verified Listing

    Chroma

    4041 Chouteau Ave, St. Louis, MO 63110
    Pet friendly • Parking • Fitness center
    View Details
  • Rent specials
    Ask for pricing
    Verified Listing

    M Lofts Apartments

    4.0 (4)
    1107 Mississippi, St. Louis, MO 63104
    Pet friendly • Fitness center • In unit laundry
  • Ask for Pricing
    Verified Listing

    Crown Square Mixed Use

    2323 N 14Th Street, St. Louis, MO 63106
    Air conditioner
  • Ask for pricing
    Verified Listing

    6163 Pershing

    6163 Pershing, Saint Louis, MO 63112
    Cat friendly • Dishwasher • Air conditioner
  • Ask for pricing
    Verified Listing

    Argyle

    2-10 Maryland Plaza, St. Louis, MO 63108
    Pet friendly • Parking • In unit laundry
  • Ask for pricing
    Verified Listing

    6031 Waterman

    6031 Waterman Blvd., Saint Louis, MO 63112
    Pet friendly • In unit laundry • Dishwasher
  • Ask for pricing
    Verified Listing

    6127 Pershing

    4.0 (1)
    6127 Pershing, Saint Louis, MO 63112
    Cat friendly • In unit laundry • Dishwasher
  • Ask for pricing
    Verified Listing

    Paincourt Lofts

    813 N. 2Nd St., St. Louis, MO 63102
    Pet friendly • In unit laundry • Dishwasher
  • Rent specials
    2 bd $1,349
    Base rent Income restricted
    Verified Listing

    Bee Hat Lofts

    612 N 11TH Street, St. Louis, MO 63101
    Pet friendly • Parking • Dishwasher
  • 4215 Shreve 2 Beds Apartment for Rent
    Only 2 units left
    2 bd $1,000
    Base rent
    Verified Listing

    4215 Shreve

    4215 Shreve, Saint Louis, MO 63115
    Apply online
  • 2 bd $1,100
    Base rent
    Verified Listing

    1031 Wall St

    1031 WALL ST, SAINT LOUIS, MO 63147
  • 2 bd $800+
    Base rent
    Verified Listing

    2121 Bremen

    2121 Bremen, Saint Louis, MO 63107
  • 2 bd $1,000
    Base rent
    Verified Listing

    5928 Plymouth Ave

    5928 Plymouth Ave, Saint Louis, MO 63112
  • 155-0-city

Explore popular searches
By lifestyle & amenities


Frequently asked questions

What is the price range for a 2-bedroom apartment in Saint Louis, MO?

The price range for a 2-bedroom apartment in Saint Louis, MO is between $602 and $5,739.

How many 2 bedroom apartments for rent are available in Saint Louis, MO on RentCafe?

There are 635 2 bedroom rentals available on RentCafe. Prices and availability in Saint Louis, MO were last updated on 11 Nov 2026.

What is the average size of a 2 bedroom apartment in Saint Louis, MO?

The average Saint Louis, MO 2 bedroom apartment size is 1,004 sq. ft.

What are the advantages of renting a 2 bedroom apartment in Saint Louis, MO?

2 bedroom apartments offer more space compared to 1 bedroom or studio apartments. They are more suitable for 2 persons.

What are the downsides of renting a 2 bedroom apartment in Saint Louis, MO?

A 2 bedroom apartment is usually slightly more expensive than a 1 bedroom apartment.