Nestled in a charming 19th-century building, this cozy Victorian hotel near the ferry terminal boasts sea-view rooms, local seafood, and a lively bar scene.
The Square, Castlebay, Isle of Barra HS9 5XD, United Kingdom Get directions
Martin P
Marilyn M
LizFDerby
Tommy Hubbard
Curious37834052001
Maureen Ives
Evana B
C B