A comprehensive guide to Portsmouth NH restaurants and dining across the Seacoast, including in Portsmouth, Kittery and York, Dover, Hampton and other Seacoast towns.

Galley Hatch Restaurant

Galley Hatch

New American
(603) 926-6152   Hampton, NH

A Hampton landmark for over 25 years, the Galley Hatch offers an extensive with an emphasis on "new American" cuisine in a friendly, family atmosphere.

Private Rooms: The Pelican Room is available for private events for up to 75 patrons.

Dockside Restaurant and Bar

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.

Private Rooms: No group is to small with facilities for up to 160 guests. The Dockside on York Harbor offers both indoor and outdoor facilities for meetings, rehearsal dinners, anniversarys and of course beautiful wedding ceremonies and receptions.

Ristorante Massimo

Ristorante Massimo

(603) 436-4000   Portsmouth, NH

Offering fine Italian cuisine with the freshest and most flavorful seasonal ingredients and superior service in elegant yet comfortable surroundings. Weekend valet parking.

Private Rooms: Our private function room accommodates parties up to 20 in elegant surroundings. Special arrangements can be made for larger groups, and state-of-the-art audiovisual equipment is available. Call us at (603) 436-4000.

franklin oysters portsmouth

The Franklin

American, Small plates
(603) 373-8500   Portsmouth, NH

Open for indoor and outdoor socially distant dining, and takeout. Opening for seven days a week soon! Since opening our doors to the Portsmouth, N.H....

Private Rooms: Book your next event with us! Start form here: https://franklinrestaurant.com/private-dining-the-franklin-restaurant

Two-Fifty Market

Two-Fifty Market

Modern American
(603) 559-2626   Portsmouth, NH

Two-Fifty Market is a one of a kind dining experience located in the Sheraton Portsmouth Harborside Hotel inspired by local ingredients and the culinary expertise of our acclaimed chef.

Private Rooms: With 15 conference rooms to choose from, the Sheraton Harborside Portsmouth is the ideal location to host a business function or personal gathering. 603-559-2608

moxy portsmouth

Moxy Restaurant

Modern American Tapas
(603) 319-8178   Portsmouth, NH

Moxy is a modern American tapas restaurant focusing on smaller plates meant for sharing and taking our inspiration from our local farmers, culture and history.

Private Rooms: Moxy’s Community Table and Loft are available for private dining. See info here: https://moxyrestaurant.com/private-dining

rooftop envio portsmouth

Rooftop at the Envio

American, modern menu, locally sourced, casual dining, cocktail bar
603-334-4207   Portsmouth, NH

Rooftop is a casually sophisticated indoor/outdoor sanctuary offering a modern menu of locally sourced ingredients fresh from the farm and sea.

Private Rooms: We have a private dining room that can accommodate up to 15 people. Call to discuss.

Clay Hill Farm Restaurant

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.

Private Rooms: Clay Hill Farm specializes in Wedding Receptions for up to 220 guests inside, or 200 guests tented outside. Our main dining area can seat up to 180 guests for a fabulous feast, with a large hardwood dancefloor.

River House Restaurant

River House Restaurant

Classic New England, Seafood, Contemporary
(603) 431-2600   Portsmouth, NH

The River House features classic seafood favorites complemented by contemporary dishes served on our decks, heated balcony and dining rooms overlooking the Piscataqua River.

Private Rooms: Private Second Story Function Room overlooking the Historic Tugboats with private entrance and special menu available for seated events up to 36 and cocktail parties for up to 49 people.

The Kitchen Deli & Catering

Kitchen Deli & Catering

All Scratch Chef prepared Lunch, Catering and Dinner
(603) 319-8630   Portsmouth, NH

A from-scratch eatery specializing in outside-the-box lunch cuisine and catering, both corporate and large-scale events. Open for weekend breakfast, daily lunch and Wednesday through Saturday dinner.

Private Rooms: You can rent The Kitchen for private events!

Cava Tapas & Wine Bar

Cava Tapas & Wine Bar

Mediterranean, Wine Bar
(603) 319-1575   Portsmouth, NH

Located on quiet and quaint Commercial Alley in the heart of Portsmouth, Cava Tapas & Wine Bar offers fresh and innovative small-plate fare and a diverse and always changing selection of international wines in two wine bars -- one on street level and one in the "wine cave."

Private Rooms: Our wine cave can be rented out for private parties of up to 30 people.

Breakers at the Ashworth Hotel

Breakers at the Ashworth Hotel

American & New England Fare
603-926-6762   Hampton, NH

Breakers at the Ashworth is set in the historic Ashworth by the Sea Hotel. In a sophisticated yet casual setting with amazing views of Hampton Beach, Ashworth by the Sea celebrates the new, contemporary look of the Breakers Restaurant and Bar in Hampton Beach, NH.

