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 | 10/25/2019 (updated 11/8/2021)

If you plan to be in the Cape & Islands area 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 home you can join us!

turkey thanksgiving cape cod nantucket Marthas vineyard

Dinners on Cape Cod

Dan’l Webster Inn

149 Main Street, Sandwich. Seatings from 11:30am until 6:30pm by reservation. Thanksgiving menu: $49.95 for adults, children under 12, $21.95, children under 4, $11.95.


Villaggio Ristorante

4631 Falmouth Road, Cotuit. Serving dinner 12:00pm–4:00pm, Turkey dinner or order off the menu. Reservations required


JFK Ballroom Thanksgiving Day Buffet

Cape Codder Resort, 1225 Iyannough Rd, Suite #3, Hyannis. Featuring a variety of selections including turkey, ham, scrod and more...a great option for large families 11:30am–5:00pm, Turkey dinner or order off the menu. $36.99 per person, children 10 and under $17.99, children 4 and under $9.99. Reservations: (508) 568-2935.


Hearth & Kettle

1196 Main Street, South Yarmouth and 1225 Iyannough Rd, Suite #3, Hyannis. 11:30 am until closing. Complete dinners including turkey, prime rib or scrod, starting at $31.99, children 10 and under $16.99.


Yarmouth House

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


Ocean House

425 Old Wharf Road, Dennis Port. Traditional turkey dinner and you may also order off the regular menu. 12:00pm – 5:00pm. Reservations required.


Pelham House

14 Sea Street, Dennis Port. $110 per adult, $50 per child ages 3–12, 11:30am – 5:00pm. Reservations required.


Apt Cape Cod

2149 Rt. 6a, Brewster. Chef's No Chop, No Shop Thanksgiving!!!! Now taking pre-orders.


The Barley Neck Restaurant

5 Beach Road, Orleans. Dine-in dinner served 11:30am–5:30p.m. $50 per adult, $22 children under 12, $11.95 children under 8. Reservations required. Takeout also available: $125 for 2–4 adults, $200 for 6–8 adults, 9-inch pies $15 each.


Strangers and Saints

404 Commercial Street, Provincetown. Taking Thanksgiving reservations for both table and bar seating (reservations required.) Starting at 2p.m.


East Bay Grille

173 Water Street, Plymouth. 11:00am – 8:00pm. Serving a special Thanksgiving menu, reservations required.


Dinners on Nantucket

The Nantucket Hotel

77 Easton Street, Nantucket. Seatings from 12:00pm – 4pm. Reservations required. $89 for adults and $38 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 on or before Thursday, November 18th. All Thanksgiving orders will be available for pickup at 8 AM on Tuesday, November 23th & Wednesday, November 24th.

Faregrounds & Pudley’s Pub

27 Fairgrounds Road, Nantucket. Thanksgiving Buffet 12:00pm – 7: 00pm. Reservations are highly recommended.

Dinners on Martha’s Vineyard

Bettini Restaurant

131 North Water Street, Edgartown. $95 per adult, $49 per child age 12 and under, 11:00am – 7:00pm, last seating at 5:30p.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.