Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read 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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Cuillin Hills Hotel

Hotel in Portree

On 15 acres of private grounds, this hotel features spectacular views of Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys available. Excellent staff, location rooms are awesome and restaurant top notch

Show more Show less
9.4
Awesome
1,325 reviews
Avg. price/night:
$270
Check availability

Isle of Raasay Distillery

Hotel in Raasay

Isle of Raasay Distillery in Raasay provides adults only accommodations with a bar and a shared lounge. This 4-star hotel offers luggage storage space. We stayed two nights at the Isle of Raasay Distillery and were completely charmed by the friendliness of the staff, the beauty of the locale, and the power of the local history. We much appreciated the upgrade of our room and the delightful distillery tour. Highly recommended. Colum was memorable in his erudition concerning local tradition, including his grandfather's special history. Thanks to his enthusiasm we drove to the end of the island, on frightfully narrow roads, overlooking superb sea vistas, arriving at the ruins of Brochel Castle and the monument to the unforgettable Colum's Road, one of the quietly most moving sites I've ever visited in traveling to many countries around the world. We will long cherish the memory of our visit to Raasay Island Distillery and hope to return again soon.

Show more Show less
9.1
Awesome
267 reviews
Avg. price/night:
$239
Check availability

Greshornish House Hotel

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. Loved everything about this place! Charming rooms and lounge, beautiful surroundings, friendly and hospitable staff, and wonderful cuisine for dinner and breakfast. I will surely be back!

Show more Show less
9.2
Awesome
717 reviews
Avg. price/night:
$213
Check availability

Tingle Creek Hotel

Hotel in Kyle of Lochalsh

Overlooking the Isle of Skye & Raasay, Tingle Creek Hotel is in a quiet location within the West Highlands of Scotland. Everything, great chef. A must for dinner

Show more Show less
9
Awesome
803 reviews
Avg. price/night:
$158
Check availability

Kinloch Lodge Hotel and Restaurant

Hotel in Kinloch

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, located 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
Awesome
171 reviews
Avg. price/night:
$470
Check availability

Marmalade

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. We stayed overnight one night after our whiskey day in Scotland! The hotel had amazing charm and was immaculate clean and the staff were extremely helpful and friendly. Highly recommend this if you are staying in the area!

Show more Show less
9
Awesome
127 reviews
Avg. price/night:
$345
Check availability

Skeabost House Hotel

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. Excellent breakfast attentive friendly staff Great location for touring Skye Plenty of parking Great dining rooms

Show more Show less
9
Awesome
425 reviews
Avg. price/night:
$333
Check availability

Edinbane Lodge

Hotel in Edinbane

Located in Edinbane, Edinbane Lodge provides a garden and bar. Among the facilities of this property are a restaurant, room service and luggage storage space, along with free WiFi. 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:
$308
Check availability

ULLINISH COUNTRY LODGE

Hotel in Struan

Featuring a garden and bar, as well as a restaurant, ULLINISH COUNTRY LODGE is located in Struan. Both private parking and free WiFi are available at the hotel. Very comfortable room. Food was excellent even though there was only a choice of 2 starters and 2 main courses. Owners were great hosts

Show more Show less
8.7
Excellent
124 reviews
Avg. price/night:
$241
Check availability

The Rosedale Hotel

Hotel in Portree

Located within 17 miles 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. Absolutely perfect location Food excellent

Show more Show less
8.5
Very Good
166 reviews
Avg. price/night:
$173
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 in Isle of Skye

Explore guest reviews of hotels on Isle of Skye

See all