Courtesy of Getty Images

What to Eat in Kennebunkport
Thanks to Kennebunkport's location along New England's Atlantic coast, the town's dining scene includes lots of seafood. You'll find oysters, clams, mussels, lobster, fish and more on menus around town. Many of the city's eateries are perched along the water, allowing for great waterfront views from patios and a pleasant atmosphere to enjoy a meal.
Hoping to sample a traditional Maine lobster roll? Visitors and locals favor Nunan's Lobster Hut and The Clam Shack, saying both spots offer some of the best lobster rolls in New England that are piled high with sweet meat. If you're in the mood for a meal with a view, head to Arundel Wharf, which overlooks the Kennebunk River and features a deck for visitors to enjoy small bites and cocktails and a menu of seafood and pasta. The casual Federal Jack's, the original home of Shipyard Brewing Company, also offers a deck with river views and tasty brewpub fare. Looking for more of a fine dining experience? The AAA Five Diamond-rated White Barn Inn Restaurant receives top marks for its upscale ambiance, decadent cuisine and varied tasting menu. Old Vines, in nearby Kennebunk, is a great spot to enjoy live music, an extensive wine-by-the-glass list and creative comfort dishes, like chicken meatballs, portobello Wellington and braised short ribs. Meanwhile, the restaurant at The Boathouse has a gorgeous waterfront location and what it calls a "classic" Maine menu, with a seafood bar featuring fresh oysters, crab and lobster tacos.
Find the Best Restaurants in Kennebunkport
- #1Ocean Cape Arundel Inn#1 of 40 Places to Eat in Kennebunkport
Tripadvisor (575)$$ | French, American, Seafood208 Ocean Ave, Kennebunkport, ME 04046-6307Read More » - #2Nunan's Lobster Hut#2 of 40 Places to Eat in Kennebunkport
Tripadvisor (774)$ - $$ | American, Seafood9 Mills Rd, Kennebunkport, ME 04046-5706Read More » - #3Rococo Ice Cream#3 of 40 Places to Eat in Kennebunkport
Tripadvisor (793)$ | American6 Spring St, Kennebunkport, ME 04046-6006Read More » - #4Alisson's Restaurant & Pub#4 of 40 Places to Eat in Kennebunkport
Tripadvisor (2269)$ - $$ | American, Bar, Seafood11 Dock Square, Kennebunkport, ME 04046-6012Read More » - #5The Boathouse Restaurant#5 of 40 Places to Eat in Kennebunkport
Tripadvisor (186)$ - $$ | American, Bar, Seafood21 Ocean Ave, Kennebunkport, ME 04046-6003Read More » - #6Earth at Hidden Pond#6 of 40 Places to Eat in Kennebunkport
Tripadvisor (652)$$ | American, Healthy354 Goose Rocks Rd, Kennebunkport, ME 04046-5302Read More » - #795 Ocean at The Nonantum Resort#7 of 40 Places to Eat in Kennebunkport
Tripadvisor (343)$ - $$ | American, Seafood95 Ocean Ave The Nonantum Resort, Kennebunkport, ME 04046-6308Read More » - #8The Ramp Bar and Grill#8 of 40 Places to Eat in Kennebunkport
Tripadvisor (489)$ - $$ | American, Bar, Seafood, Pub77 Pier Rd, Kennebunkport, ME 04046-6916Read More » - #9Port Lobster Co.#9 of 40 Places to Eat in Kennebunkport
Tripadvisor (152)$ - $$ | American, Seafood122 Ocean Ave, Kennebunkport, ME 04046-6302Read More » - #10Mabel's Lobster Claw#10 of 40 Places to Eat in Kennebunkport
Tripadvisor (1745)$ - $$ | American, Seafood124 Ocean Ave Po Box 1956, Kennebunkport, ME 04046-6302Read More » - #11Hurricane Restaurant#11 of 40 Places to Eat in Kennebunkport
Tripadvisor (1352)$ - $$ | American, Seafood, Soups, Contemporary29 Dock Sq, Kennebunkport, ME 04046-6012Read More » - #1Cape Porpoise Chowder House#1 of 2 Places to Eat in Cape Porpoise
Tripadvisor (355)$ - $$ | American, Seafood79 Pier Rd at the end of the Pier Road, Cape Porpoise, Kennebunkport, ME 04046-6916Read More » - #13The Tides Beach Club Restaurant#13 of 40 Places to Eat in Kennebunkport
Tripadvisor (270)$$ | American, Seafood, Contemporary, Bar, Pub930 Kings Hwy Goose Rocks Beach, Kennebunkport, ME 04046-7262Read More » - #14Pier 77 Restaurant#14 of 40 Places to Eat in Kennebunkport
Tripadvisor (681)$ - $$ | American, Seafood77 Pier Rd, Kennebunkport, ME 04046-6916Read More » - #15Arundel Wharf Restaurant#15 of 40 Places to Eat in Kennebunkport
Tripadvisor (853)$ - $$ | American, Seafood, Soups43 Ocean Ave, Kennebunkport, ME 04046-6146Read More » - #16Goose Rocks Dairy#16 of 40 Places to Eat in Kennebunkport
Tripadvisor (97)$ | American278 Mills Rd, Kennebunkport, ME 04046-5309Read More » - #17Dock Square Coffee House#17 of 40 Places to Eat in Kennebunkport
Tripadvisor (88)$ | Cafe18 Dock Sq, Kennebunkport, ME 04046-6011Read More » - #18The Colony Hotel#18 of 40 Places to Eat in Kennebunkport
Tripadvisor (116)$ - $$ | Seafood, American140 Ocean Ave, Kennebunkport, ME 04046-6303Read More » - #19Roma Pizza#19 of 40 Places to Eat in Kennebunkport
Tripadvisor (115)$ | Italian, Pizza24 Ocean Ave, Kennebunkport, ME 04046-6141Read More » - #20The Ocean Roll#20 of 40 Places to Eat in Kennebunkport
Tripadvisor (103)$ - $$ | American, Seafood, Fast Food70 Portland Rd. US Rt. 1, Kennebunkport, ME 04046Read More »
Explore More of Kennebunkport
If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.