The average rent for a 1 bedroom apartment in Petersburg is $1,244+, while the average rent for a 2 bedroom apartment is $1,473+. Rent rates updated ago
Studio
$944+
Prices trending up
1 Bed
$1,244+
Prices trending up
2 Beds
$1,473+
Prices trending up
3+ Beds
$1,829+
Prices trending up
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees
“The property manager Irene is an example of exceptional manager and she put every of customers needs first. Am happy there are still good people like her.”
16 South Market Street, Petersburg, VA 23803(804) 373-2494
Top rated for Location
“Definitely need a management office in there building along with a clear and precise sign with where to go if you scheduled a tour. I practically walked around the whole premises to find a office, and the cleaning lady was kind enough to show me across the street at the Perry Lofts.”
17 units available
1 bed • 2 bed
Amenities
On-site laundry, Granite counters, Dishwasher, Pet friendly, Stainless steel, Walk in closets + more
W/D hookup, Patio / balcony, Dishwasher, Parking, Recently renovated, and Air conditioning
1 bed
Amenities
Pet friendly, Parking, Gym, Pool, Dog park, Coffee bar + more
Luxury apartments
Top units for an elevated lifestyle.
3600 S CRATER Road 0 BedStudio • 1 Bath
Base monthly rent
$3,000+
Available
Now
315 St Marks 5 Bed5 Beds • 2 Baths • 1508 sqft
Base monthly rent
$2,500+
Available
Now
Brace yourself, because this Walnut Hill beauty doesn’t just turn heads — it demands a double‑take and a moment of silence to appreciate the fabulousness you’re about to witness. 4 Beds, 2 Baths, $24954 Beds • 2 Baths • 1878 sqft