Search Isle of Skye, Scotland Hotels from AU$167

Search over 1 million properties worldwide and 550 airlines worldwide.

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

10 Best Hotels in Isle of Skye

Duisdale House Hotel
4 out of 5
Isle Ornsay, Duisdalemore, Isle of Skye, Scotland
Free CancellationReserve now, pay when you stay
AU$187
per night
Jan 20 - Jan 21
4.4/5Wonderful! (273 reviews)

"We had a wonderful time during our first trip to the Isle of Skye, and this was largely down to our stay at the Duisdale House Hotel. A fantastic atmosphere and such friendly staff. Neil in particular was a true professional; warm and supportive to the younger members of staff. The food was a real ..."…"

Reviewed on 30 Dec. 2019

Duisdale House Hotel
Inn at Aird a Bhasair
3.5 out of 5
Ardvasar, Isle of Skye, Scotland
Free CancellationReserve now, pay when you stay
AU$176
per night
Jan 20 - Jan 21
4.6/5Wonderful! (83 reviews)

"Loved staying here! Was really close to the ferry from Mallaig, which was really convenient. There were also lots of nature trails nearby, plus the bar/restaurant downstairs was great!"…"

Reviewed on 14 Nov. 2019

Inn at Aird a Bhasair
Kilmuir Park
3.5 out of 5
Kilmuir Park, Isle of Skye, Scotland
Get Rates
5/5Exceptional! (25 reviews)

"Ian and Christine are hands down the best hosts we've had on this trip. Friendly, helpful, amazing people who run a beautiful property. The amenities are wonderful and you can tell a lot of care goes into every detail. The rooms are comfortable and convenient. The breakfast is five star. I can't ..."…"

Reviewed on 2 Oct. 2019

Kilmuir Park
Sligachan Hotel
3 out of 5
Sligachan Hotel, Isle of Skye, Scotland
AU$167
per night
Feb 16 - Feb 17
4.1/5Very Good! (120 reviews)

"My wife and I stayed here in August on our honeymoon, and couldn't have been more pleased. The hotel's location is perfect as a base for exploring Skye, and is in a setting that is, to say the least, picturesque. It's not brand new or super fancy, but the staff is incredibly friendly and will work ..."…"

Reviewed on 20 Nov. 2019

Sligachan Hotel
Broadford Hotel
3 out of 5
Torrin Road, Isle of Skye, Scotland
Free CancellationReserve now, pay when you stay
AU$222
per night
Jan 20 - Jan 21
4.3/5Excellent! (61 reviews)

"The room were in was very noisy from upstairs and next door until 10.30 - 11.00"…"

Reviewed on 22 Oct. 2019

Broadford Hotel
Hame Hotel
3.5 out of 5
Dunvegan, Isle of Skye, Scotland
AU$171
per night
Jan 20 - Jan 21
4.4/5Excellent! (8 reviews)

"Great hotel, quiet location and very friendly staff. Good breakfast"…"

Reviewed on 26 Oct. 2018

Hame Hotel
Toravaig House Hotel
4 out of 5
Sleat, Isle of Skye, Scotland
AU$371
per night
Feb 1 - Feb 2
4.3/5Excellent! (89 reviews)
short stop over

"Arrived very late"…"

Reviewed on 7 Oct. 2019

Toravaig House Hotel
Roskill House Guest House
3.5 out of 5
ROSKHILL, Isle of Skye, Scotland
Get Rates
4.7/5Exceptional! (48 reviews)

"Immaculately clean. Excellent breakfast. Very comfortable bed. Large spacious en suite. Very helpful hosts."…"

Reviewed on 26 Sep. 2019

Roskill House Guest House
Dunvegan Camping Pods
2 out of 5
Kilmuir, Dunvegan, Isle of Skye, Scotland
Get Rates
4.7/5Exceptional! (23 reviews)

"Immaculately clean camping pod , nice and cosy. Easy to find. Free parking close to the pods. Nice setting."…"

Reviewed on 25 Oct. 2019

Dunvegan Camping Pods
Ardcana
23 Lower Breakish, Isle of Skye, Scotland
Get Rates
4.8/5Exceptional! (6 reviews)

"We stayed at Ardcana for 1 night whilst on a road trip, I wish we were able to stay longer. Ardcana consists of 2 modern cabins - the cabin itself was amazing, very modern and finished to an extremely high standard which includes a lounge area with sofa TV and coffee table; kitchen with full size ..."…"

Reviewed on 23 Oct. 2019

Ardcana
Don't see what you're looking for?
See all available properties in Isle of Skye
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Isle of Skye

Travelers to Isle of Skye give high marks for the lively bar scene and top-notch restaurants. The scenic and quaint setting also entices those visiting the city.

  • There are 27 hotels and other accommodations in Isle of Skye
  • The closest major airport is in Benbecula (BEB) 70.6 from the city center

Sightseeing and Staying in Isle of Skye

The city's natural beauty is on display at Am Basteir, Sgurr na Banachdich, and Sgurr Alasdair. A couple of additional sights to add to your agenda are Talisker Distillery and Talisker Beach.

As you plan your holiday getaway, you'll find 27 hotels and other lodging options available to pick from in Isle of Skye. Below are top ones based on our user reviews:

  • Strath Glebe Bed & Breakfast - This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking.
  • Eilean Iarmain - Our customers like the dining options and breakfast at this hotel. This 3-star hotel features free breakfast, a restaurant, and free WiFi.
  • Duisdale House Hotel - With a stay at this 4-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its breakfast and helpful staff.

Dressing for Isle of Skye

  • Between January and March, you can expect average temperatures of 45°F during the day and 37°F at night
  • From April to June, the average during the day is 56°F, while the average at night is 38°F
  • July through September has daytime averages of 57°F with nighttime averages of 46°F
  • In October-December, you can expect daytime averages of 52°F and nighttime averages of 38°F
  • Isle of Skye gets about 1.22 inches of rain per year
  • Usually July and August are the hottest months with an average of 57°F, whereas February and January are often coldest, averaging 37°F

Frequently asked questions

Recently booked Isle of Skye hotels

Recent Reviews in Isle of Skye

More trip options