Rufflets Hotel, St Andrews, Fife
A luxury country house hotel about 2 miles from the town.
22 excellent bedrooms with contemporary colour schemes.
Choice of elegant lounges, overlooking the well kept gardens. The restaurant serves imaginative Scottish menus and there is also a brasserie.
Hotels of Britain front page
Your guide to UK hotels