Isle of Skye hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Isle of Skye Overview

Show all cities
Alphabetical City Index
  • A
    • Ardvasar (Skye) ‪(5)‬
  • B
    • Broadford (Isle of Skye) ‪(18)‬
    • Breakish ‪(5)‬
    • Borve (Skye) ‪(2)‬
    • Borreraig ‪(1)‬
    • Bernisdale ‪(1)‬
    • Bracadale ‪(1)‬
  • C
    • Colbost ‪(10)‬
    • Carbost (Loch Harport, Isle of Skye) ‪(5)‬
    • Caradal ‪(1)‬
    • Culnacnoc ‪(1)‬
  • D
    • Dunvegan (Isle of Skye) ‪(19)‬
    • Dunan ‪(2)‬
    • Drynoch ‪(1)‬
  • E
    • Edinbane ‪(7)‬
    • Elgol ‪(3)‬
    • Eyre ‪(3)‬
    • Eabost ‪(2)‬
  • F
    • Fiskavaig ‪(4)‬
    • Flodigarry ‪(2)‬
    • Flashader ‪(2)‬
    • Fernilea ‪(1)‬
  • G
    • Glendale (Isle of Skye) ‪(5)‬
    • Greshornish ‪(3)‬
    • Glenmore ‪(1)‬
    • Galtrigill ‪(1)‬
  • H
    • Hallin ‪(4)‬
    • Husabost ‪(2)‬
    • Halistra ‪(1)‬
    • Harlosh ‪(1)‬
  • I
    • Isleornsey (Skye) ‪(8)‬
    • Isle of Skye ‪(4)‬
  • K
    • Kyleakin ‪(12)‬
    • Kensaleyre ‪(5)‬
    • Kilmaluag ‪(4)‬
    • Kingsburgh ‪(4)‬
    • Kilmuir (Isle of Skye) ‪(3)‬
    • Kylerhea ‪(1)‬
  • L
    • Lonmore ‪(3)‬
  • M
    • Milovaig ‪(5)‬
    • Monkstadt ‪(1)‬
  • O
    • Orbost ‪(1)‬
  • P
    • Portree ‪(82)‬
    • Port na Long ‪(5)‬
  • R
    • Raasay ‪(2)‬
    • Roag ‪(2)‬
  • S
    • Staffin ‪(19)‬
    • Sconser ‪(5)‬
    • Skeabost ‪(4)‬
    • Stenscholl ‪(3)‬
    • Stein ‪(2)‬
    • Strollamus ‪(1)‬
    • Struan (Isle of Skye) ‪(1)‬
    • Skinidin ‪(1)‬
    • Sligachan (Isle of Skye) ‪(1)‬
  • T
    • Teangue (Isle of Skye) ‪(6)‬
    • Trumpan ‪(2)‬
    • Torrin ‪(2)‬
    • Totscore ‪(1)‬
    • The Braes ‪(1)‬
    • Tarskavaig ‪(1)‬
  • U
    • Uig (Isle of Skye) ‪(9)‬
Hotels City Rating

Edinbane Lodge  5 stars

Old Dunvegan Road, Edinbane, United Kingdom, IV51 9PW

Edinbane
GBP 290

Ullinish Country Lodge  5 stars

Ullinish Struan, Struan (Isle of Skye), United Kingdom, IV56 8FD

Struan (Isle of Skye)
GBP 203

Portree Youth Hostel  4 stars

Isle Of Skye, Portree, United Kingdom, IV51 9EW

Portree Very good
GBP 81

Marmalade  4 stars

Home Farm Road, Portree, United Kingdom, IV51 9LX

Portree Great
GBP 251

Saco Hammersmith - Gooch House  4 stars

63 75 Glenthorne Road, Edinbane, United Kingdom, W6 0JY

Edinbane
GBP 209

Rowan Tree Cottage  4 stars

, Breakish, United Kingdom, IV42

Breakish
GBP 128

Isle Of Raasay Distillery  4 stars

Borodale House, Raasay, United Kingdom, IV40 8PB

Raasay
GBP 211

Kilmuir Park  4 stars

Kilmuir Park, Dunvegan (Isle of Skye), United Kingdom, IV55 8GU

Dunvegan (Isle of Skye)
GBP 135

Bosville Hotel  4 stars

9-11 Bosville Terrace, Portree, Portree, United Kingdom

Portree Great
GBP 242

