lowest per night average
Newport News, VA
$60 - $70
$54 - $90
Williamsburg, VA
$69 - $129
$40 - $70
$45 - $75
$69 - $105
$44 - $80
$60 - $100
$150 - $150
$49 - $89
$55 - $94
$40 - $90
$34 - $90
$60 - $60
$45 - $90