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. Amazing views. The restaurant was wonderful and the view while dining is superb.

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

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 place, authentic and cozy, super staff very welcoming. Location on point, great diner and breakfast. We had the best 2 days at Greshornish

Show more Show less
9.2
Superb
852 reviews
Price from
£105
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. Splendid dinner, good whisky selection, friendly staff, beautiful surroundings and a comfortable room.

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
£150
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. Tasteful modern decor, refined food at both dinner and breakfast, pampering service. Location is convenient to many attractions and Portree for any major town needs. Highly recommend!

Show more Show less
9.6
Exceptional
43 reviews

The Rosedale Hotel 3 stars

Hotel in Portree

Located within 28 km of Talisker Distillery in Portree, The Rosedale Hotel features a restaurant and a bar, as well as free WiFi. Friendly, considerate staff. A sense that the health and safety of guests had really been thought about and acted upon. The location. The view. The food. Everything was brilliant.

Show more Show less
8.3
Very good
403 reviews
Price from
£60
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. Tom was excellent and the friendly atmosphere was exceptional.

Show more Show less
8.7
Fabulous
169 reviews
Price from
£175
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. The pinacle suite y la conservacion del mobiliario antique

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

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