Williamsburg-area Christmas dining guide: Where to book a reservation or order ahead

HISTORIC TRIANGLE – While many local businesses are reducing their hours for the holidays, some Historic Triangle restaurants will be open for Christmas or New Year’s.
Other establishments are offering order-ahead specials for those who need a break from cooking but still plan to eat at home.
This special edition newsletter features our reader-requested holiday dining guide for 2025.
Did I miss any? Email me at christin@thetriangle.news. This list will continue to be updated on our website.
Order-Ahead Holiday Specials

Second Street Bistro
140 2nd Street in Williamsburg | 757-220-2286 | secondst.com
If you’re short on time this holiday season or need a break from cooking, Second Street Bistro has you covered with their Christmas To-Go Feast.
Main offerings include Virginia ham, roasted turkey breast or prime rib. All packages include a selection of four sides, cranberry compote, herb-seasoned dinner rolls and a freshly baked pecan or apple pie.
Online ordering is currently available through Sunday, Dec. 21. Pickups are on Christmas Eve, Dec. 24. The restaurant is closed on Christmas Day.
For additional information or to order by phone, contact the Williamsburg restaurant at 757-220-2286 or the Newport News location at 757-234-4448.
The Bake Shop
204 Armistead Avenue in Williamsburg | 757-808-7056 | baketheburg.com
A variety of holiday breads and desserts are available for pre-order through The Bake Shop this year.
Options include croissants (plain, flavored or “loaded” with toppings like cranberry orange mousse); holiday Danishes, seasonally-inspired muffins, scones and cronuts; rolls and buns.
Black forest cheesecakes and yule logs, designed to serve six people, are also available. The full holiday bread and dessert menu is available here.
The bakery is also offering Christmas Cookie Kits featuring 12 large cookies and all decorating essentials.
Orders must be placed online by Friday, Dec. 19 at 3 p.m. Pickups are on Dec. 24, from 9 a.m. to 2 p.m.
Cracker Barrel
200 Bypass Road in Williamsburg | 757-220-3384 | crackerbarrel.com
Heat-and-serve holiday packages focused on classic American comfort foods are available at Cracker Barrel this holiday season. The Williamsburg location is locally owned and operated.
Main entree options include ham or prime rib. A variety of sides, such as cornbread dressing, macaroni and cheese and cranberry relish, are also included.
Those looking for a breakfast-only selection can order a hearty French toast bake that feeds 4-6 people.
Specialty pies are available for pre-order for $14.49 through Dec. 24 only. Options include a cinnamon roll pie, apple streusel pie, pecan pie and chocolate pecan pie.
Colonial Williamsburg Pie & Bake Sale
310 S. England Street in Williamsburg | colonialwilliamsburg.org
Colonial Williamsburg’s Annual Pie & Bake sale is returning for the 2025 holiday season, but all orders must be placed in advance this year.
Offerings include classic favorites – like pumpkin and pecan pie – as well as decadent apple-cranberry streusel, chocolate cream and rum cream pies. Ginger cookies are also available.
The deadline to order is Saturday, Dec. 20, at 5 p.m. Pickups will take place on Dec. 23 from 2 to 4 p.m. at the Williamsburg Lodge Conference Center’s Arrival Hall. Orders can be placed online.
Moody’s Kitchen & Catering
7129 Merrimac Trail in Williamsburg | 757-229-1195 | moodys-kitchen.com
Moody’s is offering an aged prime rib holiday package available for Christmas Eve pre-order.
The special features a slow roasted prime rib entree with au jus, green beans and herb butter. The meal includes a soup or salad and choice of potatoes. Dessert options include a peppermint white chocolate crème brûlée, gingerbread bread pudding or lemon pound cake. All packages are priced per person.
For more information or to view the full menu, click here. Holiday feasts can also be reserved over the phone by calling 757-229-1195.
County Gill
1215 George Washington Memorial Highway in Yorktown | 757-591-0600 | countygrill.com
Holiday meal packages designed to feed five to ten people are available at County Grill, located in Yorktown and Hampton.
Standard options include two meats, with options like smoked turkey breast and spiral smoked ham, and two sides. Deluxe packages include three meats and three sides.
Popular options include smoked turkey breast or smoked spiral ham, sold by the pound.
Larger catering packages are available for events. Call for details.

