Glengarry Castle Hotel, Invergarry, Highlands, Scotland
A family run, country house hotel, in 50 acres of grounds on Loch Oich.
26 bedrooms, including some with four-poster or half-tester beds.
A large panelled reception hall and a choice of sitting rooms. The restaurant serves an innovative fixed price menu.
Hotels of Britain front page
Your Guide to good UK Hotels