Skip to main content

10 Restaurants to discover near Lake Sunapee


Mount and Lake Sunapee are two major lures for both locals and visitors to western New Hampshire. The quiet towns surrounding the pristine lake abound with a unique charm and character—and the culinary scene is not to be overlooked! From high-end restaurants serving real gourmet dishes to lovable neighborhood pizzerias, here are ten amazing restaurants in the area worth a visit.

Dexter’s Inn
258 Stagecoach Rd, Sunapee
Dine in an idyllic setting at Dexter’s Inn nestled in the foothills of Mount Sunapee. Stop in for lunch or dinner on the weekends when the inn opens its dining room to the public—serving hearty country-style meals.

New London Inn and Coach House Restaurant
353 Main St, New London
Chef Joshua Duda prepares fresh, local foods with only the finest ingredients available for the cuisine served at the Coach House Restaurant. Indulge in irresistible New England dishes in an elegant, yet comfortable dining space that welcomes all!

Blue Loon Bakery
12 Lovering Ln, New London
Warm, fluffy bread straight from the oven is one of Blue Loon’s hallmarks; along with the decadent pastries, fresh bagels, and hearty sandwiches they whip up. Enjoy the comfort of knowing all of their fare is made from scratch using locally-sourced ingredients to create unbelievably delicious fare.

Inn at Pleasant Lake
853 Pleasant St, New London
Experience an upscale, gourmet dining experience at Oak and Grain—the inn’s onsite restaurant. Oak and Grain welcomes the public for dinner Wednesday-Sunday, where you’ll savor carefully prepared dishes cooked to perfection from grilled hanger steak to seared Canadian sea scallops!

Bubba’s Bar & Grille
976 New Hampshire Rte 103, Newbury
For over 12 years, Bubba’s has been serving up fresh seafood, hearty sandwiches, award-winning seafood chowder, pizza, and plenty more to local New Hampshire residents! Check out this fun-loving stop where the staff will treat you like family and the food always satisfies.

Salt Hill Pub
1407 Rte 104, Newbury
On the slopes of Mount Sunapee, you’ll find the warm and welcoming Salt Hill Pub. This family-friendly pub serves an eclectic menu of pleasing food, from juicy burgers to their signature salt hill fish & chips!

Appleseed Restaurant
63 High St, Bradford
Tucked away on the southern shores of Todd Lake, you’ll find the approachable Appleseed Restaurant. Stop in for a satisfying country-style meal served with a smile, where you can choose from dishes that range from classically delicious pizza to a full roast beef dinner!

Ziggy’s Pizza
699 Route 103, Sunapee
If you’re looking for instant satisfaction, grab something from Ziggy’s in Sunapee! Farm fresh and local ingredients go into their renowned pizzas—and their delicious calzones, pasta dishes, wings and burgers are not to be missed.

Flying Goose Brew Pub & Grille
40 Andover Rd, New London
For fresh brews and responsibly sourced fare, Flying Goose Brew Pub & Grille is the place to be. You can enjoy farm-fresh fare sourced from local producers and great brews from all around the state in a beautifully relaxed atmosphere!

Marzeli Deli
889 Route 103, Newbury
At Marzeli Deli, you can delight in homemade Italian Cuisine to-go! From hand-tossed pizzas, fresh bagels, and authentic Italian dishes—you really can’t go wrong.