Contact us on 01851 705743 or

Castlebay has been hailed as the second-best seaside town in Scotland to take a staycation.

The Barra capital narrowly missed out on the top spot, beaten by Plockton in The Scotsman’s Scotland Staycation 2022 poll as voted on by their readers.

However, Castlebay topped the likes of Tobermory, Millport, St Andrews and Pennan in the chart.

The poll spotlighted a total of 13 seaside towns, but Castlebay was the only Outer Hebridean representative.