New Hampshire Restaurants

Make a free reservation

View all 11012 restaurants in New England

Best American Restaurants in New Hampshire

Pine Restaurant - Hanover Inn DartmouthPine Restaurant - Hanover Inn Dartmouth
(428)
$$$$
American | Hanover, New Hampshire
CR's The RestaurantCR's The Restaurant
(555)
$$$$
American | Hampton / Hampton Falls, New Hampshire
Bretton Arms Dining RoomBretton Arms Dining Room
(99)
$$$$
American | Bretton Woods, New Hampshire
The Coach House Restaurant at the New London InnThe Coach House Restaurant at the New London Inn
(72)
$$$$
American | New London, New Hampshire
Firefly American BistroFirefly American Bistro
(855)
$$$$
American | Manchester, New Hampshire, New Hampshire
The Inn at Thorn Hill and SpaThe Inn at Thorn Hill and Spa
(72)
$$$$
American | Mt. Washington Valley, New Hampshire
Hagan's GrillHagan's Grill
(176)
$$$$
American | Hampton / Hampton Falls, New Hampshire
The Norwich InnThe Norwich Inn
(47)
$$$$
American | Hanover, New Hampshire
Rudi's PortsmouthRudi's Portsmouth
(695)
$$$$
American | Portsmouth, New Hampshire
Epoch at The Exeter InnEpoch at The Exeter Inn
(531)
$$$$
American | Exeter, New Hampshire
Red Fox Bar & GrilleRed Fox Bar & Grille
(59)
$$$$
American | Jackson, New Hampshire
Canoe Restaurant and TavernCanoe Restaurant and Tavern
(97)
$$$$
American | Center Harbor, New Hampshire
Stickney's Restaurant at the Omni Mount Washington ResortStickney's Restaurant at the Omni Mount Washington Resort
(279)
$$$$
American | Bretton Woods, New Hampshire

Best Italian Restaurants in New Hampshire

Ristorante MassimoRistorante Massimo
(1163)
$$$$
Italian | Portsmouth, New Hampshire
Piccola Italia RistorantePiccola Italia Ristorante
(360)
$$$$
Italian | Manchester, New Hampshire, New Hampshire
Trattoria at Tuscan MarketTrattoria at Tuscan Market
(73)
$$$$
Italian | Salem, New Hampshire, New Hampshire
The Colosseum RestaurantThe Colosseum Restaurant
(334)
$$$$
Italian | Salem, New Hampshire, New Hampshire
Tuscan KitchenTuscan Kitchen
(1424)
$$$$
Italian | Salem, New Hampshire, New Hampshire
Faro Italian GrilleFaro Italian Grille
(127)
$$$$
Italian | Weirs Beach, New Hampshire
Three Tomatoes TrattoriaThree Tomatoes Trattoria
(124)
$$$$
Italian | Lebanon, New Hampshire
Tuscan Kitchen - PortsmouthTuscan Kitchen - Portsmouth
(295)
$$$$
Italian | Portsmouth, New Hampshire
Giulia RestaurantGiulia Restaurant
(803)
$$$$
Italian | Cambridge, Boston
SorellinaSorellina
(3272)
$$$$
Italian | Back Bay, Boston
Il CapriccioIl Capriccio
(2573)
$$$$
Italian | Waltham, Boston Suburbs
Toscano RestaurantToscano Restaurant
(2031)
$$$$
Italian | Beacon Hill, Boston
Rossetti Restaurant of LynnRossetti Restaurant of Lynn
(934)
$$$$
Italian | Lynn, Boston Suburbs
Bar MezzanaBar Mezzana
(234)
$$$$
Italian | South End, Boston
Pane e Vino ProvidencePane e Vino Providence
(2136)
$$$$
Italian | Providence, Rhode Island
Camille's RestaurantCamille's Restaurant
(1565)
$$$$
Italian | Providence, Rhode Island
Mamma MariaMamma Maria
(3600)
$$$$
Italian | North End, Boston
Davio's - BostonDavio's - Boston
(1713)
$$$$
Italian | Back Bay, Boston
L'AndanaL'Andana
(4363)
$$$$
Italian | Burlington, Massachusetts, Boston Suburbs
PrezzaPrezza
(1529)
$$$$
Italian | North End, Boston
Trattoria Romana In WakefieldTrattoria Romana In Wakefield
(1712)
$$$$
Italian | Wakefield, Rhode Island, Rhode Island

Popular restaurants in New England

Browse some of the most booked restaurants in New England

