Kennebunkport’s thriving restaurant scene offers a broad range of culinary experiences that will satisfy any craving. From the fresh local seafood Maine is known for to award-winning fine dining, foodies and picky eaters alike will have no trouble finding their next favorite dining experience here.

Kennebunkport Dining That's Steps Away

Mabel's Lobster roll with fries

Mabel’s Lobster Claw
A favorite of Kennebunkport’s locals – including our most famous summer residents (The Bush family summer home on Walker’s Point is just over a mile from our door) – Mabel’s Lobster Claw has been serving traditional Maine seafood since 1953. Their lobster roll and chowder are world-famous and conveniently located right next door to the inn.

fried fish at Stripers

Stripers Waterside Restaurant
Located on the banks of the Kennebunk River – and right across the street, Stripers Waterside Restaurant is the perfect place to indulge in Maine seafood. Choose to dine inside the restaurant or relax on the waterfront in one of their Adirondack chairs.

view from Colony pool

The Colony
Most restaurants in Kennebunkport serve seafood, but few come with an ocean view this spectacular. Dine on their oceanfront terrace and take in views of the majestic Atlantic as you snack on items from their casual menu of soups and sandwiches.

Downtown Kennebunkport Restaurants

sushi from Hurricane

Hurricane Restaurant
A ”scratch” restaurant, serving contemporary American cuisine of fresh local seafood and chops. Choose to dine in the bar for a lively atmosphere or opt for a more refined experience in their white-tablecloth dining room overlooking the water.

lobster pizza from Alisson's

Alisson’s Restaurant
Located in the heart of Dock Square and open daily, year-round, Alisson’s has been a go-to destination for New England-style seafood and classic pub fare since 1973. Their selection of craft beer on tap is regarded by locals as the best in town.

scallops and shrimp on rice

The Boathouse Restaurant
At The Boathouse Restaurant, classic seafood is served with an Asian twist. Situated on the Kennebunk River, this restaurant boasts two bars and Kennebunkport’s sole oyster bar. Enjoy an array of Maine oysters, Little Neck clams, and scallop crudo from their seafood menu.

Kennebunkport Restaurants Worth the Drive

steak at The Lost Fire

The Lost Fire
For an authentic Patagonian barbecue experience, head over to The Lost Fire, an Argentinian steakhouse located in the village of Cape Porpoise. With packed seats most nights, we recommend making a reservation to secure your spot, including at their always-busy bar.

cocktails at Tides Beach Club

The Tides Beach Club
The Tides Beach Club is situated across from pristine Goose Rocks Beach, offering stunning views and ocean breezes. The decor is coastal and elegant, and the menu focuses on fresh seafood sourced locally alongside an impressive cocktail menu.

Earth Dining Room

Earth at Hidden Pond
Recognized for its innovative menu, Earth specializes in “farm-to-fork” freshness. Hand-made pasta, house-made charcuterie, and wood-fired entrees are expertly crafted with the freshest, locally-sourced ingredients.