NH Inns/B&B with great food, good access to XC skiing?
SO and I, and another couple, have made regular mid-winter weekend pilgrimages in search of the above to Quebec City (awesome, of course), Quebec Eastern Twps, and Vermont (Blueberry Hill Inn last year), so we have high standards. Are hoping to find someplace similar in NH, thus a little closer to our base in Maine. Balsams is WAY too pricey!
Have you looked at Jackson and North Conway NH?
I would recommend Jackson for XC ski access and there are plenty of Inns and nice B&Bs offering good breakfasts and some have a full restaurant as well. We stayed at the Inn at Jackson years ago and was pleased with the place. We have also spent plenty of time at the Stonehurst Manor, for decent food (not great anymore but good and really good wood fired pizza) included in your room price this would suffice for most people. The fireplaced lounge is comfy for beverages before or after drinks and I believe you can XC right from the property. Ask for one of the rooms in the Inn that has been redone, they are worth it vs. the “motel style” wing.
Any of the other inns or B&Bs in the North Conway area would work well.
Jackson, N.H., is home to the Jackson Ski Touring Foundation, which is one of the best in the east, and it's also home to many fine inns. I'm a big fan of the The Inn at Thorn Hill, which like most Jackson inns, is on the trail network. It also has an excellent dining room that's open for breakfast and dinner as well as a nice lounge serving lighter fare. The Wentworth is another favorite, but look up Jackson, there are dozens of inns and B&Bs, each with its own personality.
The Dana Place in Jackson, NH feels a bit tired in spots these days, but it is still a great place to stay for XC skiers or snowshoers. The restaurant is decent, if a bit inconsistent, but it does have some very good dishes. And you can't get much closer to Pinkham Notch and Mount Washington, and you can pretty much ski or snowshoe right from the inn.
Another option is the Ellis River House in Jackson. I'm not thrilled by all of the rooms (some are a bit tight in space), but a few of them are really comfortable (and you can hear the river from some) and their breakfasts are pretty good. And again, you are right at the trails here.