Christmas Dinners

Celebrate at a cozy inn, grand hotel or fine restaurant this Christmas

Feel like going out this Christmas? Several inns, grand hotels and restaurants around the state offer gourmet meals leading up to and on Christmas and Christmas Eve. We'll be updating this list as more information becomes available. Did we miss your favorite? Let us know in the comments and we'll add them to the list. You can leave suggestions on Facebook or via Twitter as well.

Bedford Village Inn

2 Olde Bedford Way
(603) 472-2001

Christmas Eve Dinner
Click here to view the menu. $75 for adults and $29.95 for children ages 10 and under. These prices are per person and do not include tax and gratuity. Dine next to blazing fireplaces amid gorgeous decorations at this historic inn. Overnight packages are also available from $339.

Black Trumpet Bistro

29 Ceres St.
(603) 431-0887

Christmas Eve Dinner
Serving dinner from 5 p.m.-8 p.m. You can choose from the regular dinner menu or from the list of specials. Reservations recommended. Click here for the special Christmas Eve specials.


287 Exeter Rd.
(603) 929-7972

Christmas Eve Dinner
Serving dinner from 4 p.m.-8 p.m.

Christmas Farm Inn and Spa

3 Blitzen Way
(603) 383-4313

Christmas Day Dinner
Served from 5 p.m.-9 p.m. Click here to view the menu. $35 per person and require reservations. The price, which does not include tax or gratuity, includes an entrée, dessert and tossed salad. Appetizers are available for an additional $7.

The Copper Door

15 Leavy Dr.
(603) 488-2677

Christmas Eve Specials
Three dinner specials are offered on Christmas Eve: Caramelized scallops with butternut squash and pumpkin ravioli, pan-roasted duck and Pinot Noir braised short rib. Click here for descriptions and prices.

Eagle Mountain House

179 Carter Notch Road
Jackson Village
(800) 966-5779

Christmas Eve Pub Night
The Eagle Landing Tavern will be serving selections from the main dining room menu plus some pub specialties.

Christmas Menu
The Christmas menu is $29.95 per person and includes a starter, entrée and dessert. All entrées come with bread, potatoes and carrots. Entrées options range from pesto crusted salmon and truffled mushroom risotto to roast Christmas goose and herb-roasted half chicken. Click here for the menu and more information.

Epoch Restaurant & Bar

At the Exeter Inn
2 Pine St.
(603) 778-3762

Christmas Eve Dinner
Click here for the Christmas Eve dinner menu. Appetizers range from short rib ravioli and foie gras to a spiced poach pear salad and fried oysters. Main include tea smoked duck breast, surf 'n turf, rack of lamb, winter bouillabaisse and more.

Christmas Dinner
Click here for the Christmas Day dinner menu. Appetizers range from crab cakes and clam chowder to porcini mushroom ravioli and salad options. Main dishes include fish 'n chips, roasted vegetable risotto, mini burgers three ways and more.

Granite Restaurant & Bar

At the Centennial Inn
96 Pleasant St.
(603) 227-9000 ext. 608

Christmas Eve
Specials will be available on Christmas Eve. The restaurant is closed on Christmas.

The Hanover Street Chophouse

149 Hanover St.
(603) 644-2467

Christmas Eve
Christmas Eve dinner is available from 12 p.m.-6 p.m. Reservations, which are highly recommended, can be made by calling (603) 2467 ext. 210. Click here for more information.

The Inn at East Hill Farm

460 Monadnock St.
(603) 242-6495

Christmas at the Farm on December 21
The day is filled with activities such as pony grooming, edible ornament decorating, lunch buffet, face painting, campfire s'mores and more. Reservations are required. 9 a.m.-3 p.m. $25 for adults and $20 for children 2-15. Call (603) 242-6495 for reservations.

Lakehouse Grand Christmas Feast

281 Daniel Webster Highway
(603) 279-5221

Christmas Day from 11:30 a.m.-5 p.m.
There's plenty to choose from including a chilled seafood display with citrus crème fraiche, corn and lobster chowder with tarragon cream, apple roasted chicken breast, carving stations, butternut squash gratin, herb-seared salmon, desserts and much more. Click here for the full menu.

