See the latest prices and deals by choosing your dates.
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 view and room. Upgrade was worth it. Staff were great, very friendly and professional. Restaurant was amazing, food was of high standards and extremely well priced considering. Would stay again
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. location 10/10 staff 10/10 facilities 10/10
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. Amazing location, room, breakfast, dinner etc. Highly recommended!
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
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!
Hotel in Sconser
Set in Sconser, Sconser Lodge Hotel features a restaurant, bar and free WiFi. Private parking can be arranged at an extra charge. The units in the hotel are equipped with a flat-screen TV. Sconser Lodge exceeded any expectation we had! Every little detail in the lodge is so well thought of, from the design of the rooms, comfort and cleanliness. We had such a warm welcome from the owners which made us feel like home. The bed is huge and extremely comfortable, the bathrooms are new and spotless and the view from the bed is exceptional! We also had breakfast and dinner, which were in a lovely atmosphere with delicious food and great service. We have nothing bad to say about this place, only that we regretted only staying for one night. We will definitely return and we will recommend it to anyone traveling to Isle of Skye.
Hotel in Ardvasar
Situated in Ardvasar, The Inn @ Aird a' Bhasair offers 3-star accommodation with a bar. There is a restaurant serving British cuisine, and free private parking is available. Location is amazing and very calm. Staff was very friendly and helpful. We stayed in a wonderful and big room with a beautiful view. The room was clean and tidy, bed comfortable. Breakfast was fantastic with a lot of choices. Definitely will come back! 🙂
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. Excellent rooms. Food was incredible and the service perfect.
Hotel in Lonmore
Hame on Skye, 4.5 km from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property. Callum & Heather were so welcoming and friendly, they had amazing recommendations & knowledge of the island. Both breakfast & dinner were delicious with plenty of variety. The bar/games room was the perfect place to end the day with a lovely view and cosy fire. The room was clean and welcoming with everything we could need.
Hotel in Sconser
Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor play area. Superb service and very courteous and efficient staff, very nice and big room, and very comfortable bed and great breakfast, good location. We have a memorable 27th anniversary dinner at the restaurant, the food are so fabulous.
Hotel in Portree
Hotel in Kyle of Lochalsh
Hotel in Isleornsay
Hotel in Portree
Hotel in Portree
Hotel in Kinloch
Hotel in Portree
Hotel in Edinbane
Hotel in Ardvasar
Hotel in Kyle of Lochalsh
Popular with guests booking hotels on Isle of Skye
Hotel in Broadford
Popular with guests booking hotels on Isle of Skye
Hotel in Kyle of Lochalsh
Popular with guests booking hotels on Isle of Skye
Hotel in Edinbane
Popular with guests booking hotels on Isle of Skye
Hotel in Ardvasar
Popular with guests booking hotels on Isle of Skye
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 view and room. Upgrade was worth it. Staff were great, very friendly and professional.
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. location 10/10 staff 10/10 facilities 10/10
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. Amazing location, room, breakfast, dinner etc. Highly recommended!
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
Hotel in Sconser
Set in Sconser, Sconser Lodge Hotel features a restaurant, bar and free WiFi. Private parking can be arranged at an extra charge. The units in the hotel are equipped with a flat-screen TV. Sconser Lodge exceeded any expectation we had!
Hotel in Ardvasar
Situated in Ardvasar, The Inn @ Aird a' Bhasair offers 3-star accommodation with a bar. There is a restaurant serving British cuisine, and free private parking is available. Location is amazing and very calm. Staff was very friendly and helpful.
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. Excellent rooms. Food was incredible and the service perfect.
Hotel in Lonmore
Hame on Skye, 4.5 km from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property. Callum & Heather were so welcoming and friendly, they had amazing recommendations &...
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 had a really lovely stay. Location was perfect for our adventures around Isle of Skye, burgers at...
Hotel in Portree
Marmalade is grade “B” listed building, dating back to 1817. Boat and distillery trips depart from Portree and the rocky hill The Old Man of Storr is 7 miles away. Free Wi-Fi is available throughout. The associated restaurant was excellent. The staff was exceptionally friendly and helpful.
Hotel in Broadford
Overlooking Bradford Bay, this luxury 4-star hotel is situated in the village of Broadford on the Isle of Skye. Established in 1611, Broadford Hotel is the original home of Drambuie whisky liqueur. Breakfast was awesome! Room was very comfortable and spacious.
Hotel in Portree
Overlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose. The breakfast was delicious. We only stayed for one night but the whole stay was great value for...
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. Location is perfect, the pub restaurant next door has great food, the view from the room was great.
Hotel in Isleornsay
Surrounded by extensive gardens and the historic Duisdale Forest, Duisdale House Hotel stands on a hillside on the beautiful Isle of Skye, with panoramic views across the Sound of Sleat. A classy, comfortable country house hotel with outstanding staff and seamless service.
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...
Hotel in Teangue
Toravaig House is an award-winning Hebridean hotel, offering innovative cuisine and an intimate atmosphere. The hotel is situated amongst the natural beauty of Skye, in the Western Isles of Scotland. Lovely location. Room was warm and comfortable with a nice en-suite bathroom.
Hotel in Broadford
The Dunollie Hotel has views across the sea to Loch Kishorn and the Applecross Hills. There is complimentary WiFi available in the lounge. Very friendly staff, always make you feel welcome. Clean comfortable room, good food...top notch!
Hotel in Broadford
Facing the beachfront in Broadford, Hebridean Inn has a restaurant and a bar. Free WiFi is available and private parking can be arranged at an extra charge. The breakfast was really good and the staff was extremely helpful and friendly.
Hotel in Kyle of Lochalsh
Situated on the shores of Loch Alsh, Balmacara Hotel is just 5 minutes’ drive from Kyle of Lochalsh, the main crossing point to the Isle of Skye. exhalant location for my trip good breakfast plus exhalant dinner
Hotel in Kyleakin
Close to the Skye Bridge in Kyleakin village, the Kings Arms dates back to the 1600s and has panoramic views across Kyle of Lochalsh to the mainland. Fantastic location, very satisfied experience
Some of the best hotels on Isle of Skye near Talisker Distillery include Trien Lodge, Distillery Croft Cottage and Garroch House.
There are 543 hotels on Isle of Skye you can book on Booking.com.
On average, 3-star hotels on Isle of Skye cost £96 per night, and 4-star hotels on Isle of Skye are £146 per night. If you're looking for something really special, a 5-star hotel on Isle of Skye can on average be found for £236 per night (based on Booking.com prices).
Kinloch Lodge Hotel and Restaurant, Sconser Lodge Hotel and The Inn @ Aird a' Bhasair have received great reviews from travellers on Isle of Skye regarding the views from their hotel rooms.
Guests staying on Isle of Skye also spoke highly of the views from the rooms at Hotel Eilean Iarmain, Greshornish House Hotel and Duisdale House Hotel.
Portree, Kyle of Lochalsh and Broadford are popular with other travellers visiting Isle of Skye.
Cuillin Hills Hotel, Greshornish House Hotel and Isle of Raasay Distillery are some of the popular hotels on Isle of Skye.
In addition to these hotels, Kinloch Lodge Hotel and Restaurant, Tingle Creek Hotel and Edinbane Lodge are also popular on Isle of Skye.
Many families visiting Isle of Skye loved staying at Edinbane Lodge, The Inn @ Aird a' Bhasair and Isle of Raasay Distillery.
Similarly, Cuillin Hills Hotel, Sconser Lodge Hotel and Kinloch Lodge Hotel and Restaurant are also popular among family travellers.
Couples travelling on Isle of Skye loved staying at Sconser Lodge Hotel, Edinbane Lodge and Cuillin Hills Hotel.
Similarly, these hotels on Isle of Skye are highly rated by couples: Greshornish House Hotel, Isle of Raasay Distillery and Kinloch Lodge Hotel and Restaurant.
For hotels on Isle of Skye that serve up a highly-rated breakfast, try Sconser Lodge Hotel, Edinbane Lodge and Duisdale House Hotel.
Breakfast at these hotels on Isle of Skye are also highly rated: Greshornish House Hotel, Tingle Creek Hotel and The Inn @ Aird a' Bhasair.
Staffin
The views of the cliffs and the scenery during the drive to the house are fantastic. The condition of the apartment is very well maintained and better than that which is shown in the pictures. The house had everything we needed. The parking is right in front of the door step. Very good privacy. A good base to explore the Isle of Skye. It is important to note that Staffin, like most areas in the Isle of Skye, has no wifi coverage so a GPS will be required. The wifi in the house is greatly appreciated (don't expect 4G speed).
Kyleakin
We stayed at Saucy Mary during our Isle of Skye trip from Edinburgh. Nice room, comfy bed, cool bar! Skye has no so many budget alternatives for the backpackers, so you can stay here if you are searching a good and comfortable place. Hotel's bar is very cool, they have a tasty menu. The prices are quitely higher when you compare the other places, but you have no so many options so enjoy!
This hotel was exceptional. Everything from the service by the staff to the food that was served was first class. The hotel is set within a secluded bay, offering fantastic views and tranquil surroundings. The rooms were fantastic and as guests we could ask for no more. We were a group of nine motorcyclists and this was the perfect location for us, close to the Isle of Skye and Applecross.
What a lovely hotel, run by lovely people. Nothing is too much, the hotel runs with quiet efficiency. Great room, brilliant shower and the room had a small deck outside to enjoy the evening sun. Exceptional breakfast! Fantastic location, a short trip from the highlights of the northern part of the Isle of Skye.
Property is centrally located to explore the isle of skye. Its very close to Co op. Its well equipped with all the ameneties you might need in an apartment. Only Down side was that the toilet area was really small and the shower doesnt have power at all. its the slowest shower i have used in years.
The breakfasts were amazing and Sue was very friendly and helpful. The location in Dunvegan was great, quiet spot but we were able to easily see all of the Isle of Skye. We had the self contained apartment which had a great little kitchen and lounge room. Quite spacious and very comfortable.
Kyle of Lochalsh
Roy & Kate were most welcoming hosts. The twin-bedded room was very comfortable and the house was only a few yards from an excellent hotel & bar for an evening pint 🍺. A very handy location for anyone planning a trip to the Isle of Skye, or Applecross, or Glencoe.
Drinks on the hotel lawn with the best view in Portree! The room was fresh, modern, clean, spacious, and exceeded our expectations. Most of the staff were friendly, helpful, and very welcoming. Excellent location from which to explore the Isle of Skye.
I found the hotel while in the bus. It was relatively cheap compared to other accommodations in the isle of Skye, the room was nice, big bathroom, comfy bed. Nice vibe also in the lobby, since you can have a drink at the bar of the hotel !
Portree
This property and apartment is stunning!!!! We spent 3 nights here in isle of Skye and was very sad to leave. Very homey and luxury. Just 4min drive to Portree so was great to have option of restaurant dinner or cook for ourselves.
Hotel was brilliant. Nice and warm. Bar and restaurant had a brilliant view of Rassay. Fantastic food. Best we have had in two weeks up in the highlands of Scotland and isle of Skye.
good location, clean room,free car parking behind hotel and helpful staff,great location for isle of skye,the chicken and ham pie tasted amazing highly recommend it.
Portree
Great location, clean and modern apartments. Good utilities for cooking/cleaning etc. Overall a very nice place to call home when visiting the Isle of Skye!
Portree
location was ideal for us, lots of information on portree and isle of skye. Apartment was great size for family of three and view was great.
Portree
The apartment was perfect for our 2 night stay in Portree. Clean, comfortable and a fantastic location for exploring the Isle of Skye.
The hotel looks onto the loch, which is stunning. Close for trips to Isle of Skye.
A classy, comfortable country house hotel with outstanding staff and seamless service. Dinner was excellent (that whisky and cranachan dessert!) as was breakfast. Staff are very well trained and extremely attentive. I was most impressed.
Location is perfect, the pub restaurant next door has great food, the view from the room was great. A magical place.
Very comfortable and clean. Well located, several minutes south of Portree. The playground was fantastic for the kids