lowest per night average
Richmond, VA
$233 - $300
$87 - $199
$87 - $161
$140 - $240
Colonial Heights, VA
$101 - $129
$110 - $121
$61 - $130
$120 - $170
$103 - $149
Petersburg, VA
$99 - $158
$59 - $64
$40 - $50
$34 - $45
$80 - $92