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

Awesome: 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

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. View from the window is beautiful. Rooms are clean, staff was friendly.

Show more Show less
9.1
Awesome
1,111 reviews
Price from
$181
per night

Cuillin Hills Hotel

Hotel in Portree

In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer. the location was breathtaking with beautiful views. the hotel is nothing short of premium and staff members are so hospitable and generous. It was my husband’s bday and they upgraded us to a room with sea view. the hotel amenities were excellent and they take care of every little thing you can imagine.

Show more Show less
9.3
Awesome
1,961 reviews
Price from
$255
per night

The Inn @ Aird a' Bhasair

Hotel in Ardvasar

Featuring a bar and free WiFi, The Inn @ Aird a' Bhasair is located in Ardvasar. There's 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
Awesome
377 reviews
Price from
$187
per night

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. Fantastic staff took this stay to the next level. So friendly welcoming and chatty felt like we were old friends. Breakfast a lovely traditional Scottish breakfast set us up for the day. Evening chilling in the gathering room with a plentiful supply of gin, whiskey and good company made for wonderful evenings in the most beautiful setting inside and out. Lovely furniture, throws, cushions…. Very enviable.

Show more Show less
9
Awesome
196 reviews
Price from
$274
per night

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. Everything was very good, Nice view, lovely room with a Nice view and a delicious breakfast. We also had dinner at the place wich was delicious as wel

Show more Show less
9.1
Awesome
984 reviews
Price from
$359
per night

Atholl House Skye

Hotel in Dunvegan

Atholl House is located in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. Hosts were very welcoming, accommodating and knowledgeable. Dog was particularly friendly!

Show more Show less
9.5
Exceptional
171 reviews
Price from
$265
per night

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. Enchanting location, great atmosphere. Our staying was soo lovely. We had a nice time there. Absolutely authentic!

Show more Show less
9.1
Awesome
199 reviews
Price from
$598
per night

Spa Hotel - House of Juniper

Hotel in Broadford

Located in Broadford, Spa Hotel - House of Juniper has a bar, garden and free WiFi. The hotel has a hammam and a 24-hour front desk. At the hotel, rooms are equipped with a desk and a flat-screen TV. The location and views are lovely. The property has been entirely renovated and is bright, clean and modern. The room was very comfortable and the spa is a lovely addition.

Show more Show less
9.2
Awesome
28 reviews
Price from
$237
per night

Edinbane Lodge

Hotel in Edinbane

Located in Edinbane, Edinbane Lodge features 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 staff was superb, the food was incredible, and we were impressed by the hospitality.

Show more Show less
9.6
Exceptional
88 reviews
Price from
$399
per night

The Portree Hotel

Hotel in Portree

Originally built in 1875, The Portree Hotel is located on the corner of Portree's main street and overlooks Somerled Square, the town’s main square. Rooms clean and nice, staff friendly and helpful, superb breakfast.

Show more Show less
8.4
Very Good
1,071 reviews

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 & disinfection
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 in Isle of Skye

Explore guest reviews of hotels on Isle of Skye

See all