About usCareersRental TrendsSupport Privacy Policy Terms of Use Sitemap Sunny.comAccessibilityPartner PortalDo not sell or share my personal info
Equal Housing Opportunity
Log inSign up
Start your Petersburg, VA search
How many bedrooms do you need?
  • Home/
  • VA/
  • Petersburg County/
  • Petersburg Apartments

Apartments for Rent in Petersburg, VA

35 rentals available
















  • 1
  • 2
  • 3
Start your Petersburg search
How many bedrooms do you need?
Account
Log inSign up
Apartments for Rent
  • Apartments Near MeView apartments in your location
  • Renter HubMoving, insurance, payments, and more
  • Renter ToolsSmarter moves, less stress
  • Rate my RentIs your rent a good deal?
  • Cost of Living CalculatorCalculate your city’s cost of living
  • Rent CalculatorHow much rent should you pay?
  • Renter Life BlogNavigating life as a renter
  • Rent ReportFind the best time to move
Rental Management
  • A-List Smart PlatformAttract. Convert. Keep.
  • A-List MarketAttract move-ready renters
  • A-List NurtureConvert with Leasing AI
  • A-List ResidentMaintenance and Renewals AI
  • Research & Rental ToolsU.S. Rental Market and Renter Insights
  • Rental Management BlogTips on managing your rental
Sign upLog in
  • Explore
  • Short List
  • Log In
About usCareersRental TrendsSupport Privacy Policy Terms of Use Sitemap Sunny.comAccessibilityPartner PortalDo not sell or share my personal info
Equal Housing Opportunity

Listings

Union Flats Gallery 1
1 of 28

Union Flats

201 Hinton Street, Petersburg, VA 23804
(804) 670-5067
$885+/moFees may apply12-mo lease

4 units available
1 bed
Amenities
On-site laundry, Golf room, Pet friendly, 24hr maintenance, Recently renovated, Air conditioning + more
Verified
Market Street Lofts Gallery 1
1 of 27
5.0

Market Street Lofts

201 Hinton Street, Petersburg, VA 23803
(804) 656-6583
$1,139+/moFees may apply12-mo lease

Top rated for Location
“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.”
3 units available
1 bed
Amenities
Pet friendly, Parking, Gym, Pool, Dog park, Coffee bar + more
Verified
Perry Street Lofts Gallery 1
1 of 23
3.8

Perry Street Lofts

109 Perry St, Petersburg, VA 23803
(804) 596-4650
$1,117+/moFees may apply12-mo lease

Top rated for Amenities
“Teresa and Jordan are wonderful assets to your brand!!!”
11 units available
1 bed • 2 bed
Amenities
Pet friendly, Gym, Pool, Some paid utils, Online portal, Accessible + more
Verified
Star Lofts Gallery 1
1 of 15
4.0

Star Lofts

16 South Market Street, Petersburg, VA 23803
(804) 373-2494
$1,102+/moFees may apply12-mo lease

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
Verified
Windham Hills Gallery 1
1 of 11

Windham Hills

439 Round Top Avenue, Petersburg, VA 23803
(804) 207-8072
$1,050/moFees may apply12-mo lease

3 units available
2 bed
Amenities
E-payments, Online portal, and Accessible
Verified
Commerce Street Townhomes Gallery 1
1 of 3

Commerce Street Townhomes

645 Commerce Street, Petersburg, VA 23803
(804) 604-9701
$950/moFees may apply12-mo lease

3 units available
2 bed
Amenities
E-payments, Online portal, and Accessible
Verified
Westover Commons Gallery 1
1 of 21

Westover Commons

1922 Varina Avenue, Petersburg, VA 23805
(804) 532-4766
$1,120+/moFees may apply12-mo lease

3 units available
2 bed
Amenities
On-site laundry, Pet friendly, 24hr maintenance, and Recently renovated
Verified
Petersburg ArtistSpace Lofts Gallery 1
1 of 89

Petersburg ArtistSpace Lofts

120 Perry Street, Petersburg, VA 23803
(804) 567-7325
$1,023+/moFees may apply12-mo lease

16 units available
1 bed • 2 bed
Amenities
W/D hookup, Granite counters, Hardwood floors, Dishwasher, Pet friendly, 24hr maintenance + more
Verified
Addison Crater Woods Gallery 1
1 of 33

Addison Crater Woods

200 Addison Crater Woods, Petersburg, VA 23805
(804) 518-8345
$1,138+/moTotal price6-mo lease

78 units available
1 bed • 2 bed • 3 bed
Amenities
In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more
Verified
Webster Court Gallery 1
1 of 18

Webster Court

400 Mars St, Petersburg, VA 23803
(804) 657-6859
AskFees may apply12-mo lease

