If the idea of feasting at home on December 25 does not sound merry and bright, there’s a solution. A number of Boston-area restaurants — especially those located inside hotels — are keeping the lights on during Christmas Day and rolling out special feasts for the occasion. Check out the full list below, and grab a reservation sooner rather than later as tables at many spots are filling up fast.
Read More/cdn.vox-cdn.com/uploads/chorus_image/image/71741618/0006a__TEUTEN_3422_edit.0.jpg)
Where to Eat on Christmas Day
A guide to Boston-area restaurants that are open on the holiday

Rare Steakhouse
Rare Steakhouse — located inside the luxury Encore Boston Harbor hotel — is serving up a three-course meal on Christmas Day for $125 per person. There’s a little leeway with options available for each course, including a lemony roast chicken, citrus-crusted swordfish, or dijon-roasted prime rib for the entree.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/71741611/image.0.png)
Momi Nonmi
Go big with a Christmas omakase dinner at Momi Nonmi, an upscale sushi spot known for its sake selection. Chef and owner Chris Chung is accepting reservations on December 25 for a varied omakase menu that starts at $170 per person, with a minimum of two people required on each reservation.
Alcove
Take in waterfront views while feasting at Alcove, which is mixing its regular dinner menu with a few holiday specials on December 25. Chef Charles Draghi is in charge of the kitchen here; highlights include a hearty carbonara, tender grilled chicken served half or whole, and a smoked trout pate served with crispy everything bagel chips.
Ristorante Fiore
Christmas dinner at Ristorante Fiore in the North End doubles as a goodbye party this year. The long-running Italian spot is closing down permanently after service on the holiday. Owner Fiore Colella is retiring, while the space is changing hands to well-known Boston restaurateur Frank DePasquale, who plans to bring back a version of the Italian restaurant and nightclub Umbria in the new year.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/71741612/Screen_Shot_2022_12_01_at_3.26.47_PM.0.png)
Mare
Speaking of DePasquale, all of his North End restaurants — including seafood spot Mare and other Italian favorites like Trattoria Il Panino and Bricco — are open on Christmas Day. Head to Mare on December 25 from 4 to 11 p.m. for oysters, crudo, and more, either indoors or while huddled around a warm firepit on the restaurant’s enclosed patio.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/71741613/Mare_cioppino.0.png)
Grana at The Langham
The Langham Hotel’s restaurant Grana is doing a family-style menu on Christmas Day. Appetizers include candied butternut soup and burrata salad, followed by a braised beef short rib, and sides like wild mushroom risotto and crispy Brussels sprouts. Cap off the meal with a stop at the dessert buffet, where diners will find festive sweets like a black forest yule log and lemon ricotta pie. The meal costs $145 per person (or $65 for children aged five or older) and is served in three seatings between 11:30 a.m. and 5:30 p.m.
Boston Harbor Hotel
The swanky, waterfront Boston Harbor Hotel is hosting a blowout brunch on Christmas Day with roasted turkey, Peking duck, lobster mac and cheese, a charcuterie bar, a seafood bar — essentially, come hungry. The brunch is $210 per person, or $80 for children 12 and under.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/71741614/BHH_Christmas_Brunch_1.0.jpeg)
Contessa
Head up to the top of the Newbury Boston hotel to feast in style on Christmas Day. Major Food Group’s lauded Italian restaurant Contessa is serving a $195-per-person, four-course Christmas meal with dishes like spicy lobster rigatoni and ribeye tagliata. The dinner is served from 12 to 7 p.m. Can’t get a reservation? Guaranteed seatings come with a special hotel booking over the holiday.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/71741615/Contessa__credit_Douglas_Friedman_.0.jpg)
Also featured in:
Atlantic Fish Company
Seafood mainstay Atlantic Fish Company is celebrating the holiday with a special menu that includes roasted porchetta, grilled steelhead trout, and a squid ink fregola with poached lobster. Seatings start at 3 p.m. on December 25, and the last seating is at 8:45 p.m.
Fogo de Chão Brazilian Steakhouse
Brazilian steakhouse chain Fogo de Chão in Back Bay will be open to customers on Christmas Day from 11 a.m. to 9 p.m. Go for the churrasco experience to get the restaurant’s roasted meats via all-you-can-eat tableside service for $65 per person.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/71741616/Fraldinha_hi_res.0.jpg)