Find the Best Restaurants in Kennebunkport

Your Ultimate Kennebunkport Restaurant & Dining Guide 

Kennebunkport and Kennebunk host an amazing array of restaurants with classic dining fare ranging from seafood shacks to fine-dining in restaurants helmed by award-winning chefs. Adding Portland to the mix – which is more than worthy of a day trip – and there is an abundance of restaurant riches. Our list provides a sampling of some of the best places to experience the best in Maine dining in Kennebunk, Kennebunkport, and the Greater Portland area.

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


The 50 Local restaurant presents an outstanding, approachable dining menu containing many of the traditional dishes offered in French Bistros with an American adaptation. Merrilee Paul & her husband/chef David Ross present the best of the area’s resources, relying on local farms and fisheries.
50 Main Street, Kennebunk, ME 04043
(207) 985 0850

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Enjoy exceptional charcuterie, imported and local artisan cheese, homemade flatbread pizzas, fresh salads sourced from Maine farms, and tapas-style small plates in our lively dining room or on our seasonal outdoor patio.
173 Port Road, Kennebunk Maine, 04043
(207) 967-2310

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Bandaloop has relocated from Dock Square in Kennebunkport to a historic tavern in Arundel to expand its offerings. It offers the same organic and locally sourced foods, with many vegetarian and vegan dining options, and an array of appetizers, entrees, and sauces to choose from. Everything is created in-house, from the organic bread to its delicious desserts.
1200 Portland Road, Arundel
(207) 967-4994

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Encompassing two restored barns dating from the 1820′s, the White Barn Inn offers five-star dining showcasing incredible ingredients. Discover epicurean finesse and subtlety, underwritten by the rich and fulsome flavors of New England and coastal Maine.
37 Beach Avenue, Kennebunk, ME 04043
(207) 967-2321

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


A new restaurant in Dock Square with a French Bistro-inspired menu.
2 Ocean Avenue Dock square entrance on, Cross St
Kennebunkport, ME 04046
(207) 204-0183



[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Emilitsa brings a wide array of Mezethes (small plates), Megala Piata (large plates), and pristinely fresh seafood to the seacoast area. They honor the breadth of traditional cuisine from all regions of Greece and prepare their dishes with many local, fresh, organic and natural ingredients.
547 Congress Street, Portland, ME 04101
(207) 221-0245
[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Cape Arundel Inn’s oceanfront restaurant features stunning views and French inspired cuisine. Enjoy early evening cocktails or dinner in the dining room or outdoor patio. Sample native Maine delicacies from the sea mingled with the freshest vegetables and local proteins.
208 Ocean Avenue, Kennebunkport, ME 04046
(207) 967-2125

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]

PIER 77 and The Ramp Restaurants

Pier 77 serves up sophisticated fare, focusing on meats and seafood and has stunning views of Cape Porpoise Harbor.  Live music is featured in the summer. Tucked down below, The Ramp serves casual pub-style dining choices.
77 Pier Road, Kennebunkport, ME 04046
(207) 967-8500

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


A collaboration with James Beard Award-winner and Boston restaurateur Ken Oringer, Earth promises an unforgettable dining experience. Simple yet innovative, Earth’s menu focuses on “farm to fork” freshness. In addition to local meats and seafood, ingredients are used from one of two onsite organic gardens.
354 Goose Rocks Road, Kennebunkport, ME 04046
(207) 967-6550

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Winner of a James Beard award, Fore Street’s interior surrounds a unique brick, and soapstone hearth consisting of a wood-burning oven, grill, and turnspit, visible from most tables. Hardwood and apple wood fires cook and flavor the seafood, meats, game, and vegetables that have made Fore Street in Portland a New England destination.
288 Fore Street, Portland, ME 04101
(207) 775-2717 |

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


With intellectual curiosity and modern technique driving the process, the ingredients at Hugo’s are farmed, fished and foraged almost exclusively here in Maine, reflecting the dramatic seasonal shifts of Northern New England. Wrapped in soft leather, wrought iron, and reclaimed red birch, the sumptuous dining room overlooks the open kitchen.
88 Middle Street, Portland, ME 04101
(207) 774-8538 |

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Hurricane serves only the freshest seafood and their executive chef has written the book on lobster. Steak and chop lovers will always find something on their menus to tempt them, and they feature many satisfying vegetarian dishes. Their wine list has won numerous awards.
29 Dock Square, Kennebunkport, ME 04046
(207) 967-9111

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


The owners take great pride in serving the freshest quality pieces of fish, steaks, and lobsters available. Homemade pies, blueberry bread, and corn muffins are baked every morning on the premises. The lobsters are hauled off the pier across the street by the local lobstermen.
124 Ocean Avenue, Kennebunkport, ME 04046
(207) 967-2562

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


Authentic Mexican and Latino cuisine made from fresh local ingredients. Impressive array of margaritas, mojitos, and specialty drinks made with fresh squeezed ingredients. Interesting beers and wines. Patio dining in season and Open Year Round.
181 Port Rd, Kennebunk, ME 04043
(207) 967 5544

[siteorigin_widget class=\”SiteOrigin_Widget_Image_Widget\”][/siteorigin_widget]


This tiny, immaculate fish shack serves award winning fried food, traditional boiled lobster dinners and lobster rolls served on freshly baked buns from a local bakery. A fresh lemonade stand and, for the truly indulgent, fried dough, are additional temptations.
2 Western Avenue, Kennebunk, ME 04043
(207) 967-2560