9. Williamsburg Inn, VA
Next on our top list is Williamsburg Inn, a large hotel located in Williamsburg, Virginia.
Built in 3 phases between 1937 and 1972, the 62-room hotel has been attracting holiday guests since its opening.
And they take Christmas very seriously! Decorated trees, colonial wreaths, candles in every window, holiday music of the Civil War concerts … All of these make Williamsburg Inn a perfect place to spend Christmas!
On December 26, along with a Christmas night dinner, Williamsburg Inn hosts a Boxing Day Regency Dinner, honoring and explaining the English tradition of sharing Christmas gifts with the less fortunate. You might enjoy that!
For more holiday programs check out Colonial Williamsburg – Holidays Programs.