Welcome to Bed & Breakfast Isle of Skye, your gateway to B&B accommodation on the Isle of Skye in the Inner Hebrides of Scotland. Below you will find listings of Isle of Skye bed and breakfast and above you will find links to information about bed and breakfast available in various towns on the island of Skye.
Bed & Breakfast Accommodation On The Isle Of Skye
(B & B listings in alphabetical order)
Ardvasar Hotel (3 star)
Ardvasar Sleat, Isle of Skye, IV45 8RS
One of the oldest hotels (built early 1800s) on Skye the 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". Read more...
Bosville Hotel (4 star)
Bosville Hotel 9-11 Bosville Terrace, Portree, Isle of Skye, IV51 9DG
Situated in Portree, the Islands Capital, our quality Hotel offers fresh, stress free accommodation with many rooms overlooking idyllic Portree harbour. Read more...
Carters Rest (4 star)
8 Upper Milovaig , Isle Of Skye, IV55 8WY
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. Read more...
Cuillin Hills Hotel, Portree, Isle of Skye (4 Star)
Portree Isle of Skye, Portree, IV51 9QU
Set in the most wonderful 15 acres of mature gardens the Cuillin Hills Hotel, Portree is one of the most beautiful places to stay on the Isle of Skye. Offering quality 4 star accommodation the hotel is widely known for it's excellent food. While you may be tempted to just stay bed and breakfast it is very much advised to try some of the Cuillin Hills Hotel's superb, seafood. The hotel has had some excellent reviews and has 2 AA rosettes and is a level 3 RAC
Rooms from: £100
Duisdale House Hotel, Duisdalemore, Isle of Skye (4 Star)
Sleat, Isle of Skye, IV43 8QW
Set in an incredible 25 acres of grounds the Duisdale House Hotel on the Isle of Skye is a most enjoyable place to stay in the Inner Hebrides. Incredibly atmospheric, especially in the evenings when areas of the gardens are lit by multi-coloured lights, and truly luxurious this four star hotel is awesome. Once a hunting lodge used by the Clan Chief of the MacDonalds, Duisdale House Hotel has the most breathtaking views across the the Sound of Sleat and over to the mainland.
Rooms from: £160
Dunollie Hotel (2 star)
Broadford Road , Isle of Skye, IV49 9AE
Situated at the foot of Beinn na Cailich and Beinn nan Cran, the Dunollie lies on the edge of Broadford Bay and features incredible views out to sea. Read more...
Kings Arms Hotel (2 star)
Kyleakin, Kyleakin, IV41 8PH
Situated in Kyleakin, with superb views across to the Scottish mainland, the Kings Arms Hotel features the Claymore restaurant and open fires. Read more...
Skeabost Country House Hotel (3 star)
Skeabost Bridge, Snizort Portree, Isle of Skye, IV51 9NP
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. Read more...
Rooms from £79
Royal Hotel (3 star)
BANK STREET , PORTREE, IV51 9BU
With the picturesque harbour of Portree in the foreground and the view of the bay behind, the Royal Hotel offers you a quiet relaxing retreat during your stay on Skye. Read more...
Toravaig House Hotel (4 Star)
Knock Bay Sleat, Isle of Skye, IV44 8RE
Situated in the "Garden of Skye", Sleat, Toravaig House Hotel and Restaurant features some spectacular views across the countryside, over the sea and across to the mainland. Read more...