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

Houses for Rent in St. Petersburg, FL

Houses for Rent in St. Petersburg, FL. 38 Rentals Available
38 Rentals Available

Quick filters
  • Only 1 unit left
    3 bd $1,800
    Base rent
    Verified Listing

    5.0 (2)
    2347 15Th Ave S (HOLDS), St Petersburg, FL 33712
    Apply online
  • Only 1 unit left
    4 bd $2,425
    Base rent
    3113 UNION St N, St. Petersburg, FL 33713
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $2,185
    Base rent
    805 35Th Avenue S, St. Petersburg, FL 33705
    Apply online • Pet friendly
  • Only 1 unit left
    2 bd $1,400
    Base rent
    Verified Listing

    2347 1/2 15Th Ave S ( HOLDS ), St Petersburg, FL 33712
    Apply online
  • Only 1 unit left
    3 bd $3,190
    Base rent
    3300 55Th Street N, St. Petersburg, FL 33710
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $2,835
    Base rent
    5245 2Nd Ave N, St. Petersburg, FL 33710
    Apply online • Pet friendly
  • Only 1 unit left
    2 bd $3,500
    Base rent
    Verified Listing

    2636 Granada Cir E, St. Petersburg, FL 33712
    Apply online
  • 2 bd $1,799
    Base rent
    Verified Listing

    5569 5Th Avenue North, St. Petersburg, FL 33710
  • Only 1 unit left
    2 bd $990
    Base rent
    Verified Listing

    2921 18Th Avenue South, St. Petersburg, FL 33712
    Apply online
  • 3 bd $1,495
    Base rent
    Verified Listing

    1670 19Th Avenue South, St. Petersburg, FL 33712
  • 3 bd $1,807
    Base rent
    Verified Listing

    5.0 (1)
    2609 3Rd Avenue South, St. Petersburg, FL 33712
  • 2 bd $1,563
    Base rent
    Verified Listing

    2629 5Th Avenue South, St. Petersburg, FL 33712
  • 2 bd $1,350
    Base rent
    Verified Listing

    2938 12Th Avenue South, St. Petersburg, FL 33712
  • 3 bd $1,807
    Base rent
    Verified Listing

    2321 Queen Street South, St. Petersburg, FL 33712
  • 2 bd $2,150
    Base rent
    5428 Burlington Avenue North, St. Petersburg, FL 33710
    Pet friendly
  • 3 bd $6,497
    Base rent
    Verified Listing

    2325 1St Avenue South, St. Petersburg, FL 33712
    Pet friendly
  • New listing
    3 bd $2,300
    Base rent
    Verified Listing

    701 52Nd Ave N, St. Petersburg, FL 33703
    Pet friendly
  • New listing
    1 bd $2,100
    Base rent
    Verified Listing

    4062 2Nd Ave S, St. Petersburg, FL 33711
    Pet friendly
  • New listing
    3 bd $2,895
    Base rent
    Verified Listing

    446 37Th Ave NE, St. Petersburg, FL 33704
    Dog friendly
  • New listing
    2 bd $3,500
    Base rent
    Verified Listing

    1263 57Th Avenue North, St. Petersburg, FL 33703
    Pet friendly
  • New listing
    2 bd $2,250
    Base rent
    Verified Listing

    613 44Th Ave N, St. Petersburg, FL 33703
  • New listing
    3 bd $2,200
    Base rent
    Verified Listing

    2621 28Th Avenue North, St. Petersburg, FL 33713
  • 2 bd $4,200
    Base rent
    Verified Listing

    1803 42Nd Way North, St. Petersburg, FL 33713
    Pet friendly
  • New listing
    3 bd $3,000
    Base rent
    Verified Listing

    6690 33Rd Avenue North, St. Petersburg, FL 33710
    Pet friendly
  • New listing
    3 bd $4,900
    Base rent
    Verified Listing

    1245 79Th Street South, St. Petersburg, FL 33707
    Dog friendly
38-0-city



Frequently asked questions

How much is the rent for a house in St. Petersburg, FL?

The price range of a house for rent is between $990 and $9,900.

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

There are 8 house rentals available on RentCafe. Prices and availability in St. Petersburg, FL were last updated on 9 May 2026.

What is the average size of a rental house in St. Petersburg, FL?

The average St. Petersburg, FL rental house size is 1,267 sq. ft.

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

Renting a house in St. Petersburg, FL comes with more space, both indoor and outdoor.

What are the downsides of renting a house apartment in St. Petersburg, FL?

Houses for rent in St. Petersburg, FL are usually located in non-central areas.