Nearby rentals
Renter hub
Property management
Filters
1,389 rentals
3d ago
Magnolia Heights house for rent in St. Petersburg
1411 34th Ave N, St. Petersburg, FL 33704
In-unit laundry | On-site laundry | Hardwood floor
2 beds
1 bath
$2,350
House for rent
3d ago
Downtown St. Petersburg condo for rent in St. Petersburg
777 3rd Ave N #1701, St. Petersburg, FL 33701
In-unit laundry | Furnished | Garage parking
2 beds
2 baths
$4,900
Condo for rent
3d ago
Isla del Sol condo for rent in St. Petersburg
6219 Palma Del Mar Blvd S #105, St. Petersburg, FL 33715
In-unit laundry | Garage parking | Swimming pool
2 beds
2 baths
$2,400
Condo for rent
4d ago
Historic Old Northeast apartment for rent in St. Petersburg
1 bed
1 bath
$1,150
Apartment for rent
4d ago
3526 Overlook Dr Ne, St. Petersburg, FL 33703
In-unit laundry | Furnished | Air conditioning
3 beds
2 baths
$4,250
House for rent
Available May 21
4d ago
7066 54th Ave N, St Petersburg, FL 33709
In-unit laundry | On-site laundry | Dishwasher
4 beds
3 baths
$3,700
House for rent
Available May 21
4d ago
United Central house for rent in St. Petersburg
3844 Burlington Ave N, St. Petersburg, FL 33713
Garage parking | Hardwood floor | Outdoor space
2 beds
1 bath
$1,960
House for rent
4d ago
Condo for rent in St Petersburg
4725 Cove Cir #405, St Petersburg, FL 33708
In-unit laundry | Furnished | Assigned parking
1 bed
1 bath
$1,750
Condo for rent
Be the first to hear about new listings matching your search.
4d ago
Apartment for rent in St Petersburg
1 bed
1 bath
$1,400
Apartment for rent
Available Apr 14
4d ago
Greater Pinellas Point townhouse for rent in St. Petersburg
3199 Nautical Pl S #NA, St. Petersburg, FL 33712
In-unit laundry | Air conditioning | Garage parking
3 beds
3 baths
$3,200
House for rent
Available Jun 1
4d ago
Euclid Place - St. Paul apartment for rent in St. Petersburg
925 16th Ave N, St. Petersburg, FL 33704
In-unit laundry | Garage parking | Assigned parking
2 beds
1 bath
$2,800
Apartment for rent
4d ago
Historic Old Northeast condo for rent in St. Petersburg
1120 N Shore Dr Ne #501, St. Petersburg, FL 33701
In-unit laundry | Furnished | Balcony
2 beds
2 baths
$4,500
$4,000
Price drop
Condo for rent
5d+ ago
Condo for rent in St. Petersburg
4880 Locust St Ne #127, St. Petersburg, FL 33703
In-unit laundry | Garage parking | Swimming pool
1 bed
1 bath
$1,250
Condo for rent
5d+ ago
137 Ne Monroe Cir N, St Petersburg, FL 33702
In-unit laundry | Furnished | On-site laundry
2 beds
1 bath
$2,600
House for rent
Available May 21
5d+ ago
Downtown St. Petersburg condo for rent in St. Petersburg
400 Beach Dr Ne #1702, St. Petersburg, FL 33701
In-unit laundry | Garage parking | On-site laundry
3 beds
3 baths
$11,800
Condo for rent
5d+ ago
Thirteenth St Heights house for rent in St. Petersburg
4 beds
2 baths
$2,150
House for rent
Available May 21
5d+ ago
Greater Pinellas Point apartment for rent in St. Petersburg
Studio
1 bath
$1,000
Apartment for rent
Available May 15
5d+ ago
United Central house for rent in St. Petersburg
4111 5th Ave S, St. Petersburg, FL 33711
On-site laundry | Outdoor space
3 beds
1 bath
$2,175
House for rent
Available Sep 4
5d+ ago
Magnolia Heights apartment for rent in St. Petersburg
3107 16th St N, St. Petersburg, FL 33704
In-unit laundry | On-site laundry | Assigned parking
2 beds
1 bath
$2,250
Apartment for rent
5d+ ago
Magnolia Heights apartment for rent in St. Petersburg
3103 16th St N #3103, St. Petersburg, FL 33704
In-unit laundry | On-site laundry | Assigned parking
2 beds
1 bath
$2,250
Apartment for rent
5d+ ago
Childs Park house for rent in St. Petersburg
4 beds
2 baths
$3,495
House for rent
5d+ ago
Shore Acres house for rent in St. Petersburg
5945 Venetian Blvd Ne, St. Petersburg, FL 33703
In-unit laundry | Garage parking | Walk-in closets
3 beds
2 baths
$4,000
House for rent
5d+ ago
Placido Bayou townhouse for rent in St. Petersburg
4843 Napoli Ct Ne, St. Petersburg, FL 33703
In-unit laundry | On-site laundry | Swimming pool
2 beds
2.5 baths
$3,200
House for rent
5d+ ago
Downtown St. Petersburg condo for rent in St. Petersburg
275 1st Ave S #1003, St. Petersburg, FL 33701
In-unit laundry | Swimming pool | Fitness center
2 beds
3 baths
$8,700
$7,900
Price drop
Condo for rent
5d+ ago
Isla del Sol condo for rent in St. Petersburg
5532 Puerta Del Sol Blvd S #138, St. Petersburg, FL 33715
In-unit laundry | Swimming pool | Walk-in closets
2 beds
2 baths
$2,450
Condo for rent
5d+ ago
2 beds
1 bath
$1,595
Apartment for rent
5d+ ago
3 beds
2 baths
$2,000
Apartment for rent
5d+ ago
House for rent in St Petersburg
7140 55th Ave N #NA, St Petersburg, FL 33709
In-unit laundry | Air conditioning | Balcony
3 beds
2 baths
$2,149
House for rent
Available May 15
5d+ ago
Historic Old Northeast house for rent in St. Petersburg
325 14th Ave Ne, St. Petersburg, FL 33701
In-unit laundry | Hardwood floor | Walk-in closets
2 beds
1 bath
$3,995
House for rent
Available May 14
5d+ ago
Melrose - Mercy house for rent in St. Petersburg
1 bed
1 bath
$1,395
House for rent
5d+ ago
1–3 beds
1 bath
$1,300–$1,995
Apartment for rent
5d+ ago
Apartment for rent in St Petersburg
2 beds
2 baths
$733
Apartment for rent
5d+ ago
Apartment for rent in St Petersburg
2 beds
1 bath
$733
Apartment for rent
5d+ ago
Apartment for rent in St Petersburg
1 bed
1 bath
$290
Apartment for rent
5d+ ago
2 beds
1 bath
$2,020
Apartment for rent
5d+ ago
Apartment for rent in St Petersburg
1700 3rd Ave S #2, St Petersburg, FL 33712
In-unit laundry | Air conditioning | Garage parking
3 beds
2 baths
$4,068
Apartment for rent
Available May 15
5d+ ago
Uptown house for rent in St. Petersburg
710 14th St N, St. Petersburg, FL 33705
Carpet | Concierge service | On-site management
2 beds
2 baths
$2,950
$2,850
Price drop
House for rent
5d+ ago
Thirteenth St Heights apartment for rent in St. Petersburg
1 bed
1 bath
$1,100
Apartment for rent
5d+ ago
Downtown St. Petersburg condo for rent in St. Petersburg
400 Central Ave #2601, St. Petersburg, FL 33701
In-unit laundry | Garage parking | Swimming pool
3 beds
3.5 baths
$13,700
Condo for rent
5d+ ago
Downtown St. Petersburg condo for rent in St. Petersburg
400 Central Ave #1204, St. Petersburg, FL 33701
In-unit laundry | Furnished | Garage parking
2 beds
2.5 baths
$6,000
Condo for rent
5d+ ago
Coquina Key house for rent in St. Petersburg
4420 Porpoise Dr Se, St. Petersburg, FL 33705
In-unit laundry | Furnished | Garage parking
2 beds
1 bath
$2,800
House for rent
5d+ ago
Venetian Isles condo for rent in St. Petersburg
1860 Massachusetts Ave Ne #311, St. Petersburg, FL 33703
Swimming pool | Ceiling fan
1 bed
1 bath
$1,450
Condo for rent
5d+ ago
Disston Heights condo for rent in St. Petersburg
3160 36th St N #210, St. Petersburg, FL 33713
In-unit laundry | On-site laundry | Assigned parking
1 bed
1 bath
$1,550
Condo for rent
5d+ ago
Disston Heights condo for rent in St. Petersburg
3160 36th St N #102, St. Petersburg, FL 33713
On-site laundry | Assigned parking | Ceiling fan
2 beds
1 bath
$1,850
Condo for rent
5d+ ago
Condo for rent in St Petersburg
8800 Bay Pines Blvd #320, St Petersburg, FL 33709
In-unit laundry | Furnished | Balcony
1 bed
1 bath
$2,600
$2,400
Price drop
Condo for rent
5d+ ago
House for rent in St Petersburg
5210 Dr Martin Luther King Jr St N, St Petersburg, FL 33703
In-unit laundry | Garage parking | Walk-in closets
3 beds
2 baths
$4,800
$4,000
Price drop
House for rent
5d+ ago
Euclid Place - St. Paul apartment for rent in St. Petersburg
1829 10th St N #1829, St. Petersburg, FL 33704
Outdoor space
1 bed
1 bath
$1,795
Apartment for rent
Available Jun 30
5d+ ago
Thirteenth St Heights house for rent in St. Petersburg
1037 12th Ave S, St. Petersburg, FL 33705
In-unit laundry | Balcony | Outdoor space
4 beds
2 baths
$2,650
House for rent
Available Jul 3
5d+ ago
5701 21st Ave N, St. Petersburg, FL 33710
Air conditioning | On-site laundry | Balcony
1 bed
1 bath
$1,499–$1,599
Apartment for rent
5d+ ago
House for rent in St Petersburg
861 88th Ave N, St Petersburg, FL 33702
Swimming pool | Storage | Outdoor space
3 beds
2 baths
$2,635
House for rent
Are you a rental professional?
57 rentals
256 rentals
50 rentals
90 rentals
32 rentals
87 rentals
47 rentals
117 rentals
33 rentals
69 rentals
26 rentals
7 rentals
6 rentals
9 rentals
9 rentals
43 rentals
19 rentals
290 rentals
7
St. Petersburg, FL, is appreciated for its vibrant arts scene and variety of outdoor activities. Residents often enjoy the numerous parks, waterfront views, and cultural offerings like museums and theaters. The downtown area is particularly highlighted for its lively atmosphere filled with shops and dining options. However, some renters express concerns about the cost of living and rising rental prices, which can make finding affordable housing a challenge. Overall, locals value the access to beaches and recreational opportunities, but affordability remains a common topic of discussion.
St. Petersburg's 2025 rental market shows one-bedroom apartments averaging around $1,700 per month, while two-bedroom units rent for around $2,200 monthly. These figures represent the current market rates across the city's diverse neighborhood options.
In 2024, the rental market in St Petersburg experienced a slight decline overall, with a 2.2% decrease in average monthly rent. However, rents for 1-bedroom and 2-bedroom apartments have seen a modest increase of 3.4%.
September and October offer the best opportunities for apartment hunting in St. Petersburg, with October seeing the lowest rents of the year. September shows the least competition with reduced demand compared to supply, while fall moves generally result in lower prices and less competitive conditions.
Central Plaza, Downtown St. Petersburg, Uptown, and Historic Roser Park attract renters seeking vibrant social scenes with excellent restaurant options and high walk scores. For pet owners, Fossil Park, Historic Kenwood, Yacht Club Estates, and Euclid Place offer pet-friendly amenities and convenient access to pet services.
Thirteenth St Heights offers the most affordable options with one-bedroom apartments around $1,000 monthly, representing 34% below the city median. Uptown provides median rents around $1,670, while Disston Heights averages around $1,760 for budget-minded renters.
St. Petersburg offers excellent pet-friendly options, particularly in Fossil Park, Historic Kenwood, Yacht Club Estates, and Euclid Place. These neighborhoods feature apartments with dedicated outdoor space, pet waste stations, and pet-safe windows, plus convenient access to pet supply stores and grooming services.
Utilities are rarely included in St. Petersburg rental properties, appearing in less than 1% of all listings. One-bedroom apartments have the highest rate at 0.12% of listings, while larger units like three-bedrooms include utilities in only 0.02% of available rentals.
Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2024 rental inventory and prices.
Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.
Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.
| 🔑Available apartment rentals | 1,389 |
|---|---|
| 💰Best rent deal | 438 106th Ave N |
| ✨Popular amenities | , , |
| 🧦In-unit laundry | |
| 🍽With dishwasher | |
| 🏠With photos |