500+ apartments in 210+ properties
Apartments for rent in St. Petersburg
$2,000
1 unit available
Good Deal
$367 Below Market
- 3 beds
- 1 bath
- 952 sqft
- Allows pets
626 newton ave s
St Petersburg, FL
$1,400
1 unit available
Good Deal
$245 Below Market
- 1 bed
- 1 bath
- 600 sqft
- Allows pets
- Has parking
1140 newton ave s
Saint Petersburg, FL
$2,095
1 unit available
Good Deal
$330 Below Market
- 3 beds
- 1 bath
- 1,000 sqft
- Allows pets
950 18 ave
St. Petersburg, FL
$1,445
Available Jun 11
Good Deal
$202 Below Market
- 2 beds
- 1 bath
- 800 sqft
- Allows pets
- Has washer/dryer
- Has parking
- Has AC
- Has dishwasher
3556 66th st n 605
Saint Petersburg, FL
$1,297 – $2,371
16 units
Good Deal
$269 Below Market
Availablity starting now
1 bed
$1,297
2 beds
$1,483
3 beds
$2,247
- Allows pets
- Has parking
Gateway On 4th
501 116 AVE N, Saint Petersburg, FL
$1,495
1 unit available
Good Deal
$148 Below Market
- 2 beds
- 1 bath
- 905 sqft
- Allows pets
- Has parking
- Has AC
646 88 ave n
ST PETERSBURG, FL
$1,500
1 unit available
Fair Deal
$225 Below Market
- 2 beds
- 1 bath
- 800 sqft
- Allows pets
- Has parking
7401 5 ave n
St Petersburg, FL
$1,745
1 unit available
Fair Deal
$237 Below Market
- 2 beds
- 1 bath
- 804 sqft
3521 21 ave s
Saint Petersburg, FL
$1,600
1 unit available
Fair Deal
$188 Below Market
- 2 beds
- 1 bath
- 725 sqft
- Allows pets
- Has parking
2929 fairfield ave s
St. Petersburg, FL
$3,600
1 unit available
Fair Deal
$297 Below Market
- 4 beds
- 2 baths
- 1,500 sqft
- Allows pets
3040 8 ave n
Saint Petersburg, FL
$1,095 – $1,295
2 units available
Fair Deal
$75 Below Market
Studio
$1,095
1 bed
n/a
2 beds
n/a
- Allows pets
- Has parking
500 5 st n
St Petersburg, FL
$2,800
Available May 15
Fair Deal
$136 Below Market
- 2 beds
- 1 bath
- 1,250 sqft
- Has parking
176 7 ave ne
Saint Petersburg, FL
$2,690
1 unit available
Fair Deal
$36 Below Market
- 3 beds
- 3 baths
- 1,308 sqft
5427 kelly dr n
Saint Petersburg, FL
$1,195
1 unit available
Fair Deal
$10 Below Market
- Studio
- 1 bath
- 434 sqft
626 highland st n
Saint Petersburg, FL
$1,795
Available May 6
Fair Deal
$3 Above Market
- 2 beds
- 1 bath
- 726 sqft
- Allows pets
3034 6 ave s
St. Petersburg, FL
$1,450 – $1,895
3 units available
Fair Deal
$77 Above Market
Studio
$1,450
1 bed
$1,695
2 beds
n/a
- Allows pets
- Has washer/dryer
- Has parking
- Has dishwasher
360 13 ave ne
St. Petersburg, FL
$1,650
1 unit available
Fair Deal
$76 Above Market
- 1 bed
- 1 bath
- 575 sqft
- Has parking
524 bay st ne #1
St Petersburg, FL
$1,250 – $1,495
2 units
Fair Deal
$129 Above Market
Availablity starting now
Studio
$1,250
1 bed
n/a
2 beds
n/a
- Allows pets
- Has parking
610 5 ave n
St. Petersburg, FL
$1,300
Available May 1
Fair Deal
$119 Above Market
- Studio
- 1 bath
- 400 sqft
456 13 ave ne
Saint Petersburg, FL
$3,500
1 unit available
Fair Deal
$417 Above Market
- 2 beds
- 2 baths
- 1,240 sqft
- Has parking
- Has AC
- Has dishwasher
6265 sun blvd
ST PETERSBURG, FL
$1,450
1 unit available
Fair Deal
$257 Below Market
- 2 beds
- 1 bath
- 676 sqft
- Allows pets
- Has parking
4601 19 ave s
St Petersburg, FL
$1,800
1 unit available
Fair Deal
$228 Below Market
- 2 beds
- 1 bath
- 850 sqft
- Allows pets
- Has dishwasher
3860 7th ave n 10
Saint Petersburg, FL
$1,725
1 unit available
Fair Deal
$190 Below Market
- 2 beds
- 1 bath
- 776 sqft
2861 2 ave s
Saint Petersburg, FL
$1,481
1 unit available
Fair Deal
$155 Below Market
- 1 bed
- 1 bath
- 600 sqft
- Allows pets
- Has parking
445 delmar terrace s
St Petersburg, FL
$3,700
1 unit available
Fair Deal
$361 Below Market
- 3 beds
- 2.5 baths
- 1,620 sqft
- Allows pets
- Has dishwasher
444 49 st n
Saint Petersburg, FL
$3,750
1 unit available
Fair Deal
$359 Below Market
- 4 beds
- 3 baths
- 2,054 sqft
- Has parking
7991 24 ave n
Saint Petersburg, FL
$1,895
1 unit available
Fair Deal
$174 Below Market
- 1 bed
- 1 bath
- 800 sqft
- Allows pets
1725 5 st n
St Petersburg, FL
$1,695
Available May 3
Fair Deal
$148 Below Market
- 2 beds
- 1 bath
- Has parking
938 11 st n
St. Petersburg, FL
$1,600
1 unit available
Fair Deal
$124 Below Market
- 2 beds
- 2 baths
- 845 sqft
- Has parking
800 71st avenue n
ST PETERSBURG, FL
$2,400
1 unit available
Fair Deal
$156 Below Market
- 3 beds
- 2 baths
- 1,140 sqft
- Allows pets
- Has parking
- Has dishwasher
834 sw blvd n
St. Petersburg, FL
All about St. Petersburg, FL
St. Petersburg (or “St. Pete,” as it’s often called) in Pinellas County, Florida, is a thriving cultural destination with some of the most beautiful beaches in the US. With a history dating back to the 1840s, when settlers first started coming to the area, the city was officially founded in 1888 and became a major player as a resort destination, for seafood shipping, and as an iconic Florida home for retirees.
Learn more about St. Petersburg, FLFrequently Asked Questions
What is the average rent in St. Petersburg, FL?
If you're apartment hunting in St. Petersburg, here's what to expect: the average rent in St. Petersburg is currently $1,850, with apartments ranging from $1,018 to $5,900 per month. There are more than 505 St. Petersburg apartments available for rent at this time. Prices vary depending on a variety of factors including apartment type, number of bedrooms, location, size, amenities, quality and more.
How many St. Petersburg, FL apartments are priced at or below market value?
Renters looking for a great deal on an apartment in St. Petersburg, here's what you need to know: According to our market analysis, there are currently 188 apartments in St. Petersburg with an ApartmentAdvisor deal rating of fair, good or great.
What is the average rent in St. Petersburg, FL for a studio?
Studio seekers, here's the scoop: While the average rent in St. Petersburg for a studio apartment is $1,350, monthly rent can range from $1,018 to $1,933.
What is the average rent in St. Petersburg, FL for a 1-bedroom apartment?
When it comes to budgeting for a 1-bedroom apartment in St. Petersburg, here are the current numbers: While the average rent in St. Petersburg for a 1-bedroom apartment is $1,495, monthly rent for 1-bedroom apartments in St. Petersburg can be anywhere from $1,019 to $2,870.
What is the average rent in St. Petersburg, FL for a 2-bedroom apartment?
If it's a 2-bedroom apartment you're after, here's what you can expect in St. Petersburg. While the average rent in St. Petersburg for a 2-bedroom apartment is $2,050, monthly rent for 2-bedroom apartments in St. Petersburg can be anywhere from $1,388 to $3,855.
What is the average rent in St. Petersburg, FL for a 3-bedroom apartment?
For those seeking a 3-bedroom apartment in St. Petersburg, here are the latest stats: While the average rent in St. Petersburg for a 3-bedroom apartment is $2,498, monthly rent for 3-bedroom apartments in St. Petersburg can be anywhere from $1,671 to $5,900.
What are the best St. Petersburg luxury apartments?
For renters looking for an upgrade, there are more than 47 luxury apartments in St. Petersburg. See the full list: Luxury Apartments St. Petersburg
Viewing 31 – 60 of 212
Popular searches
Pet Friendly Apartments St. Petersburg
84 apartments starting at $1,095/month
Studio Apartments St. Petersburg
22 apartments starting at $875/month
1 Bedroom Apartments St. Petersburg
71 apartments starting at $725/month
2 Bedroom Apartments St. Petersburg
91 apartments starting at $1,295/month
3 Bedroom Apartments St. Petersburg
42 apartments starting at $1,495/month
Cheap Apartments St. Petersburg
135 apartments starting at $725/month
Furnished Apartments St. Petersburg
18 apartments starting at $1,600/month
Luxury Apartments St. Petersburg
13 apartments starting at $1,195/month
Houses for Rent St. Petersburg
35 apartments starting at $1,495/month
Nearby neighborhoods
Port Tampa City Apartments
5 apartments starting at $1,345/month
Nearby cities
Clearwater Apartments
74 apartments starting at $995/month
Dunedin Apartments
24 apartments starting at $1,395/month
Egypt Lake-Leto Apartments
16 apartments starting at $999/month
Largo Apartments
36 apartments starting at $995/month
Lealman Apartments
10 apartments starting at $1,125/month
Pinellas Park Apartments
19 apartments starting at $1,100/month
Ruskin Apartments
10 apartments starting at $1,300/month
Tampa Apartments
268 apartments starting at $802/month
Town 'n' Country Apartments
22 apartments starting at $1,066/month
Nearby universities
Apartments near Eckerd College
36 apartments starting at $1,300/month
Apartments near St Petersburg College
28 apartments starting at $1,295/month
Apartments near Ultimate Medical Academy-Clearwater
21 apartments starting at $995/month
Nearby metro areas
Jacksonville Metro Apartments
792 apartments starting at $625/month
Miami Metro Apartments
546 apartments starting at $1,025/month
Orlando Metro Apartments
1,033 apartments starting at $550/month
Tampa Metro Apartments
1,043 apartments starting at $725/month