Stay in Isle of Skye's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Cuillin Hills Hotel 4 stars

Hotel in Portree

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer. Excellent view and room. Upgrade was worth it. Staff were great, very friendly and professional. Restaurant was amazing, food was of high standards and extremely well priced considering. Would stay again

Show more Show less
9.3
Superb
1,605 reviews
Price from
£115.34
per night

Isle of Raasay Distillery 4 stars

Hotel in Raasay

Isle of Raasay Distillery in Raasay provides adults-only accommodation with a bar and a shared lounge. This 4-star hotel offers luggage storage space. location 10/10 staff 10/10 facilities 10/10

Show more Show less
9.1
Superb
226 reviews

Greshornish House Hotel 4 stars

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. Amazing location, room, breakfast, dinner etc. Highly recommended!

Show more Show less
9.2
Superb
852 reviews
Price from
£86.25
per night

Tingle Creek Hotel 3 stars

Hotel in Kyle of Lochalsh

Overlooking the Isle of Skye & Raasay, Tingle Creek Hotel is set in a quiet location within the West Highlands of Scotland. Wonderful location, staff and very comfortable sitting areas

Show more Show less
9
Superb
887 reviews

Kinloch Lodge Hotel and Restaurant 4 stars

Hotel in Kinloch

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal. I wish I could give this hotel 20 stars! The staff were incredible, friendly, went over the top to provide anything you could think of! The food was out of this world gourmet. The tasting menus were so unique and enjoyable. The sitting room with coffee and chocolates, was a wonderful touch! The room had an amazing view and the bed was so comfortable. I just loved every moment and cannot wait to come back!

Show more Show less
9.1
Superb
188 reviews
Price from
£360
per night

Sconser Lodge Hotel

Hotel in Sconser

Set in Sconser, Sconser Lodge Hotel features a restaurant, bar and free WiFi. Private parking can be arranged at an extra charge. The units in the hotel are equipped with a flat-screen TV. Sconser Lodge exceeded any expectation we had! Every little detail in the lodge is so well thought of, from the design of the rooms, comfort and cleanliness. We had such a warm welcome from the owners which made us feel like home. The bed is huge and extremely comfortable, the bathrooms are new and spotless and the view from the bed is exceptional! We also had breakfast and dinner, which were in a lovely atmosphere with delicious food and great service. We have nothing bad to say about this place, only that we regretted only staying for one night. We will definitely return and we will recommend it to anyone traveling to Isle of Skye.

Show more Show less
9.4
Superb
60 reviews

The Inn @ Aird a' Bhasair 3 stars

Hotel in Ardvasar

Situated in Ardvasar, The Inn @ Aird a' Bhasair offers 3-star accommodation with a bar. There is a restaurant serving British cuisine, and free private parking is available. Location is amazing and very calm. Staff was very friendly and helpful. We stayed in a wonderful and big room with a beautiful view. The room was clean and tidy, bed comfortable. Breakfast was fantastic with a lot of choices. Definitely will come back! 🙂

Show more Show less
9.1
Superb
85 reviews
Price from
£85
per night

Edinbane Lodge 5 stars

Hotel in Edinbane

Located in Edinbane, Edinbane Lodge features a restaurant, bar, garden, and free WiFi throughout the property. All rooms feature a flat-screen TV with satellite channels and a private bathroom. Excellent rooms. Food was incredible and the service perfect.

Show more Show less
9.6
Exceptional
43 reviews
Price from
£299
per night

Hame on Skye

Hotel in Lonmore

Hame on Skye, 4.5 km from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property. Callum & Heather were so welcoming and friendly, they had amazing recommendations & knowledge of the island. Both breakfast & dinner were delicious with plenty of variety. The bar/games room was the perfect place to end the day with a lovely view and cosy fire. The room was clean and welcoming with everything we could need.

Show more Show less
8.7
Fabulous
169 reviews
Price from
£150
per night

Sligachan Hotel 3 stars

Hotel in Sconser

Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor play area. Superb service and very courteous and efficient staff, very nice and big room, and very comfortable bed and great breakfast, good location. We have a memorable 27th anniversary dinner at the restaurant, the food are so fabulous.

Show more Show less
8.3
Very good
602 reviews
Price from
£66
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels on Isle of Skye

Intriguing Isle of Skye

The intriguing Isle of Skye can be experienced in the captivating twinkle in a peaceful loch or the unpredictability of an encroaching cloud mass. This interwoven patchwork of stunning scenery includes mysterious mountains and breath-taking cliffs all crammed into one small island in Scotland’s Inner Hebrides.

Boasting top billing alongside Edinburgh and Loch Ness, this top Scottish destination is the third most visited attraction in this enchanting country. While the weather will dissuade some tourists, its attractiveness lies in the tiny coastal bays and inland moors.

The history of the MacLeod and Donald Clans can be captured in old castle ruins dotted around the island or enjoy intact Highland history by visiting Dunvegan or Armadale Castle on the island. Eilean Donan Castle, located in Dornie on the main tourist route to the island, is another impressive example.

Swamped in Gaelic tradition, the main town of Portree, with its picturesque harbour, is the central tourist hot spot for exploring the island. Visitors generally enter the island by the controversial Skye Bridge, originally a toll bridge, which links the mainland to the island. Ferries are a popular alternative.

Booking.com comprises a range of accommodation to suit all budgets, both on the Island of Skye and at various locations in the Scottish Highlands.

Explore guest reviews of hotels on Isle of Skye

See all