Your browser's security settings have disabled Javascript, which is required to use this web site effectively.
Please alter your security settings. Click here to see how.

Where to Enjoy Thanksgiving on Cape Cod, Martha’s Vineyard & Nantucket

Jennie Sparrow | Updated 11/3/2025

Thinking of spending Thanksgiving on Cape Cod, Martha’s Vineyard, or Nantucket? Skip the grocery lists and dishes this year and treat yourself to a Cape & Islands feast at one of these beloved local restaurants. Picture this: a cozy seaside inn serving perfectly roasted turkey, homemade stuffing, and all the fixings—without lifting a finger. After indulging in pumpkin pie, stroll off your meal along a quiet beach, breathe in the salt air, and savor a truly coastal Thanksgiving. Whether you’re staying in a warm vacation rental with family or escaping for a peaceful island getaway, here are some of the best spots to enjoy Thanksgiving dinner on the Cape & Islands.

turkey dinner thanksgiving cape cod nantucket Marthas vineyard

Dinners In the Cape Cod Area

28 Atlantic at Wequasset

2173 Route 28, Harwich. On Thanksgiving Day, delight in our Gala Buffet presented in twenty-eight Atlantic and the Pavilion. Indulge in an exquisite seafood display, an array of chef-attended stations highlighting traditional holiday specialties, and an artful selection of decadent desserts. Pricing: Adults $160++, Children ages 7-12 $80++, Children ages 4-6 $40++, Children ages 3 and younger are complimentary. Price does not include 20% gratuity and 7% tax.

The Barley Neck Restaurant

5 Beach Road, Orleans. Please join us for the Thanksgiving Holiday this year, or enjoy our feast in your own home! 12p – 6p $95/pp, $35/per child under 12. Reservations required.To go orders: 2 – 4 pp $160, 5 – 8 people $320.

Casual Gourmet

31 Richardson Road, Centerville. Individual dinners- $26.95 each or place an order for a full spread. Orders must be placed by November 21st Orders may be picked up Wednesday, November 26th from 2pm – 6pm, or Thursday, November 27th from 9am – 11am

Chatham Bars Inn

297 Shore Road, Chatham. This year we have four different dining options to celebrate Thanksgiving. Our lavish Thanksgiving Grand Buffet, a three-course menu at Sacred Cod Tavern, Turkeys to Go (Fully Cooked) and Turkeys to Go (Ready to Roast). To reserve one of our Thanksgiving dining options please call Dining Concierge at 508.945.6732.

Chillingsworth Restaurant

2449 Main Street (6A), Brewster. Serving Multi-Course At 1PM and 4 – 4:30 and Take Out Available from 12 – 1.

Dan’l Webster Inn

149 Main Street, Sandwich. Limited availability, reservations required. Thanksgiving menu: $51.95 for adults, children under 12, $23.95, children under 4, $13.95.

Pelham House

14 Sea Street, Dennis Port. Leave the stress, meal-prep and clean up behind. Join us for a delightful and delicious holiday meal with family and friends.Buffet $155/pp $75/per child (5-12) 11:30-5 (reservations required).

Plimoth Patuxet Museum

137 Warren Avenue, Plymouth. Enjoy a classic Thanksgiving dinner buffet with your loved ones with our Thanksgiving Day Homestyle Buffet. Held in a modern function room, feast on delicious roast turkey and hand-carved sirloin beef along with all the classics you crave on Thanksgiving, including mashed potatoes, cornbread stuffing, and Cape Cod cranberry sauce. Member $70.95 Non-Member $97.95 Member Child Under 12 $46.95 Non-Member Child Under 12 $63.95 Child Under 5 $44.95

Rye Tavern

517 Old Sandwich Road, Plymouth. Join us for a seasonal, chef-crafted dinner on Thursday, Nov 27 ($85/person) or call to preorder our To Go Thanksgiving Dinner by November 20.

Sea Crest Beach Resort

350 Quaker Road, North Falmouth. Celebrate Thanksgiving in style with a festive buffet in our Ocean View Ballroom that brings together the flavors of the season and the charm of the Cape. Buffet Service 11-3, $95/pp

Tin Pan Alley

269 Commercial Street, Provincetown. Offering a Traditional Thanksgiving Dinner Four-Course Prix Fixe Dinner $80: turkey or vegan Wellington, $90: filet or halibut.

Villaggio Ristorante

4631 Falmouth Road, Cotuit. Serving a special menu with a traditional Thanksgiving Dinner along with many Villaggio favorites. Three seatings beginning at noon, 3pm and 6pm..

The West End

20 Scudder Avenue, Hyannis. Thanksgiving 2025 Buffet, 12-4pm, Adults $74, Children 5-12 $36, Children 4 & under Free.

Wild Goose Tavern

512 Main Street, Chatham. Savor a decadent Thanksgiving buffet feast on November 27th, from 11 AM to 5 PM. Reservations required. Adults: $95 | Children (Under 12): $50.

Yarmouth House

335 Route 28, West Yarmouth. $35 – $70 sit down dinner. Reservations required.

Dinners on Martha’s Vineyard

Bettini Restaurant

131 North Water Street, Edgartown. 12 – 7p $140 Per Adult (plus $40 in tax and gratuity) | $70 Per Child 12 and Under (plus $20 in tax and gratuity).

Dinners on Nantucket

Bartlett’s Farm

33 Bartlett Farm Road, Nantucket. Order Thanksgiving Dinner for pickup. All orders can be picked up 8am to 6pm, Tuesday November 25th or Wednesday November 26th. The Farm is closed Thanksgiving Day. All turkeys are sold UNCOOKED. Order deadline is Thursday November 20th at noon, no order changes or refunds can be made after this date.

The Nantucket Hotel

77 Easton Street, Nantucket. Reservations required. Buffet $150/adults, $75/kids.

🍴 Ready to start a new tradition?

Browse our cozy Cape Cod vacation rentals, Martha’s Vineyard getaways, and Nantucket retreats to make this Thanksgiving one to remember!

About Jennie Sparrow

About Jennie Sparrow: A true Cape Codder, born and raised, I am thrilled to call Cape Cod my home. I have been with WeNeedaVacation since 2017 and am grateful that my position at WeNeedaVacation has offered me the opportunity to combine my love for the area with my passion for marketing. My favorite pastime is driving onto Nauset's outer beach with my family where I'm happiest feeling the sun on my face and the sand between my toes!