Castlebay sits on Barra's southern coast and is the island's largest village.
Overlooking Castle Bay with Vatersay beyond, Castlebay was once a thriving herring port in the 19th century, with up to 400 boats in its harbour and curing and packing factories ashore. Nowadays, the main sea traffic into the port comes from the CalMac ferries from Mallaig, Lochboisdale and Oban.
The village has various B&Bs, guest houses, shops, a petrol station, bank and hospital. There is also a good choice of establishments to dine in. The family run Café Kismul serves Indian and Italian cuisine with local seafood, and the Castlebay Hotel serves quality dishes made from local ingredients.
As its name suggests, Castlebay has a castle in its bay, the medieval islet-fortress of Kisimul Castle that is the ancestral home of Clan MacNeil. It is open to the public and accessed by a small ferry that runs from the slipway at the bottom of Main Street.
The content of many of our web listings is provided by third party operators and not VisitScotland. VisitScotland accepts no responsibility for (1) any error or misrepresentation contained in third party listings, and (2) the contents of any external links within web listings ((1) and (2) together hereinafter referred to as the "Content"). VisitScotland excludes all liability for loss or damage caused by any reliance placed on the Content. The Content is provided for your information only and is not endorsed by VisitScotland.