Skip to main content

1 luxury hotels in Isle of Skye

Check out our pick of great luxury hotels on

Filter by:


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

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. Scottish cuisine is served at the restaurant. A very secluded and private accomodation with great facilities. Room was beautifully furnished and spacious enough for 3 of us. There was a big billiard table which provided much fun for us. Also enjoyed reading book by the warm fireplace. Breakfast and dinner were both excellent and service was great. we really enjoyed our short stay here.

Show more Show less
9.2
Superb
1,286 reviews
Price from
THB 21,547
per night

Cuillin Hills Hotel 4 stars

Portree

The rooms at the Cuillin Hills Hotel have warm, modern décor while never losing the traditional feel. Every room has fresh fruit, mineral water, tea/coffee facilities and smart TV's with BT sport, satellite TV and Chromecast. Lovely view on the sea from the restaurant

Show more Show less
9.4
Superb
1,860 reviews
Price from
THB 17,358
per night

Monkstadt 1745 Restaurant with Rooms 5 stars

Portree

Monkstadt 1745 Restaurant with Rooms has garden views, free WiFi and free private parking, situated in Portree.

The lodge offers a flat-screen TV and a private bathroom with free toiletries, a hairdryer and shower. There is also a kitchen in some of the units equipped with a fridge, a dishwasher, and an oven. Lovely property, beautiful location, one of the most beautiful rooms we have ever stayed in.

Show more Show less
9.2
Superb
407 reviews
Price from
THB 16,575
per night

Stones Luxury B&B with hot tub and self-contained rooms

Uig

Set in Uig and only 46 km from Dunvegan Castle, Stones Luxury B&B with hot tub and self-contained rooms offers accommodation with sea views, free WiFi and free private parking. This bed and breakfast has a garden. The bed and breakfast has a picnic area and a hot tub. Vicki was discreet ,the location was quiet and the lovely view through large windows was welcome change form hotel rooms overlooking the carpark and 30 stairs.

Show more Show less
9.9
Exceptional
173 reviews

Edinbane Lodge 5 stars

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. Certain units at the property include a patio with a garden view. The Lodge was beautiful. It is in a sleepy, but beautiful, part of Skye. It feels like a real rest. The staff was absolutely wonderful. We also enjoyed the 10-course tasting menu at the restaurant. This was a lot of fun and a real treat. Finally, the beds at the Lodge are the most comfortable beds I have ever slept on in a hotel. We would happily return anytime.

Show more Show less
9.3
Superb
161 reviews
Price from
THB 21,133
per night

Taransay House, Small Hotel 5 stars

Portree

Taransay House, Small Hotel in Portree provides adults-only accommodation with a bar and a shared lounge. Offering free private parking, the 5-star guest house is 36 km from Dunvegan Castle. The guest house offers mountain views and a picnic area. Comfort, cleanness, intimacy, gourmet food

Show more Show less
9.9
Exceptional
102 reviews
Price from
THB 26,428
per night

Armadale Castle Cabins 4 stars

Ardvasar

Offering garden views, Armadale Castle Cabins is an accommodation situated in Ardvasar, 48 km from Eilean Donan Castle and less than 1 km from Museum of the Isles. The 4-star holiday home has lake views and is 35 km from Kyle of Lochalsh. The holiday home also features free WiFi, free private parking and facilities for disabled guests. Great location to see surrounding area, staff was exceptionally helpful late in the evening as we tried to find our cottage and the cottage had everything we needed and more!

Show more Show less
9.2
Superb
146 reviews

Isle of Raasay Distillery 4 stars

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.

All guest rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a shower and free toiletries, rooms at Isle of Raasay Distillery also feature free WiFi, while selected rooms also feature a sea view. At the accommodation the rooms come with bed linen and towels. At first I hadn't realized that the hotel is not at Skye but on another island, which requires a ferry . It made me so nervous that I almost booked another hotel. Thank god, nothing else was available. Raasay and the Distillery is one of the best places we ever stayed in! The hotel is beautiful! Charming and warm. The view from our room was breathtaking, the room was modern and beautifully furnished. Staying on an isolated island is an amazing experience. We met a few members of the team and they were all super friendly, welcoming and had a lot of patience for our endless questions about the isle, the habitants, the roads, the sights, etc. I wish we had time to stay longer. Breakfast was very good, tasty and assorted. The restaurant has a huge glass window facing the sea. The scenery is so beautiful that we couldn't care less about the food :-)

Show more Show less
9.1
Superb
230 reviews
Price from
THB 12,972
per night

Skeabost View Pods Skye 4 stars

Portree

Situated in the countryside of Peiness, Skeabost View Pods Skye features accommodation with a seating area and flat-screen TV. Free WiFi is provided throughout the property.

All units have a kitchenette, heating, a private bathroom and a patio with river and mountain views. There is also a microwave, toaster and a kettle. There is plenty of free parking. Anne and her husband are so welcoming! The pod is very comfortable and clean with a lot of amenities. Cozy, we felt like home. Not far away from portree, this is the perfect place to visit the north of skye.

Show more Show less
9.7
Exceptional
466 reviews
Price from
THB 4,972
per night

Kilmuir Park 4 stars

Dunvegan

Kilmuir Park offers accommodation in Dunvegan on the Isle of Skye.

The en suite rooms come with a flat-screen TV and tea and coffee making facilities. For your comfort, you will find free toiletries and a hairdryer. All rooms include a seating area and access to guest lounge. It was set out so beautifully and we had our own massive lounge, dining room. The breakfasts were fancy and delicious. The bed was luxurious and comfortable. Ian and Christine were friendly and very helpful.

Show more Show less
9.7
Exceptional
150 reviews
Price from
THB 8,057
per night

Most booked luxury hotels in Isle of Skye this month

FAQs about luxury hotels in Isle of Skye

Luxury Hotels that guests love in Isle of Skye