Cuillin Hills Hotel  4 stars

Isle Of Skye, Portree, United Kingdom, IV51 9QU

Portree Great
GBP 276

Toravaig House Hotel  4 stars

Sleat, Teangue (Isle of Skye), United Kingdom, IV44 8RE

Teangue (Isle of Skye) Great
GBP 239

Duisdale House Hotel  4 stars

Sleat, Isle of Skye, United Kingdom, IV43 8QW

Isle of Skye Very good
GBP 322

Broadford Youth Hostel  3 stars

Broadford, Broadford (Isle of Skye), United Kingdom, IV49 9AA

Broadford (Isle of Skye) Very good
GBP 60

Saucy Mary'S Hostel  3 stars

Meuse Lane, Kyleakin, United Kingdom, IV41 8PH

Kyleakin Guest rating
GBP 68

Caledonian Hotel  3 stars

Wentworth Street, Portree, United Kingdom

Portree
GBP 99

Gairloch View Bed & Breakfast  3 stars

Gairloch View 3 Digg Staffin, Staffin, United Kingdom, IV51 9LA

Staffin
GBP 133

The Rosedale Hotel  3 stars

The Rosedale Hotel Beaumont, Portree, United Kingdom, IV51 9DF

Portree
GBP 122

Brae Cottage  3 stars

Brae Cottage, Dunvegan (Isle of Skye), United Kingdom, IV55 8GU

Dunvegan (Isle of Skye)
GBP 82

Redwood House  3 stars

Redwood House, Greshornish, United Kingdom, IV51 9PN

Greshornish Very good
GBP 201

Flodigarry Hotel And Skye Restaurant  3 stars

Flodigarry, Flodigarry, United Kingdom

Flodigarry Great
GBP 296

Broadford House Skye  3 stars

Broadford - Isle Of Skye - Highlands, Broadford (Isle of Skye), United Kingdom, IV49 9AB

Broadford (Isle of Skye)
GBP 123

Ardvassar Hotel  3 stars

Ardvasar, Newton Bank, Isle Of Skye,N/A , Ardvasar (Skye), United Kingdom, IV45 8RS

Ardvasar (Skye)

Broadford Hotel  3 stars

Torrin Road, Broadford (Isle of Skye), United Kingdom, IV49 9AB

Broadford (Isle of Skye) Great
GBP 213

Sligachan Hotel  3 stars

Sligachan, Sligachan (Isle of Skye), United Kingdom

Sligachan (Isle of Skye)
GBP 195

Eilean Iarmain  3 stars

Isle Ornsay, Sleat, Isleornsey (Skye), United Kingdom, IV43 8QP

Isleornsey (Skye) Great
GBP 221

Skeabost House Hotel  3 stars

Skeabost Bridge, Skeabost, United Kingdom, IV51 9NP

Skeabost Very good
GBP 305

The Royal Hotel  3 stars

Bank Street, Portree, United Kingdom

Portree
GBP 214

Glenarroch B&B  3 stars

Kyleakin, Kyleakin, United Kingdom, IV41 8PH

Kyleakin
GBP 162

Tullochard House  3 stars

Tullochard House Dunvegan, Dunvegan (Isle of Skye), United Kingdom, IV55 8GU

Dunvegan (Isle of Skye)
GBP 90

Uig Hotel  3 stars

Uig, Uig (Isle of Skye), United Kingdom, IV51 9YE

Uig (Isle of Skye)
GBP 91

Mackinnon House & Lodge  3 stars

Mackinnon House, Kyleakin, United Kingdom

Kyleakin Nice
GBP 108

Skye Haven  3 stars

Skye Haven An Acarsaid, Portree, United Kingdom, IV51 9ES

Portree Perfect
GBP 75

Dunollie Hotel  3 stars

Broadford, Broadford (Isle of Skye), United Kingdom, IV49 9AE

Broadford (Isle of Skye) Guest rating
GBP 135

Conusg Bed And Breakfast  2 stars

Coolin Hills Gardens, Portree, United Kingdom

Portree
GBP 81

Portree  2 stars

Somerled Square, Portree, United Kingdom

Portree Very good
GBP 92

Kings Arms Hotel  2 stars

King Street, Kyleakin, United Kingdom, IV41 8PH

Kyleakin Nice
GBP 88

Urquhart Caledonian Hotel  2 stars

Wentworth Street Isle Of Skye, Portree, United Kingdom, IV519EJ

