Save search
Skip the filters. Search with AI Mode instead.

Cheap Apartments for Rent in Maryland Heights, MO

Cheap Apartments for Rent in Maryland Heights, MO. 130 Rentals Available
130 Rentals Available

Quick filters

Apartments Under $800

  • 1 bd $760
    2 bd $895
    Base rent
    Verified Listing

    5.0 (1)
    740 Cunningham Ave, Saint Charles, MO 63301
    Cat friendly

Apartments Under $900

  • New units available 14 units available
    1 bd $840+
    2 bd $930+
    3 bd $1,240+
    Base rent
    Verified Listing

    4.0 (16)
    2280 Keeven Lane, Florissant, MO 63031
    Apply online • Pet friendly • Pool
  • 2 bd $850+
    Base rent
    Verified Listing

    3.5 (15)
    10852 Verhaven Lane, St. Louis, MO 63114
    Pet friendly • In unit laundry • Patio/Balcony
  • Rent specials New units available
    1 bd $860+
    2 bd $930
    Base rent
    Verified Listing

    4.0 (64)
    8806 Dragonwyck Drive, Saint Louis, MO 63121
    Apply online • Pet friendly • In unit laundry
  • More Rentals Near Maryland Heights, MO

  • Only 1 unit left
    2 bd $895
    Base rent
    Verified Listing

    4.0 (30)
    100 Kalen Drive, Apt. B, Overland, MO 63114
    Apply online • Pet friendly • Pool
  • New units available 4 units available
    1 bd $895+
    2 bd $1,050+
    Base rent
    Verified Listing

    3.5 (12)
    8456 San Rafael Place, Charlack, MO 63114
    Apply online • Pet friendly • Pool

Apartments Under $1,000

Apartments Under $1,100

  • Rent specials New units available
    1 bd $1,035+
    2 bd $1,244+
    Total monthly cost
    Verified Listing

    2200 Lake Ct, St. Charles, MO 63303
    Apply online • Pet friendly • Air conditioner

Apartments Under $1,200

  • 2 bd $1,199+
    Base rent
    Verified Listing

    3.5 (14)
    26-1E Cedarbrook Drive, Saint Charles, MO 63301
    Pet friendly

Apartments Under $1,300

  • Rent specials New units available
    Studio $1,210
    1 bd $1,310
    2 bd $1,610
    Base rent Income restricted
    5.0 (2)
    1001 N Mcknight Rd, St. Louis, MO 63132
    Apply online • Pet friendly • Parking
  • Ask for pricing
    Verified Listing

    4.0 (146)
    633 N. Mcknight, St. Louis, MO 63132
    Pet friendly • Parking • Fitness center
  • Rent specials 4 units available
    1 bd $1,245
    2 bd $1,375+
    Total monthly cost
    1007 E Rue De La Banque, Creve Coeur, MO 63141
    Apply online • Pet friendly • Dishwasher
  • More Rentals Near Maryland Heights, MO

  • 5 units available
    2 bd $1,245
    3 bd $1,800
    Base rent
    Verified Listing

    4.0 (5)
    633 N Mcknight Road, St. Louis, MO 63132
    Apply online • Pet friendly • Fitness center
  • Only 1 unit left
    Studio $1,365
    2 bd $1,250
    Base rent
    Verified Listing

    4.0 (5)
    1103 Powell St, St Charles, MO 63301
    Apply online • Pet friendly
3-22-city



Frequently asked questions

What is the price of a cheap apartment in Maryland Heights, MO?

The price range of a cheap apartment is between $895 and $1,435.

How many cheap rentals are available in Maryland Heights, MO on RentCafe?

There are 45 cheap rentals available on RentCafe. Prices and availability in Maryland Heights, MO were last updated on 23 Jun 2026.

What is the average size of a cheap apartment in Maryland Heights, MO?

The average Maryland Heights, MO cheap apartment size is 1,066 sq. ft.

What are the advantages of renting a cheap apartment in Maryland Heights, MO?

Cheap apartments in Maryland Heights, MO are usually less expensive, smaller, and easier to maintain. They also come with lower utility costs.

What are the downsides of renting a cheap apartment in Maryland Heights, MO?

A cheap apartment in Maryland Heights, MO offers little storage space and fewer amenities compared to other apartments.

Looking for a cheap apartment for rent in Maryland Heights, MO? With RentCafe, finding an affordable apartment in Maryland Heights, MO has never been easier. We feature 130 low-priced rentals directly from property managers, with rents lower than the Maryland Heights, MO average. What is a cheap rent in Maryland Heights, MO? The average apartment rent in Maryland Heights is $1,257 per month so any rental south of $1,006 would be considered cheap here. On RentCafe, Maryland Heights, MO rents go as low as $760/mo.