I am not sure about pets but from what I've read online, it sounds like you can take your dog on the grounds of Williamsburg and Jamestown. Some restaurants will allow dogs in the outside seating areas.
There is also Jamestown and Yorktown near by and oodles of outlet malls ... hope you like to shop! ;-)
I love Williamsburg, I stayed in one of the colonial houses next to the Williamsburg Inn (the Chiswell-Bucktrout house) it was beautiful. |