Portree

Carters Rest  0 stars

8 Upper Milovaig, Milovaig, United Kingdom, IV55 8WY

Milovaig
GBP 139

Skye Lodges  0 stars

Peinmore By Portree, Portree, United Kingdom, IV51 9LG

Portree Guest rating
GBP 115

Skye Backpackers  0 stars

Skye Backpackers, Kyleakin, United Kingdom, IV41 8PH

Kyleakin
GBP 53

White Heather Hotel  0 stars

White Heather Hotel The Harbour, Kyleakin, United Kingdom, IV41 8PL

Kyleakin
GBP 99

The Skye Inn  0 stars

Springfield Road, Portree, United Kingdom, IV51 9QX

Portree
GBP 204

Stones Bed And Breakfast  0 stars

2 Mill Lands, Cuil Uig, Uig (Isle of Skye), United Kingdom, IV51 9YB

Uig (Isle of Skye)
GBP 135

The Pink House  0 stars

1 Quay Street, Portree, United Kingdom, IV51 9DE

Portree
GBP 62

Apartment 1 Skye Holiday Apartments Phoenix Flats  0 stars

York Drive, Portree, United Kingdom, IV51 9FG

Portree

Beachcomber Cottage  0 stars

Beachcomber Cottage, Stein,, Stein, United Kingdom, IV55 8GA

Stein

Hebridean Inn  0 stars

14 Harrapool Broadford, Broadford (Isle of Skye), United Kingdom, IV49 9AQ

Broadford (Isle of Skye)
GBP 112

Tigh Lachie At Mary'S Thatched Cottages, Elgol, Isle Of Skye  0 stars

Mary'S Thatched Cottages, Elgol, United Kingdom, IV49 9BL

Elgol

Armadale Castle Lodges  0 stars

Armadale, Ardvasar (Skye), United Kingdom, IV45 8RS

Ardvasar (Skye)
GBP 119

Jubilee Cottage, Portree  0 stars

, Uig (Isle of Skye), United Kingdom, IV51 9XU

Uig (Isle of Skye)
GBP 219

Canowindra  0 stars

Canowindra Penifiler, Portree, United Kingdom, IV51 9LG

Portree
GBP 189

Givendale Guest House  0 stars

Heron Place, Portree, United Kingdom, IV51 9GU

Portree
GBP 79

Coolin View Guest House  0 stars

2 Bosville Terrace, Portree, United Kingdom

Portree Great
GBP 106

Raasay House  0 stars

Isle Of Raasay, Raasay, United Kingdom, IV40 8PB

Raasay
GBP 199

Braeside Guest Rooms  0 stars

Stormyhill, Portree, United Kingdom, IV51 9DL

Portree
GBP 110

Home Farm Apartments  0 stars

Home Farm Apartments Home Farm Road, Portree, United Kingdom, IV51 9LX

Portree
GBP 176

Beinn Edra House B&B  0 stars

Half Of 6, Staffin, United Kingdom, IV51 9JD

Staffin
GBP 92

The Croft House  0 stars

Milovaig Iv55 Uk, Milovaig, United Kingdom, IV55

Milovaig
GBP 82

Hillstone Lodge  0 stars

12 Colbost, Colbost, United Kingdom, IV55 8ZT

Colbost Perfect

Lochview  0 stars

Colbost Highland Iv55 Uk, Colbost, United Kingdom, IV55

Colbost
GBP 84

The Tables Guest House  0 stars

Main Street, Dunvegan (Isle of Skye), United Kingdom, IV55 8WA

Dunvegan (Isle of Skye) Great
GBP 124

Borreraig  0 stars

Boreraig Iv55 Uk, Borreraig, United Kingdom, IV55

Borreraig
GBP 93

Tigh Na Fraoch  0 stars

8C Kildonan, Flashader, United Kingdom, IV51 9PU

Flashader
GBP 152

Bracadale House  0 stars

, Port na Long, United Kingdom, IV47 8SL

Port na Long
GBP 138

Mary'S Cottage  0 stars

, Staffin, United Kingdom, IV51 9JX

Staffin
GBP 71

The Apartment  0 stars

Rectory Apartment, St Columba'S Chruch, Portree, United Kingdom, IV51 9EH

Portree
GBP 304

Corran Guest House  0 stars

Meuse Lane, Kyleakin, Isle of Skye, United Kingdom, IV41 8PL

Isle of Skye Great