Craigmore were honoured to be crowned the best guest house in St Andrews for 2018.

Hosts Nikki and Barry are pictured below after being given the award by The Royal Burgh of St Andrews.

Best guest house winners 2018