A historic, lakeside B&B with high-quality rooms and mountain views, Barcaldine Castle offers a chance to live like a Scottish laird in times gone by. Along with open fireplaces, secret staircases and four-poster beds, you’ll get glorious views and genuine charm.