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.

Tingle Creek Hotel Guest House 3 stars

Hotel in Kyle of Lochalsh

Overlooking the Isle of Skye & Raasay, Tingle Creek Hotel Guest House is set in a quiet location within the West Highlands of Scotland. Exceptional food. Clean room a great stop on our road trip.

Show more Show less
9.1
Superb
1,129 reviews

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 facilities, the quality of foods .

Show more Show less
9.4
Superb
1,962 reviews
Price from
£111.87
per night

The Inn @ Aird a' Bhasair 3 stars

Hotel in Ardvasar

Situated in Ardvasar, The Inn @ Aird a' Bhasair offers a bar. There is a restaurant serving British cuisine, and free private parking is available. Lovely location, big rooms, breakfast was authentic and tasty. Great value

Show more Show less
9
Superb
288 reviews
Price from
£50
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. Room was lovely, tour of the distillery was very interesting, very good breakfast and the staff was really amazing with us.

Show more Show less
9
Superb
221 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. Fantastic hotel in every way, great location, great rooms, snooker table, bar and superb food, would recommend to anyone looking for a hotel with charm, comfort and views

Show more Show less
9.1
Superb
977 reviews
Price from
£60
per night

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. Very beautiful site, excellent restaurant!

Show more Show less
9.1
Superb
202 reviews
Price from
£340
per night

The Skye Bridge Hotel

Hotel in Kyle of Lochalsh

Set in Kyle of Lochalsh, The Skye Bridge Hotel offers a bar. The hotel features family rooms. Guest rooms in the hotel are fitted with a kettle. This is a lovely place to stay! I highly recommend staying in this place if you are planning to visit the Isle of Skye and surrounding places by driving yourself. Living above a pub is an amazing feeling, you can always get a drink. the hotel is a bit hard to find. The hotel is actually a part of "Islander Bar". Your bartender is your reception. The breakfast is amazingly good also!

Show more Show less
9
Superb
9 reviews
Price from
£65
per night

Edinbane Lodge 5 stars

Hotel in Edinbane

Located in Edinbane, Edinbane Lodge offers a garden. Among the facilities of this property are a restaurant, room service and luggage storage space, along with free WiFi throughout the property. The charming friendly staff did everything to make our stay perfect. The room was chic, clean and very comfortable. The bedding was high quality as was everything in the room and the whole establishment. Using the local edinbane pottery emphasised the attention to detail and it was beautiful too. The evening tasting menu was outstanding. Breakfast was delicious and both meals used local ingredients with again the attention to detail and love of the produce shone through.

Show more Show less
9.5
Exceptional
73 reviews
Price from
£126.67
per night

The Portree Hotel

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. we loved everything about this hotel, location, price and food. room was nice and cosy, food was outstanding and the location was right in the centre of everything. staff were all lovely very helpful. we will definitely return.

Show more Show less
8.3
Very good
1,006 reviews
Price from
£55
per night

Hebridean Inn

Hotel in Broadford

Set in Broadford, Hebridean Inn has a restaurant, bar, garden, and free WiFi throughout the property. The accommodation offers room service and a concierge service for guests. The sea view from the bedroom is incredible.

Show more Show less
8.8
Fabulous
185 reviews
Price from
£72.45
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