clock menu more-arrow no yes

8 Festive Christmas Day Dining Options in Maine

View as Map

Still got some Thanksgiving leftovers fermenting in the fridge? Does the thought of hosting another holiday meal give you the turkey sweats? Maybe it would be wise to leave Christmas to the professionals. A limited number of Maine restaurants are open Christmas Day, most of them with special menus.

We've highlighted eight options for eating out on Xmas, from Cape Neddick to Camden. But be warned, spaces fill up quickly. Don't wait until Christmas Eve to make reservations.

Know another great spot to eat on Christmas? Leave it in the comments.

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

1. C2 - Congress Squared

Copy Link
157 High St
Portland, ME 04101
(207) 517-8831
Visit Website
A $65, 3-course menu will be served from noon to 8 p.m. Starters include baby kale salad and "pigs in a blanket" (pork belly wrapped in puff pastry with black currant jam). The four mains are turkey breast, grilled prime rib, pumpkin risotto, and seared salmon. For dessert, choices include eggnog creme brulee and brown butter cranberry apple crisp.

2. Clay Hill Farm Restaurant

Copy Link
220 Clay Hill Rd
Cape Neddick, ME 03909
(207) 361-2272
Visit Website
A $52, 3-course Christmas dinner will be served from 1 p.m. to 4 p.m. Starter options include lobster bisque and crispy confit of duck leg; entrees include lobster-stuffed haddock, prime rib, and lamb shank; dessert choices are cheesecake, apple or blueberry pie, or profiteroles.

3. Hartstone Inn

Copy Link
41 Elm St
Camden, ME 04843
(207) 236-4259
Visit Website
There will be 2 p.m. and 5 p.m. seatings and the price is $55 per person. The courses include Maine lobster and winter squash risotto, cream of cauliflower soup with bacon and scallions, Champagne and peach sorbet, roasted rack of lamb with fingerling potatoes and rosemary jus, and an eggnog soufflé with a spiced creme anglaise.

4. Kon Asian Bistro

Copy Link
1140 Brighton Ave
Portland, ME 04102
(207) 874-0000
Visit Website
From sushi to hibachi to Americanized Chinese food, the options are robust here. Open for lunch and dinner on Christmas.

5. Sea Glass at Inn by the Sea

Copy Link
40 Bowery Beach Rd
Cape Elizabeth, ME 04107
(207) 799-3134
Visit Website
The restaurant will be open for brunch and dinner on Christmas.

6. White Barn Inn

Copy Link
37 Beach Ave
Kennebunk, ME 04043
(207) 967-2321
Visit Website
The Christmas dinner here, served noon to 7 p.m., isn't for the faint of wallet, but it's pretty spectacular. The 3-course prix fixe menu is $97 (with an optional $85 wine pairing). One might start with the trio of Quebec foie gras (seared on apple compote, terrine with brioche, and praline with sauternes jelly), then select the roasted, free-range venison loin on a winter root vegetable stew and Maine blueberry sauce with creamy polenta, and for dessert go with the chocolate fig delice with milk chocolate mousse and port wine-glazed figs.

7. Stripers Waterside Restauraunt

Copy Link
131 Ocean Avenue
Kennebunkport, ME
(207) 967-3118
Visit Website
An a la carte Christmas dinner will be served from 4 p.m. to 6 p.m. Put together a 3-course meal with choices like curried apple and pumpkin soup ($6), baked ham with a Maine maple syrup glaze and family-style sides ($24), and chocolate mousse with cranberries ($9).

8. The Brunswick Hotel & Tavern

Copy Link
4 Noble St, Brunswick
ME, 04011
(207) 837-6565
Visit Website
There will be a 3-course prix fixe menu served from 11 a.m. to 8 p.m. for $46 (special pricing for seniors and kids). Start with soup or a salad, then choose from roasted duck, seafood newburg, beef tenderloin, or stuffed portobellos, and finish with cake or pie.

1. C2 - Congress Squared

157 High St, Portland, ME 04101
A $65, 3-course menu will be served from noon to 8 p.m. Starters include baby kale salad and "pigs in a blanket" (pork belly wrapped in puff pastry with black currant jam). The four mains are turkey breast, grilled prime rib, pumpkin risotto, and seared salmon. For dessert, choices include eggnog creme brulee and brown butter cranberry apple crisp.
157 High St
Portland, ME 04101

2. Clay Hill Farm Restaurant

220 Clay Hill Rd, Cape Neddick, ME 03909
A $52, 3-course Christmas dinner will be served from 1 p.m. to 4 p.m. Starter options include lobster bisque and crispy confit of duck leg; entrees include lobster-stuffed haddock, prime rib, and lamb shank; dessert choices are cheesecake, apple or blueberry pie, or profiteroles.
220 Clay Hill Rd
Cape Neddick, ME 03909

3. Hartstone Inn

41 Elm St, Camden, ME 04843
There will be 2 p.m. and 5 p.m. seatings and the price is $55 per person. The courses include Maine lobster and winter squash risotto, cream of cauliflower soup with bacon and scallions, Champagne and peach sorbet, roasted rack of lamb with fingerling potatoes and rosemary jus, and an eggnog soufflé with a spiced creme anglaise.
41 Elm St
Camden, ME 04843

4. Kon Asian Bistro

1140 Brighton Ave, Portland, ME 04102
From sushi to hibachi to Americanized Chinese food, the options are robust here. Open for lunch and dinner on Christmas.
1140 Brighton Ave
Portland, ME 04102

5. Sea Glass at Inn by the Sea

40 Bowery Beach Rd, Cape Elizabeth, ME 04107
The restaurant will be open for brunch and dinner on Christmas.
40 Bowery Beach Rd
Cape Elizabeth, ME 04107

6. White Barn Inn

37 Beach Ave, Kennebunk, ME 04043
The Christmas dinner here, served noon to 7 p.m., isn't for the faint of wallet, but it's pretty spectacular. The 3-course prix fixe menu is $97 (with an optional $85 wine pairing). One might start with the trio of Quebec foie gras (seared on apple compote, terrine with brioche, and praline with sauternes jelly), then select the roasted, free-range venison loin on a winter root vegetable stew and Maine blueberry sauce with creamy polenta, and for dessert go with the chocolate fig delice with milk chocolate mousse and port wine-glazed figs.
37 Beach Ave
Kennebunk, ME 04043

7. Stripers Waterside Restauraunt

131 Ocean Avenue, Kennebunkport, ME
An a la carte Christmas dinner will be served from 4 p.m. to 6 p.m. Put together a 3-course meal with choices like curried apple and pumpkin soup ($6), baked ham with a Maine maple syrup glaze and family-style sides ($24), and chocolate mousse with cranberries ($9).
131 Ocean Avenue
Kennebunkport, ME

8. The Brunswick Hotel & Tavern

4 Noble St, Brunswick, ME, 04011
There will be a 3-course prix fixe menu served from 11 a.m. to 8 p.m. for $46 (special pricing for seniors and kids). Start with soup or a salad, then choose from roasted duck, seafood newburg, beef tenderloin, or stuffed portobellos, and finish with cake or pie.
4 Noble St, Brunswick
ME, 04011

Related Maps