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

Join our Newsletter Clan

Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.

Get the Scotland newsletter