Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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.

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. The location is great. The rooms were great. Breakfast - I cannot rate it because the entire Scottish dishes are not in my taste so it will be unfair to rate the breakfast as I don't like the Scottish food.

Show more Show less
9.1
Superb
1,053 reviews
Price from
£336
per night

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. Location is up the hill so you can see great view of potree harbour Staffs are friendly Breakfast was great eventough its not a buffet Ample parking spaces

Show more Show less
9.3
Superb
1,902 reviews
Price from
£377
per night

Edinbane Lodge 5 stars

Hotel in Edinbane

Located in Edinbane, 16 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. The accommodation is excellent but not very cheap. The staff was professional, the room was brilliant. Breakfast was delicious. Dinner was Michelin-starred .... it consisted of 10 dishes .... and the price was also Michlen level. 105 pounds per person. I would like to say that the quality was the same as in the London Ritz. Congratulations to the owners and all the staff!

Show more Show less
9.5
Exceptional
112 reviews
Price from
£343.85
per night

Isle of Raasay Distillery 4 stars

Hotel in Raasay

Isle of Raasay Distillery is a 4-star property set in Raasay. With free WiFi, this 4-star hotel has a shared lounge and a bar. All guest rooms in the hotel are fitted with a flat-screen TV. Friendly staff, fantastic service, great distillery tour and tasting with chocolate. Fantastic food!

Show more Show less
9.2
Superb
166 reviews
Price from
£241.15
per night

Atholl House Skye

Hotel in Dunvegan

Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. very nice staff, food was great

Show more Show less
9.3
Superb
208 reviews
Price from
£195.50
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. friendly staff and beautiful room

Show more Show less
8.2
Very good
1,183 reviews
Price from
£167
per night

The Portree Hotel 3 stars

Hotel in Portree

Originally built in 1875, The Portree Hotel is situated on the corner of Portree's main street and overlooks Somerled Square, the town’s main square. Right on the square where the buses come and go but well-insulated windows keep out street noise from the restaurant below, where I had a great breakfast and dinner. Very nice stay, I would return!

Show more Show less
8.4
Very good
1,253 reviews

Balmacara Hotel 4 stars

Hotel in Kyle of Lochalsh

Situated on the shores of Loch Alsh, Balmacara Hotel is just 5 minutes’ drive from Kyle of Lochalsh, the main crossing point to the Isle of Skye. We loved this place and would love to stay again! The view is beautiful and staff were so friendly and accommodating. We had dinner at the restaurant and the food was incredible!

Show more Show less
8
Very good
1,068 reviews
Price from
£140
per night

Kintail Lodge Hotel 3 stars

Hotel in Kyle of Lochalsh

Situated 11 km from Eilean Donan Castle, Kintail Lodge Hotel offers 3-star accommodation in Kyle of Lochalsh and has a garden, a shared lounge and a bar. Breakfast good. friendly helpful staff

Show more Show less
8.3
Very good
154 reviews
Price from
£100
per night

The Skye Bridge Hotel

Hotel in Kyle of Lochalsh

Set in Kyle of Lochalsh, 200 metres from Kyle of Lochalsh, The Skye Bridge Hotel offers accommodation with a terrace, free private parking and a bar. The managers were very friendly and helpful. The room was perfect for me and very comfortable, location central. Breakfast delicious

Show more Show less
8
Very good
496 reviews
Price from
£90
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