Best U.S. Hotels for the Holidays
Courtesy of Colonial Williamsburg
Williamsburg Inn, VA
In the heart of Colonial Williamsburg near Duke of Gloucester Street, the city’s principal corridor, this 62-room inn has been attracting holiday guests since J. D. Rockefeller Jr. opened it in 1937. It still celebrates with traditional trappings like ornately decorated trees, colonial wreaths, and candles in every window. And the inn makes a natural base for exploring Colonial Williamsburg, whose festive programming includes holiday music of the Civil War concerts and kid-friendly shadow puppet shows.
Details: Along with a Christmas night dinner, the property hosts a Boxing Day Regency Dinner ($80) on December 26, honoring and explaining the English tradition of sharing the contents of a Christmas box with the poor. From $541 per night.