Cape Cod Christmas Dinner – Where to go on Christmas Eve & Christmas Day

Our Cape Cod Christmas Dinner feature is new today, December 11, 2016. We will update this feature as we find new restaurants for holiday dinners. For those of you looking for last-minute options, you can check out our listings for take-out holiday dinners at the bottom of the story.

Our guide covers the entire Cape. Our listings highlight our featured dinner, then dinners for Christmas Day and finally restaurants that are open for Christmas Eve only. If you know of an outstanding place that we missed, please let us know. Just leave a comment below or drop us a line.


Featured Cape Cod Christmas Dinner


Cape Cod Christmas Dinner - Bramble Inn Dinner

Bramble Inn in Brewster:

The Bramble Inn is serving Christmas Eve Dinner from 4:00 to 8:00 pm. Currently, there are openings early and late. The four-course dinner is priced at $65.00 per person. The menu features items like a Brie, Roasted Grape, Fig and Rosemary Flatbread, a Panko Encrusted Chatham Cod, an Assorted Seafood Curry, a French Garden Vegetable Cassoulet, a Tenderloin of Beef Bordelaise and a Rack of Lamb Diablo. The Inn serves free hors d’oeuvres at the bar before dinner. The holiday dinner features multiple courses and a choice of five or six entrees. See the full Bramble Inn Christmas Eve Menu and find out more about the inn here.





Cape Cod Christmas Dinner – Christmas Day

Villaggio Ristorante in Cotuit

Villaggio is serving dinner on Christmas Eve and Christmas Day. The hours for Christmas Eve are 3:00 pm to 10:00 pm and for Christmas Day, the hours are 12:00 noon to 8:00 pm. Chef Jay Bartolomei is serving his regular menu. Some highlights from his menu include Eggplant Rollatini with ricotta, crumbled gorgonzola and a creamy pesto, a 24 ounce Bone-in Rib Eye, a 10 ounce Filet Mignon, Parmigiana with eggplant, chicken or veal ($20-24) and a Veal Piccata with garlic, shallots, Italian herbs, capers and a white wine lemon butter sauce ($26).

Call 508-548-5000 for reservations. See More.


Barnstable Restaurant and Tavern on Main Street

Barnstable is serving dinner on Christmas Eve and Christmas Day. On Christmas Eve they open at 11:30 for lunch. Dinner will be served from 4:00 pm until 9:00 pm. They will be serving their regular menu with some holiday specials. On Christmas Day, they’re serving a 3-course dinner that ranges in price from $29.00 to $48.00 each. Highlights from the menu include Roast Prime Rib ($48), a Turkey Dinner ($36), and a Three Cheese Lasagna ($29). Other items on the menu include Clam Chowder, Caesar Salad, Bourbon Pecan Pie and Warm Apple Pie with Vanilla Ice Cream.

Call  508-362-2355 for reservations. See More.


Sea Crest in Falmouth

Cape Cod Christmas Day BrunchThe Sea Crest Beach Hotel in North Falmouth is hosting a Christmas Brunch Buffet on Christmas Day from 11:30 am to 3:00 pm. The holiday buffet features hot and cold stations with Carved Christmas Ham, Waffles, Eggs Benedict, Smoked Salmon, Black Truffle and Fontina Stuffed Free Range Chicken, Jumbo Shrimp, Omelets made to order, Artisanal Breads, Alaskan Crab Claws, Bacon, Imported Cheeses, Winter Melons, Fresh Baked Pastries, salads and more. The price is $40.00 per person and $18.00 for children 12 years of age and under. Tables are available and reservations are being taken.

Call 508-356-2171 for reservations. See more.


Cape Cod Christmas Dinner – Christmas Eve

P. B. Boulangerie in Wellfleet

P. B. is featuring a Seven Fishes Dinner for Christmas Eve. The Prix Fixe dinner for $78.00 per person features three courses. Highlights of the dinner include Ravioli de Foie Gras, a Charcuterie Board, Champagne Pate, and House Smoked Salmon. For entrees, there’s a Seafood Plateau with Shrimp Salad, Clams, Tuna Tartare, Oysters and a Lobster Citrus Salad. You can also choose a Pineland Farm Sirloin or a Dover Sole Meuniere. For dessert, there’s a Buche de Noel. The restaurant is also offering a take-out Christmas Eve dinner for six people for $280.00. See more.

Red Pheasant Inn in Dennis

The Red Pheasant is open on Christmas Eve and featuring their regular menu. Highlights of the menu include Miso Glazed Salmon (27), Grilled Pineland Farms Sirloin (34) and Cassoulet (28). All reservations are taken by phone at 508-385-2133. See more.

Oysters Too in East Falmouth

Oysters Too is serving dinner on Christmas Eve with a special menu with a la carte pricing. Highlights from the menu include a Sole Menemsha with carrots, snow peas, shitake mushrooms, topped with lobster meat and scallops (29.95), Prime Rib (32.95), and a Lazy Lobster (33.95). Call (508) 548-9191 for reservations. See more.


Cape Cod Christmas Dinner: Pick Up & Take Out

  • Hearth & Kettle in Yarmouth & Hyannis is featuring a Christmas Roast Turkey Dinner Takeout for $19.99 each. See more.
  • Nauset Farms in Orleans is featuring a wide selection of holiday items for your holiday dinner. See More.
  • Whole Foods in Hyannis is featuring turkey dinners, ham dinners and even some vegan loafs for Christmas. See More.
  • Dan’l Webster Inn in Sandwich is featuring a Christmas Roast Turkey Dinner Takeout for $25.95 each. See More.

Hero Image: Copyright: subbotina / 123RF Stock Photo