Restaurants Open on Christmas Day
Amiraj Modern Indian
204 Monticello Avenue in Williamsburg | 757-565-3200 | amiraj.com
Located in Midtown Row, Amiraj is open on Christmas Day as well as Christmas Eve, New Year’s Eve and New Year’s Day.
The restaurant’s diverse menu includes a wide variety of vegetarian, vegan and gluten-free options, as well as an extensive wine list. Carry-out is available in addition to dining in. Call for reservations.
Fat Tuna
1433 Richmond Road in Williamsburg | 757-903-2811 | fattunagrill.com
In addition to serving customers on Christmas Day, Fat Tuna will be open on Christmas Eve, New Year’s Eve and New Year’s Day.
The Richmond Road restaurant has not yet published details about its Christmas Day offerings, but a special menu is typically available for the holiday. Stay tuned to Fat Tuna’s Facebook page for updates or call for additional information.
Masala Craft
5223 Monticello Ave, Ste- E in Williamsburg | 757-808-7045 | masalacraftva.com
Masala craft, a popular locally-owned Indian restaurant, will be open on Christmas Day. Hours may be limited for the holiday. The restaurant does not accept reservations. Call for details.
Olde Towne Pizza & Pasta
5540 Olde Towne Road in Williamsburg | 757-253-7846 | ot-pizza.com
Stop by Olde Towne at the Williamsburg Premium Outlets for Italian classics or pizza on Christmas Eve, Christmas Day, New Year’s Eve or New Year’s Day. Call for reservations.
Peking Restaurant
120 Waller Mill Road in Williamsburg | 757-229-2288 | peking-va.com
Offering Chinese, Thai, Mongolian barbecue and sushi, Peking Restaurant has been serving the Williamsburg area for more than 35 years. The restaurant will be open on Christmas Eve, Christmas Day, New Year’s Eve and New Year’s Day. Call to make a reservation.
Waypoint Grill
1480 Quarterpath Road in Williamsburg | 757-220-2228 | waypointgrill.com
Waypoint focuses on local flavors, American fare and seafood sourced from the waters of the Chesapeake Bay. The restaurant is open on Christmas Eve, Christmas Day, New Year’s Eve and New Year’s Day.
A prix fixe menu featuring an appetizer, entree such as baked halibut, New York strip or pappardelle pasta and a seasonal dessert will be available on Christmas day. Call for reservations.
Colonial Williamsburg Restaurants
Several Colonial Williamsburg restaurants will be open on Christmas Day. Because of their popularity during the holiday season, many time slots are already booked, and early reservations are strongly recommended.
Below is a list of Colonial Williamsburg holiday dining options that still had reservation availability as of publishing time.
Williamsburg Inn
Christmas Day Dinner
Williamsburg Inn will host an elegant, four-course prix fixe holiday feast on Christmas Day. Gluten free, vegetarian and vegan offerings are available. Pre-paid reservations are required.
For reservations, call 1-844-714-3205 or book online.
Williamsburg Lodge
Christmas Dinner
Attend a Christmas morning brunch featuring a holiday roast, seasonal dishes, artisan cheeses and desserts. Children under 3 are free. The brunch will be served from 10 am to 2 pm. Reservations are available here.
Traditions at Williamsburg Lodge is offering a festive Christmas buffet featuring seasonal soups, winter salads and holiday entrees including herb roasted turkey, prime rib and roasted vegetable gnocchi. For reservations, call 1-855-318-5030 or book online.
The Lodge will also host a Gingerbread Holiday Dinner, featuring a full buffet, on Friday, Dec. 19 and Dec. 26.
Our full list of restaurants open on Christmas Eve, Christmas Day, New Year’s Eve or New Year’s Day will be published later this week.
Thanks for reading! Will you help make our journalism possible?
The Triangle is a uniquely independent news source for Virginia's Historic Triangle and the surrounding region. We need our community's support to keep producing quality local journalism.
