CASTLEBAY HOTEL

Recharge

on the Isle of Barra

Set on the harbourfront in the heart of Castlebay, Castlebay Hotel is a traditional 3-star Hebridean hotel overlooking Kisimul Castle and the busy fishing harbour. Positioned beside the ferry terminal, the hotel is an ideal base for exploring Barra, Vatersay and the wider Outer Hebrides, whether arriving by ferry, bike or on foot.


Popular with walkers, cyclists, island hoppers and seafood lovers, the hotel combines Atlantic island atmosphere with locally inspired food, fresh Scottish seafood and views across Castlebay harbour. White sand beaches, coastal walks, machair and scenic island roads are all within easy reach.


A distinctive part of the hotel is its in-house pottery studio and shop, where much of the ceramics are handmade by the owner. Many of the plates and serving dishes used throughout the restaurant are individually crafted on site, giving the dining experience a strong connection to Barra’s creative and island culture.


The hotel also offers limited dog-friendly accommodation in the Vatersay Room, making it a practical base for guests exploring Barra’s beaches, island walks and coastal scenery with their dogs.



With direct ferry access, nearby island tours and a location at the centre of village life, Castlebay Hotel offers an authentic base for experiencing the landscapes, food and character of the Outer Hebrides.

Guest Reviews

We had a really special stay in the hotel. The MacNeil room has a fabulous view over the bay and we could even see across to Vatersay! Then a hop, skip and a jump to the morning ferry back to Oban.

Tracy Quinn

We had a delicious meal in the hotel. The biggest hand dived scallops we have ever seen. Really good wine list and the steak pie hit the spot after a days walking around the island.

Ben Smith

John Doe's Image
We had a great four days staying in the hotel. The staff were very friendly and welcoming. We were lucky enough to stay whilst a local band was playing the pub. What a great night it was!!

Jeff Thompson