Tap here to try the Rental Assistant! ×
Save This Search

2 Bedroom Apartments for Rent in Colonial Heights, Chesterfield County, VA
56 Rentals Available

  • Today

    2609 Mangowood Drive, Colonial Heights, VA 23834
    2 BEDS Ask for Pricing
  • Today

    250 E Bank Street, Petersburg, VA 23803
    2 BEDS $1,466+
  • Today

    4201 Creek Way, Chester, VA 23831
    2 BEDS $1,348+
  • Today

    15 N. Union Street, Petersburg, VA 23803
    2 BEDS Ask for Pricing
  • Today

    9 South Market Street, Petersburg, VA 23803
    2 BEDS Ask for Pricing
  • Renting has its rewards
    Be one of the first to start earning points for travel, experiences, gift cards, live events, and more!
    Coming soon, earn points for :
    Rent
    Internet
    Utilities
    Insurance
  • Today

    4223 Hyde Park Drive, Chester, VA 23831
    2 BEDS $1,614+
  • Today

    214 N. Dunlop St., Petersburg, VA 23803
    2 BEDS Ask for Pricing
  • Today

    801 Hinton St., Petersburg, VA 23803
    2 BEDS Ask for Pricing
  • 1 day ago

    12000 Reserve Manor Circle, Chester, VA 23831
    2 BEDS $1,850+
  • Today

    705 Harding Street, Petersburg, VA 23803
    2 BEDS $995
  • Today

    5301 Grand Oaks Forest Cir, Chester, VA 23831
    Income Restricted
    2 BEDS $1,405
  • Need to find a home fast? Take a quiz and let us find a home that fits your needs
  • Today

    11701 Chester Village Dr, Chester, VA 23831
    Income Restricted
    2 BEDS $1,375
  • 1 day ago

    4399 Jefferson Pointe Ln, Prince George, VA 23875
    2 BEDS $1,300
  • 1 day ago

    4750 Bailey's Ridge Drive, Prince George, VA 23875
    2 BEDS $1,054
  • Today

    11424 Elokomin Ave, Chester, VA 23831
    Income Restricted
    2 BEDS $1,062+
  • Today

    11412 Elokomin Ave, Chester, VA 23831
    Income Restricted
    2 BEDS $984+
  • Today

    1200 Harrison Creek Blvd., Petersburg, VA 23803
    2 BEDS $1,425+
  • Interactive banner rent
    What is your max rent budget?
  • Today

    12000 Reserve Manor Circle, Chester, VA 23831
    2 BEDS $1,850+
  • 1 day ago

    6608 Waymore Lane, Chester, VA 23831
    2 BEDS Ask for Pricing
  • Today

    245 E. Broadway, Hopewell, VA 23860
    2 BEDS Ask for Pricing
  • Today

    311 East Cawson St, Hopewell, VA 23860
    Income Restricted
    2 BEDS $1,016+
  • Today

    2732 Park Ave, Petersburg, VA 23805
    2 BEDS $1,184
  • Today

    3061 Pinetree Dr, Petersburg, VA 23803
    2 BEDS $1,016
  • Today

    11750 Alliance Circle, Chester, VA 23831
    2 BEDS $2,184
  • Today

    6700 Iron Creek Circle, Chester, VA 23831
    Income Restricted
    2 BEDS $1,072+
1-24-city

Popular searches Average rent Renters guide Demographics

Average rent in Colonial Heights, Chesterfield County, VA

$1,267/mo Colonial Heights, Chesterfield County, VA average rental price, July 2024
Image Average Rent

The monthly rate for Colonial Heights, Chesterfield County, VA apartments is on average $1,267.

Colonial Heights, Chesterfield County, VA apartment rent ranges

Colonial Heights, Chesterfield County, VA rent trends

Getting around in Colonial Heights, VA

9 /100
Car-Dependent
30 /100
Somewhat Bikeable
Walk Score®: 9, Bike Score®: 30

Frequently asked questions

What is the average size of a 2 bedroom apartment in Colonial Heights, Chesterfield County, VA?

The average Colonial Heights, Chesterfield County, VA 2 bedroom apartment size is 800 sq. ft.

What are the advantages of renting a 2 bedroom apartment in Colonial Heights, Chesterfield County, VA?

2 bedroom apartments offer more space compared to 1 bedroom or studio apartments. They are more suitable for 2 persons.

What are the downsides of renting a 2 bedroom apartment in Colonial Heights, Chesterfield County, VA?

A 2 bedroom apartment is usually slightly more expensive than a 1 bedroom apartment. You might be interested in studio apartments, 1 bedroom apartments or 3 bedroom apartments, or browse all RentCafe apartments for rent in Colonial Heights, Chesterfield County, VA.