The Grand Christmas Feast is $34.95 per person (plus tax and gratuity) for adults and $15.95 per person (plus tax and gratuity) for children age 12 and under. Call the Lakehouse at (603) 279-5221 to make reservations.

Ledges Dining Room

At the White Mountain Hotel and Resort
2560 West Side Rd.
North Conway
(800) 533-6301

Christmas Eve and Day
The same menu is available from 5:30 p.m.-9 p.m. on both Christmas Eve and Christmas Day. Choose from New England holiday favorites such as traditional roasted turkey, roast prime rib and roast leg of lamb or try a lighter bite like broiled haddock or a burger. Click here for the complete menu.

Martingale Wharf

99 Bow St.
(603) 431-0901

Christmas Eve
The restaurant is open for dinner on Christmas Eve and is closed Christmas Day.

Mountain View Resort

2251 White Mountain Highway (Rte. 16)
North Conway
(603) 356-5411

Christmas Buffet
The Christmas Day dinner buffet has three seatings at 1 p.m., 3 p.m. and 5 p.m. $29.99 for adults and $15.95 for children ages 3-12. The prices do not include tax and gratuity. Call (603) 356-5411 ext. 540 for reservations. Click here to view the menu.

The Stonehurst Manor

3351 White Mountain Highway (Route 16)
North Conway
(603) 356-3113

Christmas Day Dinner
Served from 4 p.m.-8 p.m. Click here to view the menu.

Christmas Holiday Parties
$27 per person and reservations are required by calling (603) 356-3113. The price includes an hors d'oeuvre platter for the table, caesar salad, baked bread, choice of entrée, dessert and coffee or tea. Click here to view the menu options.

The Sugar Hill Inn

116 New Hampshire 117
Sugar Hill
(603) 823-5621

Prelude to Christmas Package
Spend a weekend in the land of Robert Frost at this romantic inn. You can shop, drive the scenic Kancamagus Highway, sip hot chocolate (or cognac) by the fire, enjoy fine dining, take a horse-drawn sleigh ride or just generally relax and soak up holiday cheer. Click here for rates and reservations.

The Wentworth

1 Carter Notch Road
(603) 383-9700

Christmas package includes one or two nights lodging, four-course dinner for two one evening, festive Christmas dinner for two on Christmas Day, breakfast for two each morning and a Christmas tree in your room. From $259 per night.

Call (800) 637-0013 or click here to make reservations.

Wentworth by the Sea, A Marriott Hotel and Spa

588 Wentworth Road
New Castle
(603) 422-7322

Christmas package includes one night deluxe room, Christmas dinner for two, breakfast and a welcome holiday amenity. Click here for more information or to make reservations.

You can also attend the Christmas Buffet from 11 a.m.-5 p.m. $44.95 for adults and $18.95 for children ages 2-12.

Christmas dinner is a four-course meal from 1 p.m.-10 p.m. $44.95 for adults and $16.95 for children ages 2-12.

Click here for more information or to make reservations.



Popular Articles

  1. Is This the Oldest Known UFO Photo? One NH Researcher Finds Out
    Ryan Mullahy, a UFO writer and researcher, set out to either verify or discredit the photo.
  2. Lyme Disease: Separating the Myths From the Medicine
    Lyme disease is here again and stirring controversy
  3. Best of NH 2014 American & Seafood Restaurants
    In this section you'll discover where to find the best steakhouse, creamy and comforting mac and...
  4. A Close Encounter With Betty Hill
    In time for the Exeter UFO Festival happening at the end this month (August 30), David Mendelsohn...
  5. Best of NH 2014 Desserts, Ice Cream Stands and Bakeries
    We hope you saved room for dessert. There's something for every sweet tooth here - Greek...
  6. Best of NH 2014 Arts, Culture & People
    Discover new local bands, art galleries, music and performing arts venues and much more in this...
  7. Best of NH 2014 Pizzerias and Ethnic Food Restaurants
    Whether you feel like a slice of pizza or want to travel around the world without leaving New...