The Castlebay Hotel has spacious bedrooms decorated with a subtle tartan motif – it’s worth paying a bit extra for a sea view – and there’s a comfy lounge and conservatory with grand views across the harbour to the islands south of Barra. The hotel bar is the hub of island social life, with regular sessions of traditional music.
The restaurant specialises in local seafood and game (often rabbit).