The Inverary Resort is large (for Baddeck) and includes Flora's restaurant, the Thistledown Pub, and the Lakeside restaurant. Beginning July 1st, dinners are served at the Lakeside which has a wonderful view of the harbor. There is seating both indoors and out. A reservation is a good idea especially if you want an indoor window seat.
By the time we dined at Lakeside, we had already been in Nova Scotia for almost two weeks with plenty of seafood meals, so I ordered the lamb shank which was probably the best I'd ever had.
If you own or manage Flora's Dining Room and Thistledown Pub, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.