clock menu more-arrow no yes mobile
A high-ceilinged, light-filled restaurant dining room with pink and white-themed Christmas trees placed around tables and chairs.
The Grana, inside the Langham Hotel in downtown Boston, is all decked out for the holiday.
The Langham, Boston

Where to Eat on Christmas Day

A guide to Boston-area restaurants that are open on the holiday

View as Map
The Grana, inside the Langham Hotel in downtown Boston, is all decked out for the holiday.
| The Langham, Boston

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
Eater maps are curated by editors and aim to reflect a diversity of neighborhoods, cuisines, and prices. Learn more about our editorial process. If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Rare Steakhouse

Copy Link

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.

A platter with steak and vegetables set on a white tablecloth.
Celebrate Christmas with lots of steak.
Rare Steakhouse

Momi Nonmi

Copy Link

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.

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

Copy Link

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.

An exterior photo of a brick-walled restaurant on a sunny day with red awnings and white lettering spelling out “Ristorante Fiore.”
Ristorante Fiore.
Via Google Maps

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.

A close-up photo of a frying pan arranged with shellfish, pasta, broth, and bread.
Cioppino at Mare.
Mare

Grana at The Langham

Copy Link

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

Copy Link

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.

A close-up photo of an appetizing spread with crackers, brie cheese, and red grapes.
On Christmas Day, brunch away.
Boston Harbor Hotel

Contessa

Copy Link

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.

A pink banquette curves around large windows overlooking the Boston skyline at a luxury rooftop restaurant.
A luxe Christmas at Contessa.
Douglas Friedman/Contessa

Atlantic Fish Company

Copy Link

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

Copy Link

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.

A cut of beef steak sliced into long strips on a wooden cutting board with a skewer off the left side.
Fogo de Chão’s fraldinha.
Fogo de Chão

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.

A platter with steak and vegetables set on a white tablecloth.
Celebrate Christmas with lots of steak.
Rare Steakhouse

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.

An exterior photo of a brick-walled restaurant on a sunny day with red awnings and white lettering spelling out “Ristorante Fiore.”
Ristorante Fiore.
Via Google Maps

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.

A close-up photo of a frying pan arranged with shellfish, pasta, broth, and bread.
Cioppino at Mare.
Mare

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.

A close-up photo of an appetizing spread with crackers, brie cheese, and red grapes.
On Christmas Day, brunch away.
Boston Harbor Hotel

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.

A pink banquette curves around large windows overlooking the Boston skyline at a luxury rooftop restaurant.
A luxe Christmas at Contessa.
Douglas Friedman/Contessa

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.

A cut of beef steak sliced into long strips on a wooden cutting board with a skewer off the left side.
Fogo de Chão’s fraldinha.
Fogo de Chão

Related Maps