Accommodation / Bed & Breakfast on the Isle of Barra

We are located on the lovely island of Barra, in the Outer Hebrides, Scotland. Many writers and reviewers, including some of our guests, have called Barra "the most beautiful island in Britain".

The Bayview Guest House / Bed and Breakfast overlooks Castlebay, the main centre of the island. The views across the bay from the guest house are truly stunning.

A warm friendly welcome awaits you at the Bayview. We offer a quiet relaxing atmosphere and comfortable spacious accommodation.

Our facilities include:

  • all bedrooms en-suite, with shower
  • television/dvd player in every room
  • free wi-fi
  • free car parking
  • storage for bicycles
  • television lounge with dvds/cds/books provided
  • outdoor decking area with seating and tables
  • choice of breakfasts
  • packed lunches to order

Provided in every room:

  • dressing gowns
  • heated towel rails
  • mineral water
  • alarm clock
  • tea and coffee
  • biscuits, chocolates, mints
  • toiletries

We also offer a delightful private log cabin, adjacent to the guest house. Our photo gallery includes views of the log cabin.

Sightseeing and boating/fishing trips are arranged on request.

Contact us.


We stayed for two nights in August. This is possibly the best B&B we have used and certainly the best value for money we found during a tour of the Outer Hebrides.


"Fantastic value for money"

From arrival to departure this has been the best B&B I have ever stayed at.


"Simply wonderful!"

Every now and again you find a place that ticks all the boxes - this is one! The welcome is friendly and you immediately feel that you are a valued person, one of the family.


"A warm welcome in a beautiful home"

We arrived early to be warmly welcomed by Barbara. She showed us to our lovely en-suite room, and spent some time getting to know us and gave us some very helpful tips for things to do on the island. The guest house is beautiful, tastefully decorated with rustic charm, and both Barbara and Martin could not have done enough to make us feel at home.

Joanne R