Buy
23803
Homes for Sale
Open Houses
New Homes
Recently Sold
Petersburg
Homes for Sale
Open Houses
Recently Sold
Rent
23803
Apartments for Rent
Houses for Rent
Townhomes for Rent
Petersburg
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Petersburg
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
1
Filters
Save Search
Any Price
2+ Beds
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Zip Code 23803 2 Bedroom Apartments For Rent
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
91 rentals
Use arrow keys to navigate
APPLY INSTANTLY
$1,550/mo
2
Beds
1
Bath
940
sqft
4012 Lee Blvd,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$995/mo
2
Beds
1
Bath
900
sqft
1517 Halifax St #10,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
$2,200/mo
3
Beds
2
Baths
1,700
sqft
419 Hinton St #1,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,000/mo
2
Beds
1
Bath
650
sqft
749B Mount Airy St,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
$1,925/mo
3
Beds
1.5
Baths
1,465
sqft
117 S Jefferson St #2,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$2,150/mo
4
Beds
2.5
Baths
1,840
sqft
1023A Rome St,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,750/mo
3
Beds
2
Baths
2,100
sqft
1215 W High St,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
$2,300/mo
3
Beds
3
Baths
1,622
sqft
2425 Gracie White Cir,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
$1,750/mo
3
Beds
2
Baths
2,020
sqft
1220 W High St,
Petersburg, VA 23803
Check Availability
$1,600/mo
2
Beds
1
Bath
672
sqft
9338 River Rd,
South Chesterfield, VA 23803
Check Availability
$1,850/mo
3
Beds
2
Baths
1,484
sqft
20308 Hickory Branch Dr,
South Chesterfield, VA 23803
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,500/mo
4
Beds
3
Baths
2,000
sqft
1005 Willcox St,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$2,000/mo
3
Beds
1.5
Baths
1,008
sqft
24216 Mark Dr,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,490/mo
3
Beds
1
Bath
960
sqft
23 Saint John Ct,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$895/mo
2
Beds
1
Bath
1,000
sqft
1517 Halifax St,
Petersburg, VA 23803
Check Availability
$995/mo
2
Beds
1
Bath
1518 W Clara Dr,
Petersburg, VA 23803
Check Availability
$1,100/mo
2
Beds
1
Bath
900
sqft
1222 Hilton Pl,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,750/mo
3
Beds
1.5
Baths
1,250
sqft
4611 Hickory Rd,
South Chesterfield, VA 23803
Check Availability
PET FRIENDLY
$1,575/mo
2
Beds
1
Bath
792
sqft
725 Jefferson Pl,
Petersburg, VA 23803
Check Availability
$1,299/mo
3
Beds
1
Bath
1,063
sqft
2125 Dupuy Rd,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
$1,295/mo
2
Beds
1
Bath
1,000
sqft
404 N Sycamore St #6,
Petersburg, VA 23803
Check Availability
$1,799/mo
5
Beds
2.5
Baths
2,288
sqft
608 Halifax St,
Petersburg, VA 23803
Check Availability
NEW - 2 DAYS AGO
$1,775/mo
3
Beds
1
Bath
1,193
sqft
2350 Hill St #H,
Petersburg, VA 23803
Check Availability
FURNISHED
$3,800/mo
3
Beds
1
Bath
988
sqft
Address Not Disclosed,
Petersburg, VA 23803
Check Availability
FURNISHED
$3,330/mo
2
Beds
1
Bath
1,272
sqft
Address Not Disclosed,
Petersburg, VA 23803
Check Availability
$2,500/mo
5
Beds
2
Baths
1,508
sqft
315 Saint Marks St,
Petersburg, VA 23803
Check Availability
$1,950/mo
3
Beds
2
Baths
1217 Arlington St,
Petersburg, VA 23803
Check Availability
$2,000/mo
4
Beds
2
Baths
1,400
sqft
1740 Randolph Ave,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,700/mo
3
Beds
1.5
Baths
1,248
sqft
1649 Delmar Ave,
Petersburg, VA 23803
Check Availability
$1,500/mo
2
Beds
1
Bath
588
sqft
910 Rome St,
Petersburg, VA 23803
Check Availability
$1,700/mo
3
Beds
2
Baths
852
sqft
718 Confederate Ave,
Petersburg, VA 23803
Check Availability
$2,490/mo
5
Beds
2
Baths
2,014
sqft
1021 Melville St,
Petersburg, VA 23803
Check Availability
$1,491/mo
3
Beds
2
Baths
1,020
sqft
310 Saint Luke St,
Petersburg, VA 23803
Check Availability
$2,500/mo
5
Beds
2
Baths
2,937
sqft
5300 River Rd,
South Chesterfield, VA 23803
Check Availability
PET FRIENDLY
$1,475/mo
2
Beds
2.5
Baths
600
sqft
120 S Little Rd,
Petersburg, VA 23803
Check Availability
$2,000/mo
4
Beds
2
Baths
1,120
sqft
716 Marks Aly,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$2,250/mo
3
Beds
2
Baths
1,512
sqft
5015 Sterling Rd,
North Dinwiddie, VA 23803
Check Availability
$1,250/mo
2
Beds
1
Bath
27 S Jefferson St #C,
Petersburg, VA 23803
Check Availability
NEW - 3 HRS AGO
$1,600/mo
3
Beds
1.5
Baths
1,200
sqft
110 Grigg St,
Petersburg, VA 23803
Check Availability
$1,250/mo
2
Beds
1
Bath
27 S Jefferson St #A,
Petersburg, VA 23803
Check Availability
1
2
3
41-80 of 91 Results
Virginia
Chesterfield County
Petersburg
23803