Skip to main content

Stay in Isle of Skye's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Greshornish House Hotel

Hotel in Edinbane

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. We absolutely loved our time at Greshornish House! Wish it could have been longer. After our world wind trip around Scotland we finally had some time to relax. The food was great, especially loved the beetroot soup 💜

Show more Show less
9.3
Wonderful
1,329 reviews
Price from
$73
per night

Cuillin Hills Hotel

Hotel in Portree

In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer. Arrival and welcome was warm and friendly the receptionist insisted on helping carry the heavy suitcases up to the room, AND we were given a complementary upgrade to a bigger room. The room was fantastic with a perfect view over the harbour. Huge, comfortable bed and gigantic bathroom. There was a party until 2 am on our first night , just below our room, and we were worried it would keep us awake, but we heard absolutely nothing. We found a 3km (3 mile?) walking circuit around the coast and the hills leaving from the hotel, which we really enjoyed. Breakfast was excellent and every single one of the service staff were friendly helpful and professional

Show more Show less
9.4
Wonderful
1,398 reviews
Price from
$170
per night

Edinbane Lodge

Hotel in Edinbane

Located in Edinbane, 10 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space. The Lodge was beautiful. It is in a sleepy, but beautiful, part of Skye. It feels like a real rest. The staff was absolutely wonderful. We also enjoyed the 10-course tasting menu at the restaurant. This was a lot of fun and a real treat. Finally, the beds at the Lodge are the most comfortable beds I have ever slept on in a hotel. We would happily return anytime.

Show more Show less
9.2
Wonderful
210 reviews

Isle of Raasay Distillery

Hotel in Raasay

Located in Raasay, Isle of Raasay Distillery offers 4-star accommodations with a shared lounge, a restaurant and a bar. This is a fabulous place to stay whether you are interested in whiskey or not. If you are planning a trip to Skye come across the water to Raasay. The room we had was absolutely fabulous with a beautiful view. I am interested in and drink whiskey and it was great to have the opportunity to stay in a distillery. I loved the chance to explore Raasay and the walled garden of the nearby Raasay House is amazing. If you are thinking of going - don't hesitate.

Show more Show less
9.1
Wonderful
190 reviews
Price from
$259
per night

Atholl House Skye

Hotel in Dunvegan

Atholl House is located in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. Our host Jennie gave us a beautiful first class experience!We felt like we were treated like her family rather than just guests! Our room was spacious and comfortable and our meals were excellent with lots of options! All of her staff were so very kind and friendly. They were very helpful and knowledgeable about Skye and gave us lots of useful tips. The snug had a warm cosy fireplace and comfy seating and the lounge room was bright and airy again with comfortable seating and views of the sheep and sea nearby. Meeting Jennie's parents for a pre dinner drink was also a highlight of our stay!!We would definitely suggest Atholl House to anyone wishing to stay for a few days on Skye. You will not be disappointed!!

Show more Show less
9.3
Wonderful
356 reviews
Price from
$127
per night

Bracken Hide Hotel

Hotel in Portree

Located in Portree, 22 miles from Dunvegan Castle, Bracken Hide Hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space. The unique location, cleanliness and meals. Not to mention, excellent staff.

Show more Show less
8.3
Very Good
294 reviews
Price from
$159
per night

The Caledonian

Hotel in Portree

The Caledonian is located in Portree, 23 miles from Dunvegan Castle. The hotel has family rooms. At the hotel, rooms have a desk and a flat-screen TV. I incredible breakfast and very cozy rooms!! Host and hostesses were incredible people and made our stay very enjoyable!

Show more Show less
8.9
Excellent
340 reviews
Price from
$127
per night

House of Juniper

Hotel in Broadford

Located in Broadford, 8.5 miles from Kyle of Lochalsh, House of Juniper has accommodations with a garden, free private parking, a restaurant and a bar. The location and views are lovely. The property has been entirely renovated and is bright, clean and modern. The room was very comfortable and the spa is a lovely addition.

Show more Show less
8.5
Very Good
293 reviews

The Inn @ Aird a' Bhasair

Hotel in Ardvasar

Located in Ardvasar, 22 miles from Kyle of Lochalsh, The Inn @ Aird a' Bhasair has accommodations with a restaurant, free private parking and a bar. The hotel has family rooms. Our room had a beautiful view of the water. Very friendly staff.

Show more Show less
8.6
Excellent
831 reviews

Hebridean Inn

Hotel in Broadford

Located in Broadford, 7.8 miles from Kyle of Lochalsh, Hebridean Inn has accommodations with a garden, free private parking and a bar. Amazing staff and very confortable rooms.

Show more Show less
8.6
Excellent
663 reviews
Price from
$242
per night

Hotels with extra health and safety measures

Find hotels in Isle of Skye with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Isle of Skye in the past month

See all

Isle of Skye's best hotels with breakfast

See all

Budget hotels on Isle of Skye

See all

FAQs about hotels in Isle of Skye

See reviews by guests who stayed at hotels on Isle of Skye

See all