The best outdoor dining restaurants in the Lakes Region
Grab a margarita and put your toes in the sand (or maybe the big lake) and check out our list of NH's best lakefront dining options for the pier at Alton Bay, Lake Winnipesaukee and Wolfeboro.
Bayside Grill & Tavern in Wolfeboro
A few tables aside Back Bay offer a quiet respite for basking in the sun.
51 Mill St., Wolfeboro
Carriage House Restaurant at Castle in the Clouds in Moultonborough
One of the most impressive view of the state is from this mountaintop restaurant. In season, don’t miss the open-seating Music Nights on Tuesday, or purchase tickets for Mondays and Thursdays.
455 Old Mountain Rd., Moultonborough
Fratello’s in Laconia
Newer, expanded deck on the second level offers views of the lake.
799 Union Ave., Laconia
Lovely patio deck with views of Wolfeboro Bay, Lake Winnipesaukee. Watch the antique mahogany boats come and go while enjoying a 7-ounce burger or kale salad.
6 N. Main St., Wolfeboro
Inn Kitchen + Bar at the Squam Lake Inn in Holderness
Small, sunny patio off of the Squam Lake Inn offers an upscale lunch in a pleasant setting.
28 Shepard Hill Rd., Holderness
Lago at The Inn at Bay Point in Meredith
Ahh … this is one of the most gracious outdoor spots to enjoy a meal or sip wine. The views across Lake Winnipesaukee to Church Landing are the best, especially at sunset.
1 Route 25, Meredith
O Steaks & Seafood in Laconia
Grab a martini, some apps and just relax.
62 Doris Ray Ct., Laconia
T-BONES in Laconia
Spacious, two-level deck offers views of Paugus Bay.
1182 Union Ave., Laconia
The Big Catch in Bristol
Catch the sunset over Newfound Lake from the deck across from a narrow slice of beach. What to expect: Casual dining with fried seafood, lobster rolls and a separate ice cream window.
150 Shore Dr., Bristol
Newfound Lake Inn in Bristol
This beautiful inn is home to an excellent restaurant and a charming veranda situated right on the lake, and they are serving dinner and drinks on the lawn.
1030 Mayhew Tpk., Bristol
289 Daniel Webster Hwy., Meredith