People dining on rooftop on summer night

Best Outdoor Dining in Portsmouth

With plenty of real estate along the Piscataquis River, Portsmouth is home to many restaurants that have great waterfront views. And warmer weather in Seacoast New Hampshire means our favorite Portsmouth restaurants are rolling out the picnic tables and patio chairs. So where to head when you're looking to enjoy a drink or a meal in the sun? From casual brewery to seafood on the waterfront, we've got recommendations for the best outdoor dining in Portsmouth for your next visit to this charming, seaside city.

The Portsmouth Brewery | 56 Market St, Portsmouth | (603) 431-1115

From the outside, you'd have no idea this popular downtown brewery has any outdoor seating. But pass through the busy dining room and you'll find an outdoor oasis on the brewery's patio. Surrounded by brick buildings and decorated with murals and twinkly lights, this patio is a beautiful spot to enjoy the brewery's selection of craft beer and its globally-inspired menu. As with all popular sunny spots in Portsmouth, the patio fills up fast during nice weather, so call ahead or make a reservation to secure a table.

Surf Portsmouth | 99 Bow St, Portsmouth | (603) 334-9855

Located on scenic Bow Street, Surf is one of a few restaurants that overlook the water here—which means if the patio is full at Surf, you can pop into four more restaurants in search of a table outside. This seafood restaurant is known for its raw bar selection that includes local oysters and sashimi-style tuna. We think fresh seafood should be eaten overlooking the water as often as possible, so locals and visitors alike head to Surf's deck when the weather's nice.

Cava | 10 Commercial Alley, Portsmouth | (603) 319-1575

Located in a pedestrian alley, Cava has the sweetest outdoor dining in Portsmouth. With its "living wall" aka a vertical garden cultivated on the restaurant's brick exterior, Cava's patio is perfect for romantic summer evenings. Cava specializes in bubbly, wine, and Mediterranean tapas and will easily make you feel like you're dining in a European city. Don't skip the churros for dessert!