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. Open for lunch and dinner. What to expect: Pub menu with pizza.
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. What to expect: Great mountain views from the terrace and inside too. Open for lunch and dinner with an eclectic menu. Use Ossipee Park Road to avoid paying admission to the castle and get there early. No reservations taken for lunch.
455 Old Mountain Rd., Moultonborough
Fratello’s in Laconia
Newer, expanded deck on the second level offers views of the lake. What to expect: American-Italian fare in a casual setting. Open daily for lunch and dinner.
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. What to expect: Dinner menu adds more seafood and steak choices. Open for lunch and dinner.
6 N. Main St., Wolfeboro
Gazebo Beach Bar, The Margate on Winnipesaukee in Laconia
Beach bar with covered gazebo overlooks the lake at this large resort. What to expect: Entertainment mid-week. Open for lunch and dinner.
76 Lake St., Laconia
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. What to expect: Reservations required on weekends and take time to visit their gift shop in the red barn next door.
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. What to expect: Italian menu with food serving starting at 4 p.m. nightly.
1 Route 25, Meredith
NazBar & Grill, Naswa Resort in Laconia
This is a seasonal beach bar on Lake Winnipesaukee where you can get your feet wet while sipping a beachy cocktail. What to expect: A very happening spot, regular entertainment schedule and limited menu of appetizers, salad, burgers and wraps. But … you can order from the Blue Bistro menu during regular bistro hours for high-end Italian dishes and remember, save room for dessert. Open for lunch and dinner.
1086 Weirs Blvd., Laconia
O Steaks & Seafood in Laconia and Concord
Your choice of fine, private dining, seating near talented bartenders, or sit at the chef’s tables where you can watch your meal being prepared.
11 South Main St., Concord
62 Doris Ray Ct., Laconia
Pop’s Clam Shell in Alton Bay
Fast food with roof-top dining for views across the bay. What to expect: Great clams and maybe even a Jimmy Fallon sighting. Seasonal hours.
55 Route 11, Alton Bay
Shibleys at the Pier in Alton Bay
Casual dining on a deck that extends over Alton Bay of Lake Winnipesaukee. What to expect: Open for lunch and dinner in season with several interesting takes on the menu, including dessert. Family run.
42 Mt. Major Hwy., Alton Bay
T-BONES in Laconia
Spacious, two-level deck offers views of Paugus Bay. What to expect: American fare and healthy options by Chef Nicole. Open for lunch and dinner.
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. Opens in late May for lunch and dinner.
150 Shore Dr., Bristol
The Inn on Newfound Lake in Bristol
This beautiful inn is home to an excellent restaurant and a charming veranda situated right on the lake. Serving dinner only, Thursday through Sunday. What to expect: Fine dining with views you won’t forget.
1030 Mayhew Tpk., Bristol
Town Docks in Meredith
Get sand between your toes at this Common Man eatery that has quick bites and more, all on the shores of Lake Winnipesaukee. There are picnic tables for ice cream licking and high-top tables for exploring the menu and fun drink list. What to expect: Busy on weekends, but there is also quieter space on the rooftop deck.
289 Daniel Webster Hwy., Meredith
Wolfe’s Tavern at the Wolfeboro Inn in Wolfeboro
Circumvent the cozy tavern and head to the porch deck with views down the town’s iconic main street. What to expect: Well-executed pub fare, poutine and signature burgers, plus steaks and seafood. Open for breakfast, lunch and dinner.
90 N. Main St., Wolfeboro
Wolfetrap Grill and Rawbar in Wolfeboro
Nice deck for a restaurant on a back road for enjoying a messy lobster dinner. What to Expect: Drive or dock your boat here and enjoy fresh seafood and oysters. Open daily for lunch and dinner.
19 Bay St., Wolfeboro