Williamsburg, Virginia
This is one of the most perfect holiday stops in the US to get into the holiday spirit. The entire Williamsburg area comes alive with Christmas spirit during December. The Historic Triangle area of Yorktown, Jamestown, and Williamsburg holds various events in December to commemorate the holiday season.
These include a Christmas market, a tree lighting ceremony, cookies with Santa, a lighted boat parade, an ice skating rink, and even unique presentations showcasing colonial festive traditions. All the streets, houses, and workshops are decorated with lights, wreaths, and even carolers who sing.
At night, head over to Busch Gardens for one of the biggest light displays in the world. Busch Gardens Christmas Town magically comes to life with a Christmas train ride, holiday displays, special performances, and food.