Where to Eat on Christmas Eve and Day in Colonial Williamsburg
Where to eat during Christmas in Colonial Williamsburg
Colonial Williamsburg is the perfect place to spend the holidays and while you are there make sure to book your reservations for Christmas Eve, Christmas Brunch or Christmas Dinner at one of the Taverns or restaurants. Here is a list of the 2026 Christmas Dinners and Brunches:

Christmas Eve Dinner at Williamsburg Inn
Terrace & Goodwin Rooms:
Christmas Eve
Thursday, Dec. 24 | 4:00 PM – 9:00 PM
Open to the public
Start your Christmas celebrations off right with an early dinner in
the Terrace Room off of our à la carte holiday menus. For more information and reservations, see here.

Traditions Christmas Eve Dinner Buffet
Christmas Eve Dinner Buffet
Traditions in the Williamsburg Inn
Thursday, December 24, 2026
4:00PM – 8:00PM
Join us at Traditions in The Williamsburg Lodge for a joyful Christmas Eve celebration filled with seasonal flavors, festive cheer, and a bountiful dinner buffet crafted for gathering with family and friends. Book your reservations here

Regency Room Christmas Day Grand Buffet
Christmas Day, December 25, 2026 | 11:00 AM–3:00 PM
Celebrate Christmas Day in the Regency Room with a grand Williamsburg Inn buffet featuring traditional holiday favorites, an abundant seafood display, chef-carved entrées, seasonal sides, and festive desserts. More information and book your reservation

Williamsburg Lodge Christmas Brunch
Christmas Day, December 25, 2026 in the Virginia Room | 10 am – 3 pm
Celebrate Christmas morning with a festive brunch at The Williamsburg Lodge, where the season’s most joyful flavors come together in a generous holiday buffet. Gather with family and friends at Traditions for Treasures of the Atlantic, artisan cheeses, chef-prepared carving stations, brunch favorites, seasonal salads, and a decadent dessert buffet made for a merry Christmas celebration. See menu and book your reservations

Christiana Campbell’s Tavern: Christmas Dinner
Friday, Dec. 25 | 11:00 AM – 9:00 PM
Open to the public
Celebrate Christmas with a chef-curated prix fixe dinner at Christiana Campbell’s Tavern. Enjoy a three-course meal featuring your choice of appetizer, entrée and dessert while relaxing in the charming, historic ambiance of the Tavern. Indulge in specialty offerings including fresh seafood, local produce and luscious desserts. Holiday music performed by our Tavern Musicians adds to the festive atmosphere, while our attentive staff treats you like royalty throughout your visit. Book your reservation

Traditions Christmas Dinner
Williamsburg Lodge
Friday, December 25
4 – 8 pm
Celebrate the spirit of Christmas with a festive buffet crafted to warm the heart and delight every palate. The evening begins with a complimentary tableside grazing board, followed by seasonal soups, fresh winter salads, and an array of holiday entrées—from herb-roasted turkey and prime rib to Cajun Brown Sugar Glazed Salmon. Children 2 and under eat for free. Taxes and gratuity are added at the time of purchase. A prepaid reservation is required. For more information and reservations, see here.

Shields Tavern: Christmas Feast
Friday, Dec. 25 | 12:00 PM – 8:00 PM
Open to the public
Step back in time this Christmas Day with a festive and hearty Groaning Board Feast at Shields Tavern featuring authentic Colonial family-style service. This abundant holiday meal features soup,
salad, generous selections of beef, poultry and pork, and two luscious desserts—all served in the warm, historic setting of ShieldsTavern. Dine to the sounds of 18th-century holiday music performed
by the Tavern Musicians, and enjoy a celebration steeped in tradition and hospitality. More information and reservations

Christmas Dinner at King’s Arms Tavern
Friday, December 25
11 am – 9 pm
Guests are invited to celebrate Christmas Day with a festive three-course prix fixe dinner at the historic King’s Arms Tavern. Surrounded by the Tavern’s warm colonial charm, diners can enjoy a seasonal menu featuring their choice of appetizers, entrées, and desserts, all thoughtfully prepared for the occasion. Holiday music from the Tavern Musicians adds to the cheerful atmosphere, creating a memorable and relaxing experience for all.
Taxes and gratuity are added at the time of purchase. This event is open to the public but requires a prepaid reservation. Children under 2 eat for free. For more information and reservations, see here.

Christmas Day Dinner at the Williamsburg Inn
Terrace & Goodwin Rooms:
Christmas Day Dinner
Friday, Dec. 25 | 5:00 PM – 9:00 PM
Open to the public
Savor your Christmas with a long-standing tradition of well-crafted
offerings from the kitchen of the Williamsburg Inn. Prepared by
Executive Chef Julianne Gutierrez’s talented kitchen brigade, dine
from the holiday selections of this four-course prix fixe menu. Dishes
that are steeped in tradition yet crafted elegantly. Enjoy the holiday
feast coupled with our Sommelier’s cellar selected wine pairing or
treat yourself to our selection of holiday cocktail favorites. A vegan
four-course menu will be available. Book your reservation here

Nutcracker Buffet
Traditions in the Williamsburg Inn
Saturday, December 26 from 4:30 – 8:30 pm
Guests are invited to experience the magic of the season at the Nutcracker Buffet in Traditions at the Williamsburg Lodge. The celebration begins with a complimentary tableside grazing board and a festive mini buffet just for children.
The menu features comforting soups and winter-inspired salads with seasonal touches like roasted pears, toasted pecans, and butternut squash. Guests can enjoy savory entrées such as Lemon Herb-Breaded Pork Cutlet, Apple-Brined Roasted Chicken, Pecan Herb-Crusted Trout and Chickpea and Tofu Curry.The feast continues with herb-crusted beef tenderloin carved tableside and to finish, guests can indulge in decadent bread pudding with caramel sauce and an assortment of seasonal desserts. For more information and reservations, visit here.




































