Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Isle of Skye United Kingdom Hotels & Motels

Find accommodations in Isle of Skye with the hotel list provided below. Find discounted hotel accommodations in or close to Isle of Skye, United Kingdom for your business or personal leisure travel. Explore the most favored Isle of Skye motel and hotel rooms. Browse the Isle of Skye area hotels to find the perfect lodging! Please use the provided map of the Isle of Skye hotels.

Isle of Skye Hotels, Motels & Accommodations

Cuillin Hills Hotel Scorrybreac Road, Portree, Scotland GB ~2.29 miles northeast of Isle of Skye
  • Expensive hotel
  • 34 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
The Skye Inn Springfield Road, Portree, Scotland GB ~1.79 miles northeast of Isle of Skye
  • Expensive hotel
  • Check in: 4:00 PM - 9:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Toravaig House Hotel Manse of Sleat, Sleat, Scotland GB ~24.24 miles southeast of Isle of Skye
  • 4-star hotel
  • Check-in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Skeabost House Hotel Skeabost Bridge Isle of Skye, Skeabost, Scotland GB ~5.04 miles northwest of Isle of Skye
  • High end property
  • 6 suites in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Tongadale Hotel WENTWORTH ST, Portree, Scotland GB ~1.91 miles northeast of Isle of Skye
  • 3-star hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
The Marmalade Hotel HOME FARM ROAD, Portree, Scotland GB ~1.93 miles northeast of Isle of Skye
  • 4 star property
  • 34 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Greshornish House Hotel Edinbane Isle of Skye, Skeabost, Scotland GB ~10.48 miles northwest of Isle of Skye
  • High end property
  • Check in time: 4:00 PM - 10:30 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Eilean Iarmain Lamraig, Sleat, Scotland GB ~23.79 miles southeast of Isle of Skye
  • 3-star hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Isle of Raasay Distillery Borodale House, Isle of Raasay, Scotland GB ~6.71 miles east of Isle of Skye
  • 4 star hotel
  • 6 rooms in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Kings Arms Hotel King Street, Kyleakin, Scotland GB ~20.59 miles east of Isle of Skye
  • Two star hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Average 6.4 /10 Recent Reviews Call BookMore Details
Uig Hotel Uig, Uig, Scotland GB ~13.87 miles northwest of Isle of Skye
  • Three Star hotel
  • 18 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
The Portree Hotel Somerled Square, Portree, Scotland GB ~1.89 miles northeast of Isle of Skye
  • 3-star property
  • Hotel has 29 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
The Bosville 9 11 Bosville Terrace, Portree, Scotland GB ~1.96 miles northeast of Isle of Skye
  • Four star hotel
  • Check in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
West Highland Hotel Davies Brae, Mallaig, Scotland GB ~31.05 miles southeast of Isle of Skye
  • Midscale hotel
  • Check in: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Bracken Hide Hotel Struan Rd, Portree, Scotland GB ~1.40 miles northeast of Isle of Skye
  • High end property
  • Check-in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Inn at Aird a Bhasair Ardvasar, Sleat, Scotland GB ~26.34 miles southeast of Isle of Skye
  • Three Star property
  • 10 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Dunollie Hotel Broadford, Strath, Scotland GB ~16.32 miles southeast of Isle of Skye
  • 3 star property
  • 84 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Balmacara Hotel Balmacara, Kyle, Scotland GB ~24.03 miles east of Isle of Skye
  • Affordable hotel
  • Check in: 3:00 PM - 9:30 PM
Call to Book
Add your dates for price
Very Good 8.1 /10 Read Reviews Call BookMore Details
Duisdale House Hotel Aird of Sleat Isle of Skye, Sleat, Scotland GB ~23.13 miles southeast of Isle of Skye
  • 4 star hotel
  • 22 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Kyle Hotel Main Street, Kyle, Scotland GB ~20.94 miles east of Isle of Skye
  • Affordable property
  • Check in time: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Sligachan Hotel Sligachan Hotel, Minginish, Scotland GB ~7.66 miles southeast of Isle of Skye
  • 3 star property
  • Check in: 3:00 PM - 9:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Broadford Hotel Torrin Road, Strath, Scotland GB ~16.12 miles southeast of Isle of Skye
  • Three Star property
  • Check in: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Kintail Lodge Hotel Glenshiel, Kyle, Scotland GB ~32.88 miles east of Isle of Skye
  • 3-star property
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
House of Juniper - The Manse The Manse, Strath, Scotland GB ~16.74 miles southeast of Isle of Skye
  • 4 star hotel
  • 9 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Redwood House Hotel Redwood House, Skeabost, Scotland GB ~10.42 miles northwest of Isle of Skye
  • Three Star hotel
  • Hotel has 17 rooms
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Morar Hotel Morar, Mallaig, Scotland GB ~33.34 miles southeast of Isle of Skye
  • 3-star hotel
  • Hotel has 2 floors
Call to Book
Add your dates for price
Average 7.6 /10 Recent Reviews Call BookMore Details
Tingle Creek Hotel Erbusaig, Kyle, Scotland GB ~20.41 miles east of Isle of Skye
  • Mid-scale property
  • Check in time: 5:00 PM - 9:00 PM
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
The Torridon Wester Ross, Achnasheen, Scotland GB ~27.88 miles east of Isle of Skye
  • Luxury 5 star hotel
  • Check-in: 4:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Reviews Call BookMore Details
