A comprehensive guide to the area’s best dining. Restaurants in Portsmouth, Kittery and York, Dover, Hampton and other Seacoast towns.

Anneke Jans

American Bistro
(207) 439-0001   Kittery, ME

Anneke Jans is a neighborhood bistro with a NY city feel, where old and new friends gather to enjoy delicious food and drink good wine from our extensive list. Our menu changes often, and the parking is easy.

Clay Hill Farm Restaurant

American, Locally-sourced
(207) 361-2272   Cape Neddick, ME

Clay Hill Farm is an award-winning restaurant and wedding venue on 11 sprawling acres. With beautiful garden paths and protected woodlands, the restaurant is the first in the country to be a certified wildlife habitat, bird sanctuary and state Environmental Leader property. Cocktail deck and weekly dining specials. NEW! Outside Dining on the Deck (In-season) Live Entertainment-Experiential Dining. Voted #1 for weddings and romantic dining.

Dockside Restaurant and Bar on York Harbor

Seafood with a Northern Italian leaning. Fresh and Local
(888) 793-5379 or (207) 363-2722   York Harbor, ME

The Dockside has the best view of York Harbor. A beautiful setting inside and out. The big mahogany bar and outdoor patio bar offer cocktails and lite fare, while our warm and comfortable dining room serves contemporary Maine cuisine for lunch and dinner. Facilities for private groups up to 160.

Robert’s Maine Grill

Fresh Maine food with down home charm
(207) 439-0300   Kittery, ME

The food is simple, beautifully prepared and distinctly Maine in style. The beer- batter fish-and-chips is most popular along with thick, rich, clam chowder. Some highlights are Moxie and Bourbon BBQ Steak Tips, Steamers in Allagash White Beer, Fried Clams and Lobster Rolls.

Stage Neck Inn restaurant

Stage Neck Inn

Seafood & Continental Cuisine plus Pub Menu
1-800-340-1130   York Harbor, ME

When you want great food with selections to please everyone in your party AND ambiance beyond compare, think of Stage Neck Inn. The Inn's cliff-top setting and grand ocean, beach and river views complement the creative cuisine and friendly service.

Union Bluff Hotel

Union Bluff Grill & Pub

American Bistro
(207) 363-1333 or 1(800) 833-0721   York Beach, ME

Located in the Union Bluff hotel, the Union Grill offers an American Bistro-style menu by the beautiful Atlantic Ocean at Short Sands Beach. Our accomplished chef, Karl Mace, provides an upscale dining experience featuring creative seafood dishes and grill specialties. Reservations suggested. Stop in and see why the Union Grill is the dining sensation in town!

York Harbor Inn

York Harbor Inn

American with an emphasis on regional seafood
1-800-343-3869   York Harbor, ME

Recognized by Food & Wine Magazine. Fresh local seafood including, of course, lobster. The elegant dining experience is enriched with a continental flair, veal, beef and chicken dishes complemented by incomparable sauces. Oceanview formal dining room. plus casual fare in the Ship's Cellar Pub.