I love colonial williamsburg!! If you can afford it, I would stay at the Williamsburg Lodge. It is lovely and cozy and has a nice colonial feeling, without being as insanely $$$ as the Williamsburg Inn. It’s also in walking distance (like really right across the street!) from “downtown” Colonial Williamsburg. If you’re looking for something less pricy, there are a few Hampton Inn’s in the vicinity that are all pretty nice and well located, as well as many other hotel chains.
Food!! Well how colonial are you trying to be? If you really want the full experience, I would dine at one of the taverns like Christiana Campbells or the King’s Arms. I will say that the taverns are very expensive and the food isn’t necessarily to die for, but the ambiance is very nice and it’s def an experience. They usually have live colonial music and singing too which can be fun. Another tavern I love is Chownings – that’s more for grabbing a beer and a snack than a full meal, but it’s always packed so I haven’t actually been able to go there in many years. Maybe see if you can get a reservation.
As for “normal” restaurants, the Blue Talon Bistro is my favorite upscale dinner place in Colonial Williamsburg. Really good food and lovely atmosphere. It is pricy, but I think the food is better there than at the other similar restaurants in the area (like the Trellis and Fat Canary, although those are both tasty too!).
Definitely stop into the Cheese Shoppe for a sandwich and make sure to get their house dressing on your sandwich! Other low key/cost efficient but fun dining options are at the college delis (Paul’s, College deli, and the Green Leafe, although I think that may have just closed, which is tragic). For coffee shops/breakfast places, Aromas (just one block off of Duke of Gloucester st, ie main drag of Colonial Williamsburg) is great.
As for what you should do, well if you’re there to see the historical stuff, get a day pass for Colonial Williamsburg, which gets you access to everything. You can also walk around the area totally for free but you won’t be able to get into certain museums and activities they have. Then of course there is Busch Gardens down the road, which is a different sort of fun.
William and Mary is right across the street from Colonial Williamsburg and has a beautiful campus, def worth walking around if you’re looking for something to do.
ahh I am jealous…I spent some of the best years of my life in CW. Have a blast!!!