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

Cheap Apartments for Rent in St. Petersburg, FL

Cheap Apartments for Rent in St. Petersburg, FL. 239 Rentals Available
239 Rentals Available

Quick filters

Apartments Under $900

Apartments Under $1,000

  • Rent specials New units available
    1 bd $949
    2 bd $1,300
    3 bd $1,675
    Base rent
    3.0 (25)
    3901 38Th Ave S., St. Petersburg, FL 33711
    Apply online • Pet friendly • Fitness center
  • Only 1 unit left
    2 bd $990
    Base rent
    Verified Listing

    2921 18Th Avenue South, St. Petersburg, FL 33712
    Apply online
  • Rent specials New units available
    Studio $995+
    1 bd $1,100+
    2 bd $1,425+
    Base rent
    5800 Lynn Lake Drive South, St. Petersburg, FL 33712
    Apply online • Pet friendly • In unit laundry
  • 7 units available
    Studio $995
    1 bd $1,020+
    2 bd $1,095+
    Base rent
    4.0 (6)
    7505 U.S. Highway 19 N., Pinellas Park, FL 33781
    Apply online • Pet friendly • In unit laundry

Apartments Under $1,200

  • 6 units available
    Studio $1,250
    1 bd $1,100+
    2 bd $1,400
    Base rent
    Verified Listing

    3.5 (33)
    5255 62Nd Street N, Kenneth City, FL 33709
    Apply online • Pet friendly

Apartments Under $1,300

Apartments Under $1,400

  • Rent specials Rewards
    1 bd $1,330+
    2 bd $1,740+
    Base rent
    Verified Listing

    5.0 (88)
    2100 Nursery Road, Clearwater, FL 33764
    Apply online • Pet friendly • Pool
  • 2 bd $1,350
    Base rent
    Verified Listing

    4339 16Th Avenue South, St. Petersburg, FL 33711
  • New units available 12 units available
    1 bd $1,373+
    2 bd $1,573+
    Base rent
    Verified Listing

    509 77Th Ave N, St Petersburg, FL 33702
    Apply online • Pet friendly • Fitness center
  • 1 bd $1,375
    Base rent
    8500 Blind Pass Rd, St. Pete Beach, FL 33706
  • 2 bd $1,399
    3 bd $1,614
    Base rent Income restricted
    Verified Listing

    3.0 (17)
    601 16Th Ave SE, Largo, FL 33771
    Apply online • Pet friendly • Fitness center

Apartments Under $1,500

  • 4 bd $2,100
    Base rent
    Verified Listing

    5.0 (1)
    2567 16Th Avenue South, St. Petersburg, FL 33712
  • 3 bd $2,250
    Base rent
    Verified Listing

    10495 118Th Ave N, Largo, FL 33773
    Pet friendly • Dishwasher • Washer/Dryer
  • Rent specials
    Ask for pricing
    Verified Listing

    5.0 (5)
    7311 Cedar Court, St. Petersburg, FL 33702
    Pet friendly • In unit laundry • Air conditioner
  • Ask for pricing
    Verified Listing

    947 James Ave S, Saint Petersburg, FL 33705
    Pet friendly
13-12-city

Explore popular searches
By lifestyle & amenities


Frequently asked questions

What is the price of a cheap apartment in St. Petersburg, FL?

The price range of a cheap apartment is between $949 and $3,197.

How many cheap rentals are available in St. Petersburg, FL on RentCafe?

There are 154 cheap rentals available on RentCafe. Prices and availability in St. Petersburg, FL were last updated on 23 Jun 2026.

What is the average size of a cheap apartment in St. Petersburg, FL?

The average St. Petersburg, FL cheap apartment size is 878 sq. ft.

What are the advantages of renting a cheap apartment in St. Petersburg, FL?

Cheap apartments in St. Petersburg, FL 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 St. Petersburg, FL?

A cheap apartment in St. Petersburg, FL offers little storage space and fewer amenities compared to other apartments.

Looking for a cheap apartment for rent in St. Petersburg, FL? With RentCafe, finding an affordable apartment in St. Petersburg, FL has never been easier. We feature 239 low-priced rentals directly from property managers, with rents lower than the St. Petersburg, FL average. What is a cheap rent in St. Petersburg, FL? The average apartment rent in St. Petersburg is $2,058 per month so any rental south of $1,647 would be considered cheap here. On RentCafe, St. Petersburg, FL rents go as low as $850/mo.