I got rooms in Williamsburg as low as $35/night off season and $60 in season. I used Expedia App.
There is the Howard Johnson out on Route 60/Richmond Road about 10 minutes away from the park. They have the best prices in town for a decent place to stay.
Id say a 15-20 minute drive towards Williamsburg/Jamestown and you have several to choose from.
Yes with in 5 miles there are just about every hotel or buget motel you can name.
Several on Richmond Road in Williamsburg
You would need to travel more toward Williamsburg, but within 15-20 minutes.
Yes
On Richmond Rd there are a few yes. Heading towards Prime outlets and Williamsburg proper
Sorry, I really don't know. Did not drive around area so much. I do know that they have a budget hotel in Williamsburg which is about a 30 minute ride from park
Thanks! Your answer is awaiting moderation.