A summer evening of live music under the stars at the Great Waters Music Festival is even better when paired with an exceptional meal. Whether you’re planning a romantic date night, celebrating with friends, or just want to savor the full Lakes Region experience, dining at one of the area’s standout restaurants is the perfect complement to a concert in the clouds.
Here are some of the best middle to high-end dining options near Moultonborough, Meredith, and Wolfeboro, each offering their own flavor of New Hampshire charm.
The Blue Bistro at The NASWA Resort – Laconia, NH
If you’re heading to a Concert in the Clouds or enjoying a Great Waters event nearby, make time to dine at The Blue Bistro, located lakeside at The NASWA Resort in Laconia. Overlooking Lake Winnipesaukee, this elegant-yet-relaxed restaurant serves fresh seafood, steaks, and creative seasonal dishes in a setting that feels both refined and quintessentially summer.
Start with one of their signature cocktails, enjoy an appetizer on the terrace, and watch the boats drift by. Known for its impeccable service and stunning sunset views, The Blue Bistro is ideal for pre-show dining or a leisurely post-concert meal.
Lago – Meredith, NH
Located at Mill Falls at the Lake, Lago offers rustic Italian cuisine with upscale flair. Featuring locally sourced ingredients, hand-cut pastas, and an extensive wine list, it’s a favorite for visitors looking to enjoy a refined meal with lake views. The ambiance is romantic, the service is polished, and the location is convenient to Great Waters concertgoers staying or dining in Meredith.
O Steaks & Seafood – Laconia, NH
For those who appreciate a sleek steakhouse atmosphere with a coastal twist, O Steaks & Seafood in Laconia delivers. With expertly grilled steaks, fresh seafood dishes, and handcrafted cocktails, it’s a great spot to elevate your concert night. Their patio dining and stylish interior make it a popular option for upscale Lakes Region nights out.
The Inn on Main & O’Bistro – Wolfeboro, NH
Tucked inside a charming inn just minutes from downtown Wolfeboro, O’Bistro is a hidden gem offering gourmet cuisine in a cozy, elegant setting. With a focus on locally inspired flavors and rotating seasonal menus, it’s ideal for those seeking a sophisticated but welcoming dining experience before a Great Waters performance.
The Barn at Pickering House – Wolfeboro, NH
Housed in a beautifully restored 19th-century barn, The Barn at Pickering House offers one of the most refined dining experiences in the Lakes Region. With a seasonal chef’s menu and farm-to-table focus, it’s perfect for a special night out. Reservations are highly recommended, especially during concert weekends.
Camp at Mill Falls – Meredith, NH
Offering a whimsical twist on classic comfort food, Camp is a cozy, lodge-style restaurant with upscale finishes and hearty dishes. Located steps from Lake Winnipesaukee, it blends nostalgic charm with quality cuisine—think maple-glazed salmon, crispy duck, and warm cheddar biscuits. It’s a delightful stop before heading to a Great Waters show.
Make It a Full Night Out with Great Waters
Dining in the Lakes Region before or after a Great Waters concert is more than just a meal—it’s part of the experience. With beautiful settings, creative menus, and easy access to concert venues like Castle in the Clouds, these restaurants help turn your night into something unforgettable.
Whether you’re booking a romantic evening, catching up with friends, or celebrating a special occasion, you’ll find the perfect place to dine, unwind, and savor the sounds of summer.