Les Sablons
(343)
$$$$
Contemporary French | Cambridge
Article 24
(148)
$$$$
American | Brighton
Gyu-Kaku - Cambridge
(248)
$$$$
Japanese | Cambridge
View all New England restaurants

Treat your taste buds: Explore New Hampshire restaurants.

Diners' Choice Winners: Best Overall

New Hampshire's best restaurants based upon thousands of OpenTable diner reviews
Silver Fountain Inn & Tea Parlor1. Silver Fountain Inn & Tea Parlor
150 reviews
$$$$
Afternoon Tea | Dover, New Hampshire

This lunch was a special treat. The Inn has a fun atmosphere, it is unique, and the service was excellent despite being busy. That said, for a lunch it was expensive when compared to other tea houses (Chester, Vt) and frankly the food was nothing special for the price, nor was there a lot of it for the average eater. More

OpenTable Diner -
Bridge Street Bistrot & Wine Bar2. Bridge Street Bistrot & Wine Bar
272 reviews
$$$$
French | Portsmouth, New Hampshire

Great food and nice people. Very comfortable location. More

OpenTable Diner -
Otis Restaurant3. Otis Restaurant
109 reviews
$$$$
Contemporary American | Exeter, New Hampshire

We love Otis. We eat at many restaurants across the country and find the experience at Otis to be among the best ever. More

OpenTable Diner -
Hanover Street Chophouse4. Hanover Street Chophouse
2109 reviews
$$$$
Steak | Manchester, New Hampshire, New Hampshire

We love this restaurant. Food and service is wonderful. More

OpenTable Diner -
Buckley's Great Steaks5. Buckley's Great Steaks
1782 reviews
$$$$
Steakhouse | Merrimack, New Hampshire

Great food, great service and nice atmosphere. That checks all the boxes for me. More

OpenTable Diner -

New to OpenTable

New Hampshire restaurants that recently joined the OpenTable network
Black Bear Pub at the Bernerhof InnBlack Bear Pub at the Bernerhof Inn
$$$$
American | Mt. Washington Valley, New Hampshire

There's great food under our roof at The Bernerhof Inn served in our Black Bear Pub so stop in for a martini, a local microbrew or a glass of wine. Be our guest and soak in the lavish respite that's rare in today's hustle and bustle world! More

Buffalo Wild Wings - NewingtonBuffalo Wild Wings - Newington
$$$$
Sports Bar | Portsmouth, New Hampshire

Since 1982, Buffalo Wild Wings® (or B-Dubs® as our friends call us) has been the ultimate place to watch the game, have a cold beer and eat some great food. At Buffalo Wild Wings, you can always feel comfortable pulling some tables together with your friends and staying as long as you want.More

Huntspoint BBQ RestaurantHuntspoint BBQ Restaurant
$$$$
Barbecue | Exeter, New Hampshire

Whether you take a seat in our dining room, get take-out, or pick something up to make later at home, you will be able to sink your teeth into world class meats! Our expert pitmasters even offer classes on making great BBQ. For upcoming classes and specials, check out our Facebook page.
We now offer event catering in New Hampshire, Boston and North of Boston, and the Maine seacoast. However you want your great BBQ, we’ll get it to you one way or another– overnight shipping, bringing it to you, or serving it to you on a plate right here.!More

Magrilla’sMagrilla’s
$$$$
American | Rochester, New Hampshire

Magrilla's is a place where people gather to share great food and fine spirits. Join us every Sunday for Brunch and enjoy our homemade Sausage and Monster Bloody Mary's! More

The Grazing Room at Colby Hill InnThe Grazing Room at Colby Hill Inn
$$$$
American | Henniker, New Hampshire

The Grazing Room serves exceptional dinners with grand hospitality year round to inn guests and the public. Our Chef’s Menu is offered Wednesday through Sunday and features the freshest from each week’s local harvest.More

Discover Portsmouth

Located on the beautiful New Hampshire coast, Portsmouth is one of the top dining destinations north of Boston. With a history as a bustling seaport, Portsmouth is full of charming restaurants and shops that draw on its coastal location. Seafood options are plentiful. You may even be able to enjoy a lobster roll, fried oysters or fish tacos while looking over the ocean where your food was caught earlier that day. And if you are looking for a raw bar for oysters or little-neck clams, you won't be disappointed. Portsmouth is also home to a number of cafes and lounges where you can enjoy both food and art, and you'll see plenty of wine bars and breweries as you stroll down the brick-paved streets of downtown Portsmouth.