clock menu more-arrow no yes
Dine at the newly opened Bolster, Snow & Co. in Portland
Dine at the newly opened Bolster, Snow & Co. in Portland
Bolster, Snow & Co./FB

Dine Out on Thanksgiving Day at These 18 Maine Restaurants

This Thanksgiving, let someone else do the cooking.

View as Map
Dine at the newly opened Bolster, Snow & Co. in Portland
| Bolster, Snow & Co./FB

Dining out on Thanksgiving is an attractive option whether you're averse to a mountain of dishes after a homecooked meal or avoiding your uncle (you know the one) and the scene he'd cause. Restaurants offering Thanksgiving dinner typically fall into two categories: casual buffet or upscale affair. Whichever you choose, make reservations soon, as you're not the only one who doesn't feel like cooking. Don't forget the cardinal rule of holiday dinners, either: wear comfy, stretchy pants. Note: map points are listed south to north.

Read More
Note: Restaurants on this map are listed geographically.

1. Tempo Dulu

Copy Link
163 Danforth St
Portland, ME 04102
(207) 879-8755
Visit Website
Try something different this year at the Southeast Asian-inspired Tempo Dulu, where the $85 prix fixe holiday dinner includes red curry and lobster risotto and a smoked butter poached turkey with crispy, chili-dusted skin.

2. The Brunswick Hotel & Tavern

Copy Link
4 Noble St
Brunswick, ME 04011
(207) 837-6565
Visit Website
The cozy tavern at the Brunswick Hotel offers a $47 buffet that includes all of Thanksgiving dinner's greatest hits. Post-dinner, slow your descent into a food coma with one of the house's specialty coffees, like the Nutty Irishman with Frangelico and Bailey's.

3. Natalie's at Camden Harbour Inn

Copy Link
83 Bayview St
Camden, ME 04843
(207) 236-7008
Visit Website
Best to reserve a room upstairs at the inn — you'll need it after dinner at Natalie's, where the five-course prix fixe meal comes with an optional wine pairing.

4. York Harbor Inn

Copy Link
480 York St.
York Harbor, ME 03911
(207) 363-5119
Visit Website
The inn offers two holiday dining experiences: partake in the buffet with a carving station upstairs in the Oceanview 1637 restaurant or enjoy a 3-course dinner with a dessert buffet downstairs in the cozy Ship's Cellar Pub. That's right, both menus involve a buffet.

5. Cape Arundel Inn

Copy Link
208 Ocean Ave
Kennebunkport, ME 04046
(207) 967-2125
Visit Website
Enjoy a $75 prix fixe dinner in Ocean, the scenic dining room of the waterfront Cape Arundel Inn. The meal includes an hors d'oeuvres spread and three courses.

6. The Burleigh

Copy Link
1 Dock Sq
Kennebunkport, ME 04046
(207) 967-2621
Visit Website
The modern, nautical steakhouse at the Kennebunkport Inn will feature an à la carte menu on Thanksgiving, with traditional entrees and classic sides from 12-6pm.

7. Sea Glass at Inn by the Sea

Copy Link
40 Bowery Beach Rd
Cape Elizabeth, ME 04107
(207) 799-3134
Visit Website
Sea Glass is serving a $66 family style meal that includes all the traditional trappings of turkey, gravy, and mashed potatoes.

8. Saltwater Grille

Copy Link
231 Front St
South Portland, ME 04106
(207) 799-5400
Come for the waterfront views, stay for the cranberry molded salad. The Saltwater Grille is serving a $55 buffet of traditional entrees and sides.

9. Five Fifty-Five

Copy Link
555 Congress St
Portland, ME 04101
(207) 761-0555
Visit Website
Enjoy four courses for $88 at classic Five Fifty-Five. While the preview menu is just a sample one, dinner options are sure to include the chef's famous truffled lobster mac and cheese.

10. Union

Copy Link
119 Exchange St
Portland, ME 04101
(207) 808-8700
Visit Website
Union dives into the holiday dining fray with a 3-course meal for $55. Bonus: if you're dining with family but need an escape, drinks and a bar menu will be available until 10pm.