Atholl House Skye Dunvegan, Dunvegan, Scotland GB ~12.97 miles west of Isle of Skye
  • 3-star hotel
  • Check-in time: 4:30 PM - 8:30 PM
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Strathcarron Hotel STRATHCARRON, Strathcarron, Scotland GB ~30.14 miles east of Isle of Skye
  • 2 star property
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Gairloch Hotel Gairloch, Gairloch, Scotland GB ~30.38 miles northeast of Isle of Skye
  • Three Star hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.1 /10 Review Score Call BookMore Details
Gairloch Highland Lodge Gairloch Highland Lodge, Gairloch, Scotland GB ~30.03 miles northeast of Isle of Skye
  • 3-star property
  • 27 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
The Millcroft Hotel Mihol Road, Gairloch, Scotland GB ~30.47 miles northeast of Isle of Skye
  • Midscale hotel
  • Hotel has 13 rooms
Call to Book
Add your dates for price
Average 7.9 /10 Latest Reviews Call BookMore Details
The Cluanie Inn Skye & Lochalsh, Inverness, Scotland GB ~42.77 miles east of Isle of Skye
  • Midscale hotel
  • Hotel has 15 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Shieldaig Lodge Hotel Badachro, Gairloch, Scotland GB ~28.84 miles northeast of Isle of Skye
  • Four-star property
  • Check in: 3:00 PM - 9:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Kinlochewe Hotel Kinlochewe, Achnasheen, Scotland GB ~37.60 miles east of Isle of Skye
  • Midscale hotel
  • Check-in: 4:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Loch Maree Hotel Talladale Letterewe, Achnasheen, Scotland GB ~33.47 miles northeast of Isle of Skye
  • 3-star property
  • Check in time: 3:00 PM - 9:00 PM
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
Glenuig Inn Glenuig, Lochailort, Scotland GB ~42.26 miles southeast of Isle of Skye
  • Midscale property
  • Check-in: 4:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Ledgowan Lodge Hotel Ledgowan Road, Achnasheen, Scotland GB ~44.70 miles east of Isle of Skye
  • Four star hotel
  • 12 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Flodigarry Hotel in the Skye Flodigarry Isle of Skye, Staffin, Scotland GB ~18.61 miles north of Isle of Skye
  • High end hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Temple View Hotel Carinish, Isle of North Uist, Scotland GB ~41.44 miles west of Isle of Skye
  • Three Star hotel
  • 10 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Orasay Inn Lochcarnan, South Uist, Scotland GB ~39.84 miles west of Isle of Skye
  • Midscale hotel
  • Check-in time: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Read Reviews Call BookMore Details
The Royal Hotel Bank Street, Portree, GB ~1.89 miles northeast of Isle of Skye
  • 3 star property
  • Check in: 15:30:00 - 23:00:00
Call to Book
Add your dates for price
Average 7.3 /10 Reviews Call BookMore Details
The Skye Bridge Hotel 1 Station Road, Kyle of Lochalsh, GB ~20.96 miles east of Isle of Skye
  • 2 star property
  • Check-in: 15:00:00 - 22:00:00
Call to Book
Add your dates for price
Average 7.9 /10 Review Score Call BookMore Details
The Dornie 8 10 Francis St. Dornie, Dornie, GB ~28.09 miles east of Isle of Skye
  • Affordable property
  • Check-in: 16:00:00 - 21:00:00
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
Poolewe Hotel Poolewe, Inverness, GB ~34.69 miles northeast of Isle of Skye
  • Affordable property
  • Check in time: 16:00:00 - 21:00:00
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Edinbane Lodge Old Dunvegan Road, Edinbane, GB ~8.97 miles northwest of Isle of Skye
  • Luxurious Five Star property
  • Check-in time: 16:00:00 - 22:00:00
Call to Book
Add your dates for price
Excellent 9.3 /10 Hotel Reviews Call BookMore Details
Langass Lodge Langass Lodge Langass, Carinish, GB ~41.03 miles west of Isle of Skye
  • Inexpensive property
  • Check-in time: 15:00:00 - 00:00:00
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
Stags View Holiday Home Eubhal 29 Borve, Portree, GB ~3.59 miles north of Isle of Skye
  • High end property
  • Check in time: 16:00:00 - 21:00:00
Call to Book
Add your dates for price
Excellent 9.5 /10 Review Score Call BookMore Details
Thomas Telford Lettings - Luxurious Interiors The Old Church 24 and 25 Dunhallin, Isle Of Skye, GB
  • hotel
  • Check-in: 17:00:00 - 18:00:00
Call to Book
Add your dates for price
Excellent 9.7 /10 Latest Reviews Call BookMore Details

Next: See My Isle of Skye Hotels with Pricing

FAQs about hotels in Isle of Skye

What are the best rated hotels in Isle of Skye?

The Torridon, Orasay Inn and Thomas Telford Lettings - Luxurious Interiors are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Isle of Skye?

The Torridon, Edinbane Lodge and Thomas Telford Lettings - Luxurious Interiors are the top 3 luxury hotels near Isle of Skye city center.

What hotels are closest to the city center of Isle of Skye?

Bracken Hide Hotel, The Skye Inn, and The Royal Hotel are the properties closest to Isle of Skye city center.

What are the best independent hotels in Isle of Skye?

The Torridon, Orasay Inn and Atholl House Skye are the best rated independent hotels (not part of a big brand).

Back to Top