Kennebunkport and neighboring Kennebunk have a great restaurant scene, from casual seafood shacks to some of the best fine dining in Southern Maine. Kennebunk can often be overlooked for its shinier twin Kennebunkport, but there's a thriving downtown district in Kennebunk too. Venture a few miles inland from our boutique Kennebunkport hotel Captain Fairfield Inn to this sweet Main Street and find these three great Kennebunk restaurants to enjoy.
50 Local | 50 Main St, Kennebunk | (207) 985-0850
This contemporary bistro with a farm-to-table focus is always buzzing. The menu changes frequently, but you'll find entrees like steak frites, haddock and risotto, and stuffed spaghetti squash. Housemade pastas in different styles like ramen and Italian classics are a cozy choice on a cold night. Creative cocktails and housemade desserts are also enticing. You'll see why 50 Local is indeed a local fave.
Academe | 45 Main St, Kennebunk | (207) 985-3351
The restaurant in the Kennebunk Inn is a homey, classic New England one. Inn owners Brian and Shannon O'Hea are also chefs, and they enjoy cooking up a storm for hotel and dinner guests. The menu offers a wide range of dishes, from upscale versions of classic New England fare to casual pub grub. Enjoy dinner in the cozy dining room of this historic inn, built in 1799.
The Village Tavern | 110 Alfred Rd, Kennebunk | (207) 604-7954
Venture out to West Kennebunk (or West K as the locals say) for dinner at this popular tavern. For a tavern, this Kennebunk restaurant is deceptively upscale. White table cloths and great service show it's more than pub grub, although they do that well too. Steakhouse fare with delectable sides have created a loyal following at this Kennebunk restaurant.