11. Broad Arrow Tavern

Copy Link
162 Main St
Freeport, ME 04032
(207) 865-9377
Visit Website
The tavern at the Harraseeket Inn will be serving an aptly named Grand Buffet, with a staggering number of options. Yet another restaurant where you'll be thankful for the nearby beds.

12. Moody's Diner

Copy Link
Rt. 1
Waldoboro, ME 04572
(207) 832-7785
Visit Website
If all of these high-falutin' dining options have you shaking your fist, then try Moody's Diner. This $21.95 buffet is a traditional Thanksgiving dinner — capped off with the diner's famous pie, naturally.

13. The Bethel Inn Resort

Copy Link
21 Broad St
Bethel, ME 04217
(207) 824-2175
Visit Website
Cozy up in the mountains for dinner at the Bethel Inn, where $37.95 grants you access to a seafood-heavy buffet with plenty of pies for dessert. Holiday packages that include dinner with your stay at the inn encourage you to make a getaway of it.

14. Dysart's Travel Stop

Copy Link
1110 Broadway
Bangor, ME 04401
(207) 942-6725
Visit Website
The restaurant at Dysart's Truck Stop stays open for Thanksgiving dinner, where the $16.99 turkey dinner comes with all the sides and "seconds if you're not full." Stop into one of two locations in Bangor and Herman — between the two restaurants, the company will go through 480 whole turkeys for hungry travelers.

15. Gaylyn's

Copy Link
17 Main St
Bar Harbor, ME 04609
This seafood and steakhouse on the waterfront in Bar Harbor closes for the season after the holiday. Get your last meal of the season in with a full traditional dinner served from 11:30 a.m. until 8 p.m.

16. C2 - Congress Squared

Copy Link
157 High St
Portland, ME 04101
(207) 517-8831
Visit Website
The restaurant at the Westin Portland Harborview is serving a $65 holiday meal which includes a choice of an appetizer, entree, dessert, and several sides for the table.

17. Samoset Resort

Copy Link
220 Warrenton St
Rockport, ME 04856
Dine at this Rockland resort in one of its two dining rooms: a prix fixe menu is offered in the Italian-themed La Bella Vita dining room while a traditional holiday buffet is served in the ballroom.

18. Bolster, Snow & Co.

Copy Link
747 Congress Street
Portland, ME 04102
(207) 772-7496
Visit Website
Enjoy a three-course meal at the restaurant in the The Francis, a boutique hotel in Portland's West End. The menu includes turkey and traditional sides for $60.

1. Tempo Dulu

163 Danforth St, Portland, ME 04102
Try something different this year at the Southeast Asian-inspired Tempo Dulu, where the $85 prix fixe holiday dinner includes red curry and lobster risotto and a smoked butter poached turkey with crispy, chili-dusted skin.
163 Danforth St
Portland, ME 04102

2. The Brunswick Hotel & Tavern

4 Noble St, Brunswick, ME 04011
The cozy tavern at the Brunswick Hotel offers a $47 buffet that includes all of Thanksgiving dinner's greatest hits. Post-dinner, slow your descent into a food coma with one of the house's specialty coffees, like the Nutty Irishman with Frangelico and Bailey's.
4 Noble St
Brunswick, ME 04011

3. Natalie's at Camden Harbour Inn

83 Bayview St, Camden, ME 04843
Best to reserve a room upstairs at the inn — you'll need it after dinner at Natalie's, where the five-course prix fixe meal comes with an optional wine pairing.
83 Bayview St
Camden, ME 04843

4. York Harbor Inn

480 York St., York Harbor, ME 03911
The inn offers two holiday dining experiences: partake in the buffet with a carving station upstairs in the Oceanview 1637 restaurant or enjoy a 3-course dinner with a dessert buffet downstairs in the cozy Ship's Cellar Pub. That's right, both menus involve a buffet.
480 York St.
York Harbor, ME 03911

5. Cape Arundel Inn

208 Ocean Ave, Kennebunkport, ME 04046
Enjoy a $75 prix fixe dinner in Ocean, the scenic dining room of the waterfront Cape Arundel Inn. The meal includes an hors d'oeuvres spread and three courses.
208 Ocean Ave
Kennebunkport, ME 04046

