7 Massachusetts Thanksgiving Buffets Worth Saving Your Appetite For

One Thanksgiving buffet on my list comes from an inn that first opened its doors in 1771.

That is five years before anyone signed the Declaration of Independence.

Another spread sits right on a harbor wharf, with brunch seatings at 11, 1, and 3.

Kids under five eat free there, which I love.

A third pick is a giant all-you-can-eat room with crab legs, sushi, and a hibachi grill.

I adore how different these meals are from one another.

Massachusetts treats Thanksgiving like a home game, and these dining rooms take the cooking off your plate.

Nobody has to wrestle a frozen turkey at 5 a.m. this year.

So which table fits your crew best?

A colonial dining room, a white-tablecloth chophouse, or a buffet line that seems to stretch for miles?

Let me walk you through each one, and you can start planning your second plate right now.

Hawthorne Hotel

Hawthorne Hotel
© Hawthorne Hotel

Few hotels get to borrow their name from a famous author, but this one carries the name of Salem writer Nathaniel Hawthorne. That literary link sets the tone before you even grab a plate.

The Hawthorne Hotel stands on Washington Square West, right across from Salem Common. It opened in 1925, so it has been hosting guests for about a century.

Inside, you get elegant, period-style decor that feels like a step back in time. The hotel also has an adjacent guesthouse, plus a fine dining focus that suits a holiday meal.

Thanksgiving here means a buffet, and that is great news for picky eaters. You can load up on what you love and skip the stuff you only eat to be polite.

Salem is famous for October, of course. By late November, the costumes are gone and the city feels a lot calmer.

That makes the holiday a smart time to visit. You can enjoy a big meal, then take a stroll around the Common to make room for dessert.

The hotel is open around the clock, which helps if family members roll in from different directions. Still, plan ahead and reserve your buffet spot early, since holiday tables fill fast.

Here is a fun idea for book lovers in your group. Bring a copy of The House of the Seven Gables and see who can name a character before the pie shows up.

Address: 18 Washington Square W, Salem, MA 01970

Boston Harbor Hotel

Boston Harbor Hotel
© Boston Harbor Hotel

Turkey with a side of sailboats sounds like a pretty good deal to me. At Rowes Wharf, your Thanksgiving brunch comes with Boston Harbor right outside.

The Boston Harbor Hotel is a high-end waterfront property with an indoor pool and two restaurants. For the holiday, it hosts a brunch buffet that leans fancy.

Expect seasonal dishes, live cooking stations, and a long lineup of festive desserts. Live stations mean chefs prepare food in front of you, which adds a little show to breakfast.

Timing matters here, so pick your seating wisely. Prepaid seatings run at 11 a.m., 1 p.m., and 3 p.m.

Families get a nice break on the bill too. Kids ages 5 to 12 dine at a reduced rate, and children under five eat free.

Tax and gratuity are already included in the price. So nobody has to do awkward tip math at the table while stuffed with stuffing.

Driving into the city on a holiday can feel tricky. Luckily, the hotel offers validated parking for brunch guests.

Want to make a full day of it? Walk the Harborwalk after your meal and watch the boats glide past.

Brunch also leaves your evening wide open. You can head home for leftovers, a football game, or a very serious nap.

Address: 70 Rowes Wharf, Boston, MA 02110

Publick House Historic Inn

Publick House Historic Inn
© Publick House Historic Inn

Talk about a Thanksgiving with real history behind it. Colonel Ebenezer Crafts opened this inn back in 1771, before the United States even existed.

The Publick House Historic Inn sits on Main Street in Sturbridge, a classic New England town. It offers traditional guest rooms, a homey tavern, Wi-Fi, and an outdoor pool for warmer months.

For Thanksgiving, the inn serves a buffet. That fits nicely with the old-time feel of the place, since the holiday itself has deep New England roots.

Honestly, eating turkey in a colonial-era inn feels a bit like time travel. You just get modern plumbing and a lot more pie choices.

Sturbridge is an easy stop off the Mass Pike. That makes it handy for families meeting from central Massachusetts, Connecticut, or beyond.

Old Sturbridge Village, a living history museum, is also in town. If you visit over the holiday weekend, check its schedule and pair the two for a history-packed trip.

Since the inn has rooms, you can turn dinner into an overnight stay. No one has to drive home sleepy after a third helping.

Book early, because historic inns tend to fill up around holidays. Ask about seating times so your group can plan the day.

And yes, you are allowed to loosen your belt. The colonists probably did too.

Address: 277 Main St, Sturbridge, MA 01566

The Delaney House

The Delaney House
© The Delaney House

Popovers on Thanksgiving? Count me in, and pass the butter.

Those puffy, golden rolls are a menu favorite at The Delaney House in Holyoke. This stylish restaurant sits just steps from the D.

