Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

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

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 staff, location rooms are awesome and restaurant top notch

Show more Show less
9.4
Superb
1,286 reviews
Avg. price/night:
£196.47
Check availability

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. Mary G and the rest of the staff were so nice to us, made us feel very welcome. Annie showed us the distillery, thanks for a lovely chat (i hope we got the names right!). Incredible place to spend a day, the view from the breakfast room is amazing.

Show more Show less
9.1
Superb
240 reviews
Avg. price/night:
£225
Check availability

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 was absolutely gorgeous and the dinner we had was definitely world class. Staff very friendly and the rooms had such charming decor and were very clean. One of the highlights of our entire trip.

Show more Show less
9.2
Superb
669 reviews
Avg. price/night:
£138
Check availability

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
704 reviews
Avg. price/night:
£140
Check availability

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
151 reviews
Avg. price/night:
£380
Check availability

Marmalade 4 stars

Hotel in Portree

Boasting a restaurant and bar with stunning views of the Scottish landscape, Marmalade is grade “B” listed building, dating back to 1817. Very friendly and helpful staff. Room and en suite immaculate. Easy parking.

Show more Show less
9
Superb
116 reviews
Avg. price/night:
£237
Check availability

Hotel Eilean Iarmain 3 stars

Hotel in Isleornsay

In a picturesque bay in the south of Skye, this hotel has beautiful views over the Sound of Sleat and the distant hills of Knoydart. We’ve stayed at several places on Skye and this is our favorite. Great accommodations on the southern part of Skye with a lively bar with excellent selection of whiskies and gorgeous views of the Sound of Sleat. Staff was attentive and friendly.

Show more Show less
9
Superb
289 reviews
Avg. price/night:
£190
Check availability

Skeabost House Hotel 4 stars

Hotel in Portree

Skeabost Hotel stands within large private grounds at the edge of Loch Snizort. The hotel is an ideal base for exploring the surrounding Scottish highlands and visiting the many local attractions. Staff couldn't have been more friendly and helpful would definitely recommend

Show more Show less
9
Superb
395 reviews
Avg. price/night:
£209
Check availability

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
27 reviews
Avg. price/night:
£199
Check availability

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. A Full English/Irish breakfast is available daily at the hotel. Great position on the water, helpful and friendly staff and amazing food in the restuarant.

Show more Show less
8.5
Very good
166 reviews
Avg. price/night:
£90
Check availability

Isle of Skye's best hotels with breakfast

See all

Budget hotels on Isle of Skye

See all

Most booked hotels on Isle of Skye in the past month

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