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 »


Weathervane Seafood Restaurants
Route 4, Chichester, NH 03301
Phone: 603-749-2341 | Website
More

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

Margaritas Management Group Inc
200 Griffin Rd, Portsmouth, NH 03801
Phone: 603-430-8905 | Website
More

Harbor's Edge Restaurant
250 Market Street, Portsmouth, NH 03801
Phone: 603-431-2300 | Website
More

Cafe Mirabelle
64 Bridge Street, Portsmouth, NH 03801
Phone: 603-430-9301 | Website
More

Newick's Lobster House
431 Dover Point Rd., Dover, NH 03820
Phone: 603-742-3205 | Website
More

Kelley's Row Restaurant & Pub
421 Central Ave., Dover, NH 03820
Phone: 6037507081 | Website
More

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

Margaritas Mexican Restaurant & Watering Hole
93 Portsmouth Ave., Exeter, NH 03833
Phone: 6037722274
More

Downtown Dogs, LLC
One Washington Street Suite 1029, Dover, NH 03820
Phone: 6035533641
More

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

New England Pizza and Roast Beef
92 Portsmouth Ave, Exeter, NH 03833
Phone: 603-778-9800
More

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

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

Portsmouth Pizza Factory
800 Islington St, Portsmouth, NH 03801
Phone: 6034334449
More

Ron's Landing at Rocky Bend
370 Ocean Blvd, Hampton Beach, NH 03842
Phone: 603-929-2122 | Website
More

The Old Salt Eating and Drinking Place
490 Lafayette Rd, Hampton, NH 03842
Phone: 603-926-8322 | Website
More

Mama Leone's
113 Ocean Blvd, Hampton, NH 03842
Phone: 603-926-5576
More

Margaritas Mexican Restaurant & Watering Hole
23 Members Way, Dover, NH 03820
Phone: 6037436363
More

Whale's Tale Restaurant and Pub
Hampton Beach Casino, Hampton Beach, NH 03842
Phone: 603-926-3920
More

Bob's Broiled Chicken
801 Islington St. #16, Portsmouth, NH 03801
Phone: 6034336355 | Website
More

Jumpin' Jay's Fish Cafe
150 Congress St., Portsmouth, NH 03801
Phone: 6037663474 | Website
More

Margaritas Mexican Restaurant and Watering Hole
755 Lafayette Road Ste. 1, Portsmouth, NH 03801-7401
Phone: 6034315828 | Website
More

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

Betty's Kitchen
164 Lafayette Rd., North Hampton, NH 03862
Phone: 6039649870 | Website
More


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


Request a NH Visitor's Guide