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

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 staff was super friendly and helpful. The rooms were gorgeous and comfortable.

Show more Show less
9.1
Superb
1,097 reviews
Price from
£150
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. The view of the room is incredible, such a lovely view and the room is cozy, it really exceeded our expectations. We had dinner and breakfast there as well and we really enjoyed it too.

Show more Show less
9.4
Superb
1,787 reviews
Price from
£342.20
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. This 5-star hotel offers luggage storage space. Truly exceptional. Everyone on the staff is absolutely delightful. Absolutely gorgeous setting with a beautiful remodel. Bathroom is gorgeous. Beds are comfortable. Dinner is fantastic. We absolutely loved our stay!

Show more Show less
9.3
Superb
148 reviews
Price from
£343.85
per night

Isle of Raasay Distillery 4 stars

Hotel in Raasay

Isle of Raasay Distillery in Raasay has 4-star accommodation with a shared lounge, a restaurant and a bar. Boasting luggage storage space, this property also provides guests with a sun terrace. Cosy and chill place to stay. When you walk-in, it feel like home or a home away from home. Staff are very friendly, helpful and supportive.

Show more Show less
9.1
Superb
206 reviews
Price from
£168.13
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. breakfast was really good and plenty of choices. The owner/host is so kind and makes you feel like you are special.

Show more Show less
9.2
Superb
232 reviews
Price from
£172.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. Location to hiking trails , excellent breakfast, helpful & Cheerful staff

Show more Show less
8.1
Very good
1,241 reviews
Price from
£167
per night

Kintail Lodge Hotel 3 stars

Hotel in Kyle of Lochalsh

Kintail Lodge Hotel has a garden, shared lounge, a restaurant and bar in Kyle of Lochalsh. With free WiFi, this 3-star hotel offers a range of water sports facilities and luggage storage space. amazing view of water, refurbished hunting lodge, staff was amazing and food best in Scotland thus far

Show more Show less
8.4
Very good
390 reviews
Price from
£106.50
per night

House of Juniper

Hotel in Broadford

Set in Broadford, 14 km from Kyle of Lochalsh, House of Juniper offers accommodation with a garden, free private parking and a bar. The hotel has a sauna, a 24-hour front desk and free WiFi. We were unable to get to the accommodation due to a fatal road accident The staff we spoke to were kind and considerate

Show more Show less
8.3
Very good
203 reviews
Price from
£195
per night

The Inn @ Aird a' Bhasair 3 stars

Hotel in Ardvasar

Situated in Ardvasar, 36 km from Kyle of Lochalsh, The Inn @ Aird a' Bhasair features accommodation with a restaurant, free private parking and a bar. It was in a lovely isolated location. The room was excellent and the restaurant had a great menu and the food was superb

Show more Show less
8.8
Fabulous
785 reviews
Price from
£185
per night

Hebridean Inn

Hotel in Broadford

Set in Broadford, 13 km from Kyle of Lochalsh, Hebridean Inn offers accommodation with a garden, free private parking, a restaurant and a bar. Everything. The room was big and comfortable, the staff was very kind and the food amazing. The view from our window was a huge plus

Show more Show less
8.6
Fabulous
716 reviews
Price from
£172.50
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