clock menu more-arrow no yes mobile

Where to Eat in Maine on Christmas Eve and Christmas

View as Map

The Harraseeket Inn in Freeport serves a Grand Christmas Buffet. [Photo: Facebook]

Christmas is less than two weeks away. To ease some of your holiday anxiety, we've put together a map of 11 places to eat on Christmas Eve and/or Christmas Day, with options stretching from Kennebunk to Camden with lots in between. Please note that many of the places on the list (ordered geographically) require or at least recommend reservations, so call ahead to reserve a spot. Forcing your father-in-law to settle for a Christmas dinner of Corn Dog Rollers and Fresca at the 7-Eleven will make everything un-merry.
Did we miss some good Christmas Eve/Christmas dining options? If so, please let us know in the comments.


· All Eater Maps [~EMAINE~]

Read More
Note: Restaurants on this map are listed geographically.
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Academe at the Kennebunk Inn

Copy Link
CHRISTMAS EVE: A special menu will be served from 4 p.m. to 8 p.m.

Sea Glass at Inn by the Sea

Copy Link
CHRISTMAS EVE AND DAY: Normal hours on Christmas Eve. On Christmas Day, there will be brunch from 7 a.m. to 2 p.m. and dinner from 5:30 p.m. to 10 p.m.

Vignola Cinque Terre

Copy Link
CHRISTMAS EVE: The restaurant will have its annual Feast of the Seven Fishes, with an all-seafood tasting menu and wine pairing options.

Eve's at The Garden

Copy Link
CHRISTMAS EVE AND DAY: The regular dinner menu will be served on Christmas Eve and breakfast will be served on Christmas Day.

The North Point

Copy Link
CHRISTMAS EVE: Open normal hours, all the way til 1 a.m. The kitchen serves til 10 p.m.

Five Fifty-Five

Copy Link
CHRISTMAS EVE: The regular dinner menu and a special tasting menu will be served from 5 to 8:30 p.m.

Twenty Milk Street

Copy Link
CHRISTMAS EVE AND DAY: The restaurant at the Portland Regency Hotel is open both days.

Harraseeket Inn

Copy Link
CHRISTMAS DAY: There's a Grand Buffet with everything from prime rib to oysters on the half shell to Boston cream pie. Seatings go from noon to 5 p.m.

The Tavern at Brunswick Station

Copy Link
CHRISTMAS DAY: A special menu, served family-style, will be offered from noon to 8 p.m.

Natalie's at the Camden Harbour Inn

Copy Link
CHRISTMAS EVE AND DAY: Regular menu on Christmas Eve and a five-course Christmas Celebration Menu from 1 p.m. to 7 p.m. on Christmas Day.

The Hartstone Inn

Copy Link
CHRISTMAS DAY: The special menu includes roasted duck cannelloni, lobster bisque with a cognac cream and eggnog soufflé.

Loading comments...

Academe at the Kennebunk Inn

CHRISTMAS EVE: A special menu will be served from 4 p.m. to 8 p.m.

Sea Glass at Inn by the Sea

CHRISTMAS EVE AND DAY: Normal hours on Christmas Eve. On Christmas Day, there will be brunch from 7 a.m. to 2 p.m. and dinner from 5:30 p.m. to 10 p.m.

Vignola Cinque Terre

CHRISTMAS EVE: The restaurant will have its annual Feast of the Seven Fishes, with an all-seafood tasting menu and wine pairing options.

Eve's at The Garden

CHRISTMAS EVE AND DAY: The regular dinner menu will be served on Christmas Eve and breakfast will be served on Christmas Day.

The North Point

CHRISTMAS EVE: Open normal hours, all the way til 1 a.m. The kitchen serves til 10 p.m.

Five Fifty-Five

CHRISTMAS EVE: The regular dinner menu and a special tasting menu will be served from 5 to 8:30 p.m.

Twenty Milk Street

CHRISTMAS EVE AND DAY: The restaurant at the Portland Regency Hotel is open both days.

Harraseeket Inn

CHRISTMAS DAY: There's a Grand Buffet with everything from prime rib to oysters on the half shell to Boston cream pie. Seatings go from noon to 5 p.m.

The Tavern at Brunswick Station

CHRISTMAS DAY: A special menu, served family-style, will be offered from noon to 8 p.m.

Natalie's at the Camden Harbour Inn

CHRISTMAS EVE AND DAY: Regular menu on Christmas Eve and a five-course Christmas Celebration Menu from 1 p.m. to 7 p.m. on Christmas Day.

The Hartstone Inn

CHRISTMAS DAY: The special menu includes roasted duck cannelloni, lobster bisque with a cognac cream and eggnog soufflé.