Please ensure Javascript is enabled for purposes of website accessibility

Find Your Perfect Home with Affordable Apartments for Rent in Petersburg, Virginia

When it comes to your home, you require space and amenities to experience true comfort. Walnut Hill is your leading 1- and 2-bedroom apartment complex in Petersburg, Virginia, offering residents various features designed for modern living. Our affordable apartment rental options come in a range of floor plans designed for individuals or families of any size. With access to the beautiful region at your doorstep, you will always find something new to do. Our community boasts a beautiful swimming pool and playground facilities and is 100% pet friendly.

What to Expect from a 1-Bedroom Apartment Complex

At Walnut Hill, our apartments for rent in Petersburg, Virginia, offer our residents everything they need to enjoy life. Our 1- or 2-bedroom apartments for rent feature a private patio space or balcony, a fully equipped kitchen, two bathrooms, spacious bedrooms, and walk-in closets. You will find beautiful local parks, vibrant shopping districts, and farmers’ markets offering fresh, local produce on your doorstep. Sit back and relax by the sparkling waters of Wilcox Lake, or try your hand at a round of golf at Dogwood Trace Golf Course.

Learn More About a 1 Bedroom Apartment for Rent in Petersburg, Virginia Today

Move into your new home today with apartments for rent in Petersburg, Virginia, with Walnut Hill. To learn more about our apartments, or to check availability, call today at (804) 207-5906 .