Facebook Twitter Pinterest YouTube Blog


RESTAURANTS

Come enjoy one of New Hampshire's many dining options. From fine dining at a country inn to traditional New England fair to lobster bakes and coffee shops to one of New Hampshire's breweries, the variety is endless.

The New Hampshire Sustainable Lodging and Restaurant Program also keeps a list of dining establishments that they have certified as "green".

Please use the search boxes below to complete a comprehensive attraction search. You may sort by any combination of attraction type, region, city or town.

Advanced Search


Alphabetize Legend 1 | 2 | 3 | 4 | 5 | Next »


Moxy Restaurant
106 Penhallow Street, Portsmouth, NH 03801
Phone: 6033198178 | Website
More

Drift Away Restaurant
219 Lafayette Rd (Route 1), North Hampton, NH 03862
Phone: 6033798180 | Website
More

Applebee's Neighborhood Grill and Bar
232 Indian Brook Dr., Dover, NH 03820
Phone: 603-742-5707 | Website
More

Pacific Mills Kitchen
100 Main Street, Dover, NH 03820
Phone: 603-743-2236
More

State Street Saloon
268 State Street, Portsmouth, NH 03801
Phone: 6034314357
More

Bonta Restaurant
287 Exeter Rd., Hampton, NH 03842
Phone: 603-929-7972 | Website
More

Starboard Light
31 Cocheco St., Dover, NH 03820
Phone: 603-750-0194
More

Pao Brazilian Cafe & Bakery
170 Main St, Newmarket, NH 03857
Phone: 6036591415 | Website
More

Lamie's Inn & The Old Salt
490 Lafayette Rd., Hampton, NH 03842
Phone: 6039260330 | Website
More

Hagen's Grill
6 High Street, Hampton, NH 03870
Phone: 603-969-0900
More

The Common Man Restaurant
96 State St., Portsmouth, NH 03801
Phone: 6033346225 | Website
More

Epoch Restaurant and Bar
90 Front Street, Exeter, NH 03833
Phone: 60377837621 | Website
More

Romeo's Pizza
72 Lincoln St., Exeter, NH 03833
Phone: 6037723633
More

Papa Jay's Pizzeria
18 Broadway, Dover, NH 03820
Phone: 6033126969
More

The Library Restaurant
401 State Street, Portsmouth, NH 03801
Phone: 6034315202 | Website
More

Paul's Carriage House Restaurant
2263 Ocean Blvd., Rye, NH 03870
Phone: 6039648251 | Website
More

Dos Amigos Burritos-Dover
286 Central Ave, Dover, NH 03820
Phone: 6038346494 | Website
More

Annabelle's Natural Ice Cream
49 Ceres St., Portsmouth, NH 03801
Phone: 603-436-3400 | Website
More

The Lamprey River Tavern
110 Main St., Newmarket, NH 03857
Phone: 603-659-3696 | Website
More

Demeters Steakhouse
3612 Lafayette Road, Portsmouth, NH 03801
Phone: 6037660001 | Website
More

Popovers
8 Congress Street, Portsmouth, NH 03801
Phone: 6034311119 | Website
More

Weathervane Seafood Restaurants
2 Dover Point Rd., Dover, NH 03820
Phone: 603-749-2341 | Website
More

Ocean Wok
7 Ocean Blvd, Hampton Beach, NH 03842
Phone: 603-926-6633
More

Stages at One Washington
1 Washington St Suite 325, Dover, NH 03820
Phone: 6038424077
More

Paddy's American Grille
27 International Drive, Portsmouth, NH 03801
Phone: 6034309450 | Website
More


Alphabetize Legend 1 | 2 | 3 | 4 | 5 | Next »


Request a NH Visitor's Guide