Filter Your Search

2-Bedroom Apartments for Rent in Colonial Heights, VA

130 Apartments Available

  1. Building Photo - Butterworth Flats Rental

    Butterworth Flats

    132 N Sycamore St, Petersburg, VA 23803

    2 Beds $1,260 - $1,470

  2. Building Photo - Jabez Downtown Rental

    Jabez Downtown

    15 W Old St, Petersburg, VA 23803

    2 Beds $1,500

Find Your Next 2-Bedroom Colonial Heights, VA Apartment

Looking for two-bedroom apartments in Colonial Heights, VA? Two-bedroom apartments provide extra space that can be used in various ways. Whether you need a second bedroom, a home office, or guest room, these apartments provide the flexibility to adapt to your lifestyle. ForRent.com offers 130 two-bedroom apartments with modern amenities such as in-unit laundry and spacious kitchens. Explore available options today and find your new home in Colonial Heights.

Find More Apartments for Rent in Colonial Heights, VA

Find Rentals Near Colonial Heights, VA