There are a lot of hotels in Williamsburg. But the best place to eat is Captain George's if you like all you can eat seafood. They have other things to like, chicken, ribs, prime rib, ect.. We love it. We are going out of Norfolk the 1st of June to the Bahamas on the Victory. Have a great cruise.
Lonna