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. A very secluded and private accomodation with great facilities. Room was beautifully furnished and spacious enough for 3 of us. There was a big billiard table which provided much fun for us. Also enjoyed reading book by the warm fireplace. Breakfast and dinner were both excellent and service was great. we really enjoyed our short stay here.

Show more Show less
9.2
Wonderful
1,287 reviews
Price from
Rs. 53,315
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. Lovely view on the sea from the restaurant

Show more Show less
9.4
Wonderful
1,856 reviews
Price from
Rs. 36,199
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.3
Wonderful
162 reviews
Price from
Rs. 43,265
per night

Isle of Raasay Distillery

Hotel in Raasay

Isle of Raasay Distillery in Raasay has 4-star accommodations with a shared lounge, a restaurant and a bar. Featuring luggage storage space, this property also provides guests with a sun terrace. At first I hadn't realized that the hotel is not at Skye but on another island, which requires a ferry . It made me so nervous that I almost booked another hotel. Thank god, nothing else was available. Raasay and the Distillery is one of the best places we ever stayed in! The hotel is beautiful! Charming and warm. The view from our room was breathtaking, the room was modern and beautifully furnished. Staying on an isolated island is an amazing experience. We met a few members of the team and they were all super friendly, welcoming and had a lot of patience for our endless questions about the isle, the habitants, the roads, the sights, etc. I wish we had time to stay longer. Breakfast was very good, tasty and assorted. The restaurant has a huge glass window facing the sea. The scenery is so beautiful that we couldn't care less about the food :-)

Show more Show less
9.1
Wonderful
230 reviews
Price from
Rs. 29,805
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. Super clean, cute rooms. Really helpful staff just a wonderful place to stay overall.

Show more Show less
9.2
Wonderful
288 reviews
Price from
Rs. 15,571
per night

Sconser Lodge Hotel

Hotel in Sconser

Located in Sconser, 22 miles from Kyle of Lochalsh, Sconser Lodge Hotel provides accommodations with a restaurant, free private parking and a bar. Beautiful location and rooms. Staff was so kind and welcoming and the food was absolutely delicious. Hotel was spotless and full of Scottish charm without being kitschy. Would highly recommend to everyone and hope to go back myself.

Show more Show less
9.3
Wonderful
93 reviews
Price from
Rs. 35,966
per night

The Portree Hotel

Hotel in Portree

Originally built in 1875, The Portree Hotel is located on the corner of Portree's main street and overlooks Somerled Square, the town’s main square. Lovely hotel, helpful staff and good Breakfast.

Show more Show less
8.4
Very Good
1,059 reviews

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 place is gorgeous. Rooms are beautiful. We loved walking around the sheep.

Show more Show less
8.3
Very Good
141 reviews
Price from
Rs. 37,765
per night

The Caledonian

Hotel in Portree

Located in Portree, 23 miles from Dunvegan Castle, The Caledonian has accommodations with free WiFi and free private parking. The hotel has family rooms. It was centrally located but the best part were the owners who work so hard and run the hotel. We felt they went above and beyond to make our visit to Portree on Skye as great as possible. We had no dinner booking for Saturday night and I asked Stephen if he had any recommendations. He said we only a 50 50 chance. He said he would ring around for us. Within 10 minutes he knocked on our door and said we were booked into a restaurant on the water front. Not only that we had the most perfect table overlooking the colored houses on the bay. They accommodated everything we asked for. Breakfast had lovely fresh fruit and the cooked breakfast was superb. We really enjoyed their personalized care and attention altogether a great stay.

Show more Show less
8.9
Excellent
239 reviews
Price from
Rs. 15,868
per night

Kintail Lodge Hotel

Hotel in Kyle of Lochalsh

Kintail Lodge Hotel has a garden, shared lounge, a bar and water sports facilities in Kyle of Lochalsh. amazing all round service from beginning until the end - staff was amazing, nice, and invested in helping us make our trip great and understanding why we were visiting and what we needed for that - so happy with Kintail and would recommend easily

Show more Show less
8.4
Very Good
498 reviews
Price from
Rs. 15,868
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

Hotels on Isle of Skye you can book without a credit card

See all

FAQs about hotels in Isle of Skye

Explore guest reviews of hotels on Isle of Skye

See all
gogless