Old Fishergate House

Top choice b&b in St Andrews

This historic 17th-century town house, furnished with period pieces, is in the oldest part of town, close to the cathedral. The two twin rooms are very spacious and even have their own sitting room. On a scale of one to 10 for quaintness, we’d rate it a 9½. The cracking breakfast menu features pancakes with maple syrup, and smoked-haddock omelette.