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.
Town Docks in Meredith has everything from ice cream to burgers to a lobster dinner.
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.
Located at 51 Mill Street in Wolfeboro
Carriage House Restaurant at Castle in the Clouds in Moultonborough
Probably the most impressive view of the state is from the Lucknow Estate on site. Reserve a horse-drawn carriage ride on Mother’s Day. During the summer enjoy Jazz at Sunset concerts on Thursday evenings offered with a full dinner. The renovated horse barn has been made into a gallery and restaurant, complete with horse stalls. 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.
Located at Rt. 171, 455 Old Mountain Rd in Moultonborough
Christmas Island Steakhouse in Laconia
Recent renovation of this historic steakhouse included a new deck. Dinner only. What to Expect: Great prime rib and lobster on weekends.
Located at 644 Weirds Blvd in Laconia
Fratello’s in Laconia
Newer, expanded deck on the second level offers views of the lake. What to Expect: New Executive Chef Adam Parker will be making his mark on the dining scene. Open daily for lunch and dinner.
Located at 799 Union Avenue in Laconia
Garwood’s, Wolfeboro, Lovely patio deck with views of Wolfeboro Bay, Lake Winnipesaukee
Watch the antique mahogany boats come and go while enjoying a seven-ounce burger or kale salad. What to Expect: Dinner menu adds more seafood and steak choices. Open for lunch and dinner.
Located at 6 N. Main Street in 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.
Located at 76 Lake Street in 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.
Lcoated at 28 Shepard Hill Rd in Holderness
Lago in Meredith, where the lake meets the sky. Ahhh.
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.
Located at 1 NH-25 in 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.
Located at 1086 Weirs Blvd in Laconia
O Steaks & Seafood in Laconia
Fine dining in and out with a newer expanded bar inside and a beautiful patio for sunsets over Opechee Bay.
Located at 62 Doris Ray Ct in 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 Jimmy Fallon. Seasonal hours.
Located at 55 NH-11 in 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.
Located at 42 Mt. Major Hwy in 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.
Located at 1182 Union Avenue in 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 May 26 for lunch and dinner.
Located at 150 Shore Drive in Bristol
The Inn on Newfound Lake in Bristol
Serving dinner only, Thursday through Sunday.
Located at 1030 Mayhew Turnpike in 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.
Located at 289 Daniel Webster Hwy in 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.
Located at 90 N Main Street in 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.
Located at 19 Bay Street in Wolfeboro