Hotel and serves steak, seafood, and more in an elegant dining room.

The space feels upscale without being stiff. You might land a seat near the fireplace or out in the bright solarium.

The buffet here earns praise for a big selection of hot, high-quality food. Attentive, friendly servers keep things moving, so you spend more time eating and less time waiting.

Regular menu highlights hint at the kitchen’s style. Think rack of lamb, filet mignon, chicken pot pie, and calamari.

Vegetarians get attention too, with a full vegetarian menu available. That is a relief if your cousin skips the turkey every year.

The restaurant is good for groups, and it has a private dining room. Big families can spread out without squeezing around one tiny table.

Kids are welcome, with high chairs and a kids’ menu on hand. Free parking in the lot also makes arrival easy for Grandma and everyone else.

Reservations are recommended, and holidays book up quickly. Call well ahead so your western Massachusetts crew gets a spot.

Address: 3 Country Club Rd, Holyoke, MA 01040

Sky Buffet

Sky Buffet
© Sky Buffet

Crab legs and turkey on the same plate might break a few family rules. At Sky Buffet, nobody is going to stop you.

This Milford spot is a large all-you-can-eat venue. It serves unlimited portions of American and Asian favorites, with plenty of seafood in the mix.

The variety is the main event here. You will find a sushi bar, a grill, hibachi, veggies, meats, and a dessert spread.

Fresh crab legs are a big draw for seafood fans. Pair them with mashed potatoes, and you have invented your own Thanksgiving tradition.

Sky Buffet serves a large selection of American and Asian favorites, making it an appealing option for families with different tastes.

Got a kid who only eats noodles? Or an uncle who wants sushi and steak?

Easy wins all around.

Sky Buffet is good for kids, with high chairs and changing tables. The vibe is casual, so sweatpants are totally acceptable.

Groups fit well, and there is even a private dining room. Reservations are accepted, which helps on a busy holiday.

Sunday afternoons and evenings tend to get crowded. Holidays can be similar, so call ahead and check Thanksgiving hours.

Free parking makes arrival simple. Just save room, because that dessert table will be waiting for you.

Address: 340 E Main St, Milford, MA 01757

Lake Pearl — Wrentham

Lake Pearl — Wrentham
© Lake Pearl Wrentham – Wedding Venue, Banquets, Public Events

Thanksgiving dinner with a lakeside view sounds like a pretty wonderful way to skip the kitchen chaos. At Lake Pearl in Wrentham, the holiday buffet brings together traditional favorites and a few impressive extras.

The Thanksgiving spread features oven-roasted turkey, carved prime rib, beef giardiniera, native cod, and shrimp and scallop fra diavolo. That’s quite a lineup for one holiday meal.

You can also start with butternut bisque, turkey and wild rice soup, and several seasonal salads.

The side dishes bring plenty of comfort to the table. Think mashed potatoes, traditional stuffing, macaroni and cheese, roasted Brussels sprouts, and autumn vegetables.

Then comes dessert, with apple, pumpkin, and chocolate cream pies joining cheesecake, tiramisu, and carrot cake.

I love that this buffet gives seafood fans, meat lovers, and traditional turkey eaters something to look forward to. Nobody has to settle for just one kind of holiday feast.

Lake Pearl’s Thanksgiving buffet is scheduled for November 26, 2026, from noon until 4 p.m., with seatings every half hour. Adults pay $75.09, children pay $36.25, and children under three eat free.

Reservations and advance payment are required, so book ahead before the tables fill up.

Address: 299 Creek St, Wrentham, MA 02093

The Barn at Wight Farm

The Barn at Wight Farm
© The Barn at Wight Farm

A Thanksgiving buffet inside a restored barn sounds like a pretty memorable way to celebrate. The Barn at Wight Farm in Sturbridge brings a rustic New England setting to the holiday table, with plenty of traditional favorites on the menu.

The Thanksgiving spread starts with hors d’oeuvres, fresh salads, and assorted breads and rolls. Then comes the main attraction: carved fresh roast turkey, roasted sirloin, and cracker-crusted cod.

That gives guests a few choices beyond the traditional Thanksgiving bird.

Chef-prepared holiday sides round out the buffet, followed by a selection of desserts. I like that the menu keeps the familiar holiday flavors while giving seafood and beef lovers something extra to look forward to.

The venue itself adds another reason to visit. Set on nearly four acres in a colonial village-style setting, the property features a beautiful post-and-beam barn, landscaped grounds, a gazebo, and a patio with a fire pit.

It has a warm, country feel that works especially well for a family gathering.

The Thanksgiving buffet is scheduled for November 26, 2026. Adults pay $54.95, while children ages 5 to 12 pay $22.95, plus tax and gratuity.

Reservations are recommended, and you can book online or by phone.

Address: 420 Main St, Sturbridge, MA 01566

Sharing is caring!