In reply to Catriona:
We stayed at Spean Bridge a couple of years before Covid, so my comments are related to that time.
You mentioned the old railway station, at Spean Bridge. It was very good then with quite a good menu. Jamming musicians made for a pleasant atmosphere.
Spean Lodge was the best B&B we have stayed at. Anywhere! Sadly I noticed it was up for sale in 2022, so can't comment currently.
Post edited at 22:36