Come and dine with us

Email us at info@castlebayhotel.com or call us on 01871 810 223 to make a booking

The hotel is well-known for the quality of its food. Fresh seafood is landed most days on Barra to provide our extensive fish and shellfish menu, which varies daily depending upon availability.  We serve beef fillet, Barra lamb, lasagne, and chicken as well as vegetarian dishes. We also cater for food intolerances.


Our Location


Share by: