Summer in New Hampshire is so amazing that if the sun is out - and even after it goes down - you don't really want to go inside. But you've still got to eat. Luckily these incredible waterfront restaurants offer stunning views over New Hampshire lakes, streams, and ocean so that you can enjoy top-notch dining without ever missing a view.
1. Town Docks Restaurant, Meredith
This seasonal hot spot is a go-to for great drinks and great seafood on Lake Winnipesaukee. The outdoor restaurant has a beach theme, complete with music and sand.
2. Surf Sushi Bar, Portsmouth
There’s nothing like enjoying fresh sushi where you can smell the ocean’s salt. Surf is the perfect combination of ocean views and fresh seafood.
3. NASWA Resort, Laconia
The NazBar & Grill at the NASWA Resort is famous throughout the lakes region. Enjoy a meal and drinks with your feet in the sand and views overlooking Paugus Bay on Lake Winnipesaukee.
4. The Common Man, Claremont
Waterfront dining isn’t as plentiful in Western New Hampshire, away from the lakes and ocean, but the Common Man’s deck overlooking waterfalls of the Sugar River is beautiful. The restaurant offers upscale dining and affordable classics like burgers, and you can always enjoy a refreshing drink on the patio.
5. Lago, Meredith
This Italian restaurant, part of the Common Man chain, has wonderful food, but the real treat is the view over Meredith Bay on Lake Winnipesaukee. For the most spectacular view, time your visit with sunset, and ask to sit on the patio.
6. Ron’s Landing, Hampton Beach
Ron’s Landing is across the street from the ocean at Hampton Beach, but the views from the dining room are still great. Plus, the large menu and live entertainment make Ron’s a popular destination on the New Hampshire seacoast.
7. The Anchorage, Sunapee
The Anchorage offers beautiful views of Sunapee Harbor from the deck and the dining room. With Sunday brunch and a gluten free menu, The Anchorage offers something for everyone. The only downside is that the restaurant is seasonal.
8. Garwoods Restaurant and Pub, Wolfeboro
Garwoods is a low-key pub that offers top-notch views over Lake Winnipesaukee from the deck and the dining room, which means that you can enjoy lake views year-round.
9. Martingale Warf, Portsmouth
Martingale Warf is the perfect place to get casual but creative dishes, and the view over Portsmouth Harbor will not disappoint!
Where are your favorite waterfront restaurants in New Hampshire?
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!