Private Rooms: Plan your next private party or event with us!

The Tiller Cliff House

The Tiller

Seafood, American
207-361-6277   Cape Neddick, ME

The Tiller is suspended just above the Atlantic for panoramic ocean views, spectacular sunrises, and romantic evenings, providing the perfect Maine oceanfront dining experience. Taste...

Private Rooms: One private dining room available.

three chimneys inn tavern

Three Chimneys Inn

Authentic New England Cuisine
(603) 868-7800, 1-888-399-8777   Durham, NH

Three Chimneys Inn features settings for both formal and casual dining. 'Maples,' with its four fireplaces and Georgian furnishing, offers fine dining in a candlelit atmosphere. 'The Tavern,' with its granite walls, fireplace and massive beamed ceilings, provides a cozy spot for casual dining. And in season, 'The Conservatory' is a delightful place to dine in the shade of an old English grape arbor.

Private Rooms: We offer private garden ceremonies, picturesque grounds, an out-door Terrace for the cocktail hour, award-winning cuisine and guest accommodations all on the same property. In addition, we provide conference and event planning.

Cafe Nostimo

Cafe Nostimo

Greek, Mediterranean , American, Seafood
(603) 436-3100   Portsmouth, NH

Voted Best Greek! Featuring authentic Greek cuisine, Cafe Nostimo offers a variety of salads, souvlakis, gyros, spanakopita, moussaka and other Greek favorites.

Private Rooms: Our private function room accommodates groups of 25–75. From social gatherings and special events, to corporate meetings and seminars. Visit our website for details.

roundabout diner portsmouth

Roundabout Diner & Lounge

Homestyle food - with a twist!
(603) 431-1440   Portsmouth, NH

We serve breakfast all day, great burgers and sandwiches, Phantom Gourmet award-winning BBQ, comfort-food classics like meatloaf, roast turkey, local New England favorites like fish and chips, and the best lobster roll around.

Private Rooms: Our function room seats up to 90. Great for bus groups.

mr. kim's portsmouth

Mr. Kim’s

Korean, Small Plates
603-373-6000   Portsmouth, NH

Mr. Kim’s is a restaurant brought to you by Chef Gary Kim in downtown Portsmouth, New Hampshire, offering Korean homestyle-cooking.

Private Rooms: Mr. Kim’s is available for private dining events - See info here: https://www.mrkimsrestaurant.com/event-and-specials

Robert's Maine Grill

Robert’s Maine Grill

Seafood, Steaks, Maine Classics
(207) 439-0300   Kittery, ME

Located in the heart of Kittery Point, Maine, Robert’s Maine Grill serves up locally-sourced Maine cuisine in a modern, welcoming ambience to locals and travelers alike.

Private Rooms: Robert’s Maine Grill welcomes your family get-togethers, birthdays and holiday parties. To book an event please call Mary at (207) 439-0300.

Atlantic Grill Rye NH

Atlantic Grill

(603) 433-3000   Rye, NH

Starting Thursday, May 21, socially distant outdoor dining will be available on our Porch & Patio.  New hours are: Thurs – Sun, 12pm – 8pm...

Private Rooms: We offer flexible space with our state-of-the-art moveable walls to accommodate a small dinner group of 6-18 in a cozy room with large windows and a French door with a private patio area and 18 to over 100 guests for a seated dinner.

Shearwater at the Stage Neck Inn

Shearwater at Stage Neck Inn

Seafood, Upbeat Pub, Continental Cuisine, Vegetarian & Gluten-Free Options
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.

Private Rooms: Accommodating groups of 5 to 150. Click here

Rudi's Portsmouth


(603) 430-RUDI (7834)   Portsmouth, NH

Rudi's serves savory American-style dishes in a cool, quiet, classic modern atmosphere. Relax in our brass and oak lounge, and listen to music from the baby grand piano. Or stop by our wine bar for drinks and a bite with friends.

Private Rooms: Our Private Boardroom seats up to 20 guests amid elegant surroundings. The bright, spacious Private Dining Room seats 50 dinner guests or 75 cocktail/reception guests.

rosa restaurant portsmouth

The Rosa

603-436-9715   Portsmouth, NH

Welcome to The Rosa - the oldest running restaurant in the Portsmouth community, and a place where the past blends effortlessly with the present.

Private Rooms: The Atkinson Room as well as a Full Restaurant Buyout

jumpin' jay's fish cafe portsmouth

Jumpin’ Jay’s Fish Cafe

(603) 766-FISH (3474)   Portsmouth, NH

Located just two blocks down from Market Square, Jay's has become an overnight institution among locals who appreciate exceptional seafood. Casually hip, with no pretense. Reservations encouraged.

Private Rooms: The Raw Bar dining room is available for special events, meetings & seminars, see: https://www.jumpinjays.com/jumpin-jays-fish-cafe-private-dining