Colonial Heights, VA
lowest per night average
Orange, VA
$165 - $189
$103 - $149
Charlottesville, VA
$76 - $94
$63 - $107
$70 - $96
Petersburg, VA
$59 - $64
$60 - $100
$40 - $50
$99 - $129
$119 - $129
$68 - $140
$90 - $130
$95 - $140