B&Bs on the Isle of Skye

Stay in a B&B on the Isle of Skye, and discover a wonderful way to experience the true essence of the island.

There are bed and breakfasts in every corner of Skye, set within charming cottages and refurbished townhouses, and beside atmospheric villages and harbours. Sleep a stone's throw from the bustling areas of the island, such as Portree, Uig and Dunvegan, or catch 40 winks in one of the quieter spots like Sleat, Elgol or Waternish.

Portree, Isle of Skye

© VisitScotland / Kenny Lam

Other things you might like