Bed & Breakfast on the Isle of Skye
Below you will find a list of bed and breakfast accommodation available on the Isle of Skye in the Inner Hebrides. To book or discover more about your chosen B&B please click the appropriate link. Booking by secure server.
Skye Bed and Breakfast Accommodation:
Ardvasar Hotel, Sleat, Isle of Skye
One of the oldest hotels (built early 1800s) on Skye the 3 star Ardvasar Hotel overlooks the Sound of Sleat and the Knoydart Mountains. Situated only 800 metres from Armadale, where it is still possible to catch a ferry to sail 'Over the sea to Skye'.

Blairdhu House, Isle of Skye
The 4 star Blairdhu House Bed and Breakfast Accommodation is conveniently located at The Skye Bridge, minutes walk from amenities at the lovely fishing village of Kyleakin. If you are looking for a place to relax after a days walking or just sight-seeing on our Beautiful Island, you have come to the right place.

Bosville Hotel, Portree, Isle of Skye
Situated in Portree, the Islands Capital, our 4 star quality Hotel offers fresh, stress free accommodation with many rooms overlooking idyllic Portree harbour.

Carters Rest, Milovaig, Isle of Skye
The 4 star Carters Rest is a purpose built fully licensed guesthouse situated in one of the most beautiful areas of Skye and only ten minutes from the world famous Three Chimneys restaurant.

Cuillin Hills Hotel, Portree, Isle of Skye
The Cuillin Hills Hotel is a 4 star Skye hotel with incredibly peaceful surroundings. Of special note is the hotel's award winning cuisine.

Duisdale House Hotel, Duisdalemore, Isle of Skye
Duisdale House Hotel is a 4 star Skye hotel. A former hunting lodge used by MacDonald's Clan Chief this historic building offers the most wonderful hotel accommodation towards in southern Skye.

The Dunollie Hotel, Broadford, Isle of Skye
The 2 star Dunollie Hotel is nestled on the edge of Broadford Bay and is ideally situated in the centre of the village. The hotel is seated at the foot of Beinn na Cailich and Beinn nan Cran leading towards the famous Cuillin Hills allowing you to explore the area and its wildlife on countless walks and hikes.

Kings Arms Hotel, Kyleakin, Isle of Skye
Situated in Kyleakin, with superb views across to the Scottish mainland, the 2 star Kings Arms Hotel features the Claymore restaurant and open fires.

Skeabost Country House Hotel, Portree, Isle of Skye
The 3 star Skeabost Country House sits majestically in it's own extensive grounds at the edge of Loch Snizort. Surrounded by a challenging 9 hole, 18 tee golf course and bounded by its own river with testing salmon fishing.

The Royal Hotel, Portree, Isle of Skye
With the picturesque harbour of Portree in the foreground and the view of the bay behind, the 3 star Royal Hotel offers you a quiet relaxing retreat during your stay on Skye.

Toravaig House Hotel, Sleat, Isle of Skye
Situated in the 'Garden of Skye', Sleat, the 4 star Toravaig House Hotel and Restaurant features some spectacular views across the countryside, over the sea and across to the mainland.
