
Filter Your Search
All Filters
Rent Range
-2-Bedroom Apartments for Rent in 23803, Petersburg, VA
159 Apartments Available
Sort
- Default
- Lowest Price
- Highest Price
- Newest Listings
Filter Your Search
1200 Acqua Luxury Lifestyle Apartments
1200 Harrison Creek Blvd, Petersburg, VA 23803
2 Beds $1,420 - $1,595
- Discounts
- Discounts
- Specials
- Discounts
River Road Terrace Apartment Homes
20900 Riverterrace Rd, Petersburg, VA 23803
2 Beds $1,199 - $1,375
- Specials
- Specials
- Specials
Find Your Next For Rent in 23803
We found 159 apartments for rent in the 23803 zip code of Petersburg, VA. Refine your search by using the filter at the top of the page to view 1, 2 or 3+ bedroom
Find More Rentals in 23803, VA
Find Rentals Near 23803
Neighborhoods near 23803
- Apartments for Rent in Old Towne Petersburg
- Apartments for Rent in Old Towne Historic District
- Apartments for Rent in Petersburg-Colonial Heights
- Apartments for Rent in Petersburg-Prince George
- Apartments for Rent in Petersburg-Chesterfield
- All Rentals in Old Towne Petersburg
- All Rentals in Old Towne Historic District
- All Rentals in Petersburg-Colonial Heights
- All Rentals in Birdville Park
- All Rentals in Petersburg-Chesterfield