Places to Eat in Dover and Portsmouth, New Hampshire
Discover the variety of phenomenal places to eat in Dover, NH and nearby Portsmouth,NH, nestled throughout town and along the waterfront. Dine at seaside breweries, historic farmhouses, and intimate diners, all serving the fresh taste of New England. Start your morning with our complementary breakfast, made with fresh local goods before heading out on a culinary adventure.
Browse through our favorite restaurants in Dover, or head across Little Bay Bridge for the exquisite dining offered in our popular sister city, Portsmouth.
In the mood for something different? Try wood-fired pizzas at the Flatbread Company, made purely with organic and free-range ingredients. Moxy is your go-to spot for socializing over modern American tapas, and Row 34 is a staff favorite for fresh oysters and great brews in a lively atmosphere. Another one of our favorite spots, Book & Bar, infuses the perfect harmony of used books and craft beer.
Cava
Cava
10 Commercial Alley, Portsmouth, NH, USA
This is one of our staff favorite restaurants - 2 wine bars and an extensive gourmet menu will satisfy any traveler Stop by this bistro and wine bar serving creative Mediterranean-inspired tapas paired with an extensive wine selection for a fabulous night out.
Chapel + Main
Chapel + Main
83 Main Street, Dover, NH, USA
A trendy and cozy neighborhood brewery with great beer and a streamlined menu of snacks, small, medium, and large plates.
Earth’s Harvest Kitchen & Juicery
Earth’s Harvest Kitchen & Juicery
835 Central Ave, Dover, NH 03820, USA
Locally sourced produce is used in the familiar American comfort dishes at this relaxed restaurant.
La Festa Brick & Brew Pizzeria
La Festa Brick & Brew Pizzeria
300 Central Ave, Dover, NH 03820, USA
Located right downtown, La Festa Brick & Brew Pizzeria is a pizza and sandwich joint that's the perfect place to kick back for an evening meal.
Martingale Wharf
Martingale Wharf
99 Bow St, Portsmouth, NH, USA
Dine on fresh New England seafood at this upscale American Bistro while taking in the sights and sounds of iconic Portsmouth tugboats on the river.
Moxy
Moxy
106 Penhallow Street, Portsmouth, NH, USA
Food & wine best new chef, people’s choice, three-time nominee, James Beard best chef northeast semifinalist 2018, 2017, 2016, 2015
Ristorante Massimo
Ristorante Massimo
59 Penhallow Street, Portsmouth, NH, USA
Nestled in historic downtown Portsmouth, New Hampshire, Ristorante Massimo's world-class Italian cuisine and Upstairs at Massimo's focusing in small plates. Indulge in timeless, world-class Italian cuisine in a quaint and intimate setting for a fabulous night out.
River House
River House
53 Bow St, Portsmouth, NH, USA
Relax at this easy-going restaurant with classic New England favorites and enjoy dinner by the water.
Rudi’s Portsmouth
Rudi’s Portsmouth
20 High Street, Portsmouth, NH, USA
Rudi's charismatic atmosphere boasts an eclectic mix of downtown charm and uptown polish -- sample the freshest of local farms and Seaport bounties featuring a wide array of traditional dishes with signature twists.
Enjoy seafood pulled fresh from these waterfront restaurants, for a mouth-watering dinner with a view.
Sonny’s Tavern
Sonny’s Tavern
328 Central Ave, Dover, NH, USA
Embrace cool and casual New-American gastropub at this cocktail bar serving up a fresh twist on comfort food.
Stages at One Washington
Stages at One Washington
1 Washington Street, Dover, NH, USA
Enjoy a memorable fine dining and culinary experience at renowned Stages at One Washington, known for artful and experimental New England cuisine, or Ember for fresh local seafood and handmade pasta.
Surf Seafood
Surf Seafood
99 Bow Street, Portsmouth, NH, USA
Voted Best Seafood in New Hampshire, Surf offers a wonderful combination of service and culinary expertise in a relaxed and inviting atmosphere. Overlooking the Piscataqua River, this fresh and inventive seafood bar and restaurant offers consistently great food, excellent service, and a breath-taking view.
The Dover Brickhouse
The Dover Brickhouse
2 Orchard Street, Dover, NH, USA
Buzzy, two-floor spot with a ground-floor American tavern & an intimate upstairs live-music venue.
Tucker’s Dover
Tucker’s Dover
238 Indian Brook Rd, Dover, NH 03820, USA
Featuring all-natural locally sourced ingredients, offering fresh takes on breakfast classics. Locations in Hooksett, New London, Concord, and Dover, and Merrimack, NH