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.

Enjoy a Thanksgiving Dinner at a Cape & Islands Restaurant

Jennie Sparrow | Updated 11/14/2024

If you plan to be on the Cape & Islands for Thanksgiving this year, consider spending it at one of these fantastic, local restaurants. No stress, no clean up — only succulent, tasty turkey and all the fixins! After your pumpkin pie, there’s nothing better than walking your feast off at a local beach—that’s how we do Thanksgiving on the Cape & Islands! We've found some of the best places for dinner on the Cape & Islands, we hope you can join us!

turkey thanksgiving cape cod nantucket Marthas vineyard

Dinners on Cape Cod

Dan’l Webster Inn

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


Villaggio Ristorante

4631 Falmouth Road, Cotuit. Serving lunch and dinner 12:30, 3:30, and 6:30. Order a Traditional Turkey Dinner Special for $59.99.


Tin Pan Alley

269 Commercial Street, Provincetown. Offering a Traditional Thanksgiving Dinner Four-Course Prix Fixe Dinner $95 (excludes beverages, tax, and gratuity) 2pm – 7pm on Thanksgiving Day. Bar is open till 11pm.


Chillingsworth Restaurant

2449 Main Street (6A), Brewster, MA. Two Seatings at 1 PM and 4:00- 4:30 PM (No Regular Reservations)


Casual Gourmet

31 Richardson Road, Centerville. Leave the cooking to Casual Gourmet. Select from a wide variety of sides and turkey sizes depending on your crowd.


Sea Crest Beach Hotel

Thanksgiving Day Buffet - Ocean View Ballroom - Menu to Follow. Beautiful buffet with Water Views and elevated Thanksgiving classics.


Rye Tavern

517 Old Sandwich Road, Plymouth. Enjoy a cozy Thanksgiving dinner at the warm and inviting Rye Tavern. The menu includes a choice of the Chef's Carvings and a la carte dessert selections.


Yarmouth House

335 Route 28, West Yarmouth. Serving dinner 11:00am - 7:00pm. Reservations required. Prices range from $32 - $60 for the Thanksgiving Specials: full course meal of turkey, lamb or ham.


Pelham House

14 Sea Street, Dennis Port. Pelham House is offering a full Thanksgiving Dinner menu. $150 per person, $70 for children.


The Barley Neck Restaurant

5 Beach Road, Orleans. Dine-in dinner served 12:00 – 6:00p.m. $85 per adult, $35 children under 12. Reservations required.


Dinners on Nantucket

The Nantucket Hotel

77 Easton Street, Nantucket. Reservations required. $135 for adults and $45 for children 5-12 years old, children 4 and under are complimentary.


Bartlett’s Farm

33 Bartlett Farm Road, Nantucket. Enjoy a takeout turkey dinner! Place your Thanksgiving order by noon on November 20th. All Thanksgiving Orders will be available for pickup anytime between 8-6 on Tuesday, November 26th & Wednesday, November 27th. The farm will be closed Thanksgiving day.

Dinners on Martha’s Vineyard

Bettini Restaurant

131 North Water Street, Edgartown. $140 per adult, $70 per child age 12 and under, 12:00pm – 7:00pm, last seating at 7:00p.m. Join us for a festive, five course dinner and savor the taste of home while taking in the breathtaking view of Edgartown Harbor and Lighthouse.

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!