Refine Your Search

Isle of Skye bed and breakfast hotels guest houses b&bs for family holidays, romantic weekend breaks for 2, business trips.

1 to 5 Star bed and breakfast accommodation on the Isle of Skye. Family & children, dogs & pets, gay & disabled welcome accommodation on the Scottish Isles. Find Uig Bed and Breakfast, Broadford Bed and Breakfast, Portree Bed and Breakfast, Isle of Skye Bed and Breakfast, Sleat Bed and Breakfast, Dunvegan Bed and Breakfast, by Broadford Bed and Breakfast, Kyleakin Bed and Breakfast, Sconser Bed and Breakfast, Staffin Bed and Breakfast.

  • Uig Hotel - UigUig Hotel - Uig

    Former coaching inn now a luxurious hotel on the Isle of Skye, bed and breakfast overlooking Uig Bay. Fabulous views from most rooms, fine food in restaurant.

    £40 to £165 Per person B&B (2 sharing)

    Bed and Breakfast Accommodation in Skye Scottish Islands Scotland

  • Benview Bed & Breakfast - BroadfordBenview Bed & Breakfast - Broadford

    En-Suite ground floor Bed & Breakfast accommodation in a warm, friendly family home in Broadford, on the Isle of Skye.

    £25 to £28 Per person B&B (2 sharing)

  • Givendale Guest House - PortreeGivendale Guest House - Portree

    Charming Bed & Breakfast in Portee, Isle of Skye. Fantastic location, delicious breakfast, family rooms, no smoking.

    £25 to £50 Per person B&B (2 sharing)

  • Greenbank Self-Catering - Isle of SkyeGreenbank Self-Catering - Isle of Skye

    Scottish self catering bungalow on the Isle of Skye. Family friendly. Guide dogs accepted. Particularly suitable for guests with disabilities. No smoking.

    £180 to £460 Per Week (seasonal)

  • Eilean Iarmain Hotel - SleatEilean Iarmain Hotel - Sleat

    Built in 1888, three star Hotel Eilean Iarmain is a 19th century country house hotel on Isle of Skye

    £40 to £125 Per person B&B (2 sharing)

  • The Rosedale Hotel - PortreeThe Rosedale Hotel - Portree

    Isle of Skye hotel standing on the waterfront of the sheltered harbour. Views across the bay

    £48 to £55 Per person B&B (2 sharing)

  • Cuillin Hills Hotel - PortreeCuillin Hills Hotel - Portree

    Hotel superbly situated with breathtaking views over Portree Bay towards the Cuillin Mountain range

    £95 to £150 Per person B&B (2 sharing)

  • Uiginish Farmhouse - DunveganUiginish Farmhouse - Dunvegan

    Bed & breakfast guesthouse situated in a quiet location on the shores of Loch Dunvegan. Family run

    £25 to £30 Per person B&B (2 sharing)

  • Kinloch Lodge - Isle of SkyeKinloch Lodge - Isle of Skye

    Luxurious B&B guest house rooms on the Isle of Skye, stunning bed and breakfast with lunch and dinner packages in the michelin star restaurant, cookery lessons.

  • Ruisgarry - by BroadfordRuisgarry - by Broadford

    Modern bed and breakfast bungalow in quiet location enjoying panoramic views of Broadford Bay.

  • Corran Guest House - KyleakinCorran Guest House - Kyleakin

    Corran is centrally located in the beautiful fishing village of Kyleakin close to the sea & Harbour.

  • MacKinnon Country House Hotel - KyleakinMacKinnon Country House Hotel - Kyleakin

    Isle of Skye hotel situated on the western outskirts of the picturesque village of Kyleakin, pets welcome

  • Balmeanach House - DunveganBalmeanach House - Dunvegan

    Balmeanach bed & breakfast House is a croft house that has been sympathetically renovated

  • Sconser Lodge Hotel - SconserSconser Lodge Hotel - Sconser

    Formerly a Victorian Hunting Lodge, now a charming Isle of Skye hotel, terrace and stunning views

  • Sgiathan Mara - PortreeSgiathan Mara - Portree

    Highland hospitality in ambient surroundings. Easy reach to town centre. Panoramic views of hills

  • Bealach Uige B&B - StaffinBealach Uige B&B - Staffin

    A Charming Croft Guest House Offering B&B Accommodation In The Gaelic Speaking Town Of Staffin, Skye

  • Berabhaigh B&B - BroadfordBerabhaigh B&B - Broadford

    Bed and breakfast guest house, a warm welcome awaits, 200 year old traditional croft house

  • Ardmorn - DunveganArdmorn - Dunvegan

    Ardmorn B&B sits on high ground at Roskhill, near historic Dunvegan on the romantic Isle of Skye

Page (66 listings)