Amenities
On-site laundry, Hardwood floors, Pet friendly, 24hr maintenance, Parking, Walk in closets + more
Verified
Aubrey Apartments Gallery 1
1 of 8

Aubrey Apartments

1800 Boydton Plank Rd, Petersburg, VA 23805
(804) 509-2545
$1,099+/moFees may apply12-mo lease

21 units available
1 bed • 2 bed • 3 bed
Amenities
On-site laundry, Pet friendly, 24hr maintenance, Parking, Recently renovated, Walk in closets + more
Verified
High Street Lofts Gallery 1
1 of 37

High Street Lofts

420 High Street, Petersburg, VA 23803
(267) 633-8869
$1,149+/moFees may apply12-mo lease

7 units available
Studio • 1 bed • 2 bed
Amenities
Granite counters, Hardwood floors, Dishwasher, Pet friendly, 24hr maintenance, Stainless steel + more
Verified
1021 Melville St Gallery 1
1 of 3

1021 Melville St

1021 Melville Street, Petersburg, VA 23803
(804) 937-8608
$1,899/moFees may apply12-mo lease

1 unit available
4 bed
Amenities
Pet friendly and Recently renovated
712 High St Gallery 1
1 of 11

712 High St

712 High Street, Petersburg, VA 23803
(804) 593-0315
$999/moFees may apply12-mo lease

1 unit available
1 bed
Amenities
Granite counters, Cats allowed, Parking, Air conditioning, and Concierge
2010 Walton Street Gallery 1
1 of 14

2010 Walton Street

2010 Walton Street, Petersburg, VA 23805
(540) 391-1616
$875/moFees may apply12-mo lease

1 unit available
1 bed
Amenities
In unit laundry and Parking
Luxury Remodeled 4 Bedrooms  2 Full Baths Gallery 1
1 of 29

Luxury Remodeled 4 Bedrooms 2 Full Baths

750 Hampton Road, Petersburg, VA 23805
(804) 307-8200
$2,100/moFees may apply12-mo lease

1 unit available
4 bed
Amenities
Patio / balcony, Granite counters, Dishwasher, Recently renovated, Stainless steel, Range + more

Average rent in Petersburg, Virginia

The average rent for a 1 bedroom apartment in Petersburg is $1,204+, while the average rent for a 2 bedroom apartment is $1,420+. Rent rates updated 8 days ago
Studio
Ask
Prices trending down
1 Bed
$1,204+
Prices trending down
2 Beds
$1,420+
Prices trending down
3+ Beds
$1,754+
Prices trending down
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

Find more rentals by

Amenities
  • Petersburg Apartments with Gyms (6)
  • Petersburg Apartments with Washer-Dryers (4)
  • Petersburg Pet Friendly Apartments (22)
Bedrooms
  • 1 Bedroom Apartments in Petersburg (13)
Price
  • Petersburg Apartments with Move-in Specials (4)
  • Petersburg Cheap Apartments (8)

Frequently Asked Questions (FAQs)

  • Richmond Apartments
  • Mechanicsville Apartments
  • Tuckahoe Apartments
  • Hopewell Apartments
  • Williamsburg Apartments
  • Chester Apartments
  • Glen Allen Apartments
  • Colonial Heights Apartments
  • Midlothian Apartments
  • Short Pump Apartments
Best market deals
These units are the best deal in town.
2010 Walton Street 1 Bed
1 Bed • 1 Bath • 600 sqft
Base monthly rent
$875+
Available
Now
Union Flats 205
1 Bed • 1 Bath • 538 sqft
Base monthly rent
$885+
Available
Now
416 S West St 8
2 Beds • 1 Bath
Base monthly rent
$895+
Available
Now
Commerce Street Townhomes 3
2 Beds • 1 Bath • 825 sqft
Base monthly rent
$950+
Available
Jul 31
29 S Jefferson st A
1 Bed • 1 Bath
Base monthly rent
$995+
Available
Now
Luxury apartments
Top units for an elevated lifestyle.
3600 S CRATER Road 0 Bed
Studio • 1 Bath
Base monthly rent
$3,000+
Available
Now
1953 Dodson Road 4 Bed
4 Beds • 3 Baths • 2640 sqft
Base monthly rent
$2,500+
Available
Jul 27
315 St Marks 5 Bed
5 Beds • 2 Baths • 1508 sqft
Base monthly rent
$2,500+
Available
Now
Luxury Remodeled 4 Bedrooms 2 Full Baths 4 Beds, 2 Baths, $2100
4 Beds • 2 Baths • 1359 sqft
Base monthly rent
$2,100+
Available
Now
3316 E Princeton Rd 3 Bed
3 Beds • 3 Baths • 2194 sqft
Base monthly rent
$1,995+
Available
Now