6. The Burleigh

1 Dock Sq, Kennebunkport, ME 04046
The modern, nautical steakhouse at the Kennebunkport Inn will feature an à la carte menu on Thanksgiving, with traditional entrees and classic sides from 12-6pm.
1 Dock Sq
Kennebunkport, ME 04046

7. Sea Glass at Inn by the Sea

40 Bowery Beach Rd, Cape Elizabeth, ME 04107
Sea Glass is serving a $66 family style meal that includes all the traditional trappings of turkey, gravy, and mashed potatoes.
40 Bowery Beach Rd
Cape Elizabeth, ME 04107

8. Saltwater Grille

231 Front St, South Portland, ME 04106
Come for the waterfront views, stay for the cranberry molded salad. The Saltwater Grille is serving a $55 buffet of traditional entrees and sides.
231 Front St
South Portland, ME 04106

9. Five Fifty-Five

555 Congress St, Portland, ME 04101
Enjoy four courses for $88 at classic Five Fifty-Five. While the preview menu is just a sample one, dinner options are sure to include the chef's famous truffled lobster mac and cheese.
555 Congress St
Portland, ME 04101

10. Union

119 Exchange St, Portland, ME 04101
Union dives into the holiday dining fray with a 3-course meal for $55. Bonus: if you're dining with family but need an escape, drinks and a bar menu will be available until 10pm.
119 Exchange St
Portland, ME 04101

11. Broad Arrow Tavern

162 Main St, Freeport, ME 04032
The tavern at the Harraseeket Inn will be serving an aptly named Grand Buffet, with a staggering number of options. Yet another restaurant where you'll be thankful for the nearby beds.
162 Main St
Freeport, ME 04032

12. Moody's Diner

Rt. 1, Waldoboro, ME 04572
If all of these high-falutin' dining options have you shaking your fist, then try Moody's Diner. This $21.95 buffet is a traditional Thanksgiving dinner — capped off with the diner's famous pie, naturally.
Rt. 1
Waldoboro, ME 04572

13. The Bethel Inn Resort

21 Broad St, Bethel, ME 04217
Cozy up in the mountains for dinner at the Bethel Inn, where $37.95 grants you access to a seafood-heavy buffet with plenty of pies for dessert. Holiday packages that include dinner with your stay at the inn encourage you to make a getaway of it.
21 Broad St
Bethel, ME 04217

14. Dysart's Travel Stop

1110 Broadway, Bangor, ME 04401
The restaurant at Dysart's Truck Stop stays open for Thanksgiving dinner, where the $16.99 turkey dinner comes with all the sides and "seconds if you're not full." Stop into one of two locations in Bangor and Herman — between the two restaurants, the company will go through 480 whole turkeys for hungry travelers.
1110 Broadway
Bangor, ME 04401

15. Gaylyn's

17 Main St, Bar Harbor, ME 04609
This seafood and steakhouse on the waterfront in Bar Harbor closes for the season after the holiday. Get your last meal of the season in with a full traditional dinner served from 11:30 a.m. until 8 p.m.
17 Main St
Bar Harbor, ME 04609

Related Maps

16. C2 - Congress Squared

157 High St, Portland, ME 04101
The restaurant at the Westin Portland Harborview is serving a $65 holiday meal which includes a choice of an appetizer, entree, dessert, and several sides for the table.
157 High St
Portland, ME 04101

17. Samoset Resort

220 Warrenton St, Rockport, ME 04856
Dine at this Rockland resort in one of its two dining rooms: a prix fixe menu is offered in the Italian-themed La Bella Vita dining room while a traditional holiday buffet is served in the ballroom.
220 Warrenton St
Rockport, ME 04856

18. Bolster, Snow & Co.

747 Congress Street, Portland, ME 04102
Enjoy a three-course meal at the restaurant in the The Francis, a boutique hotel in Portland's West End. The menu includes turkey and traditional sides for $60.
747 Congress Street
Portland, ME 04102