Hotels in Isle of Skye

Search Isle of Skye Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 343 hotels for you in Isle of Skye

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Duisdale House Hotel Hotels in Isle of Skye
Duisdale House Hotel Hotels in Isle of SkyeDuisdale House Hotel Hotels in Isle of Skye
99+
Hotel near Isle of Skye
"Facilities: There are parking spaces, restaurants and bars, but there is no area for walking; Sanitation: Overall good; Environment: The location is relatively remote, a bit far from the attractions on the island. Service: The hotel front desk service is good. In addition to informing various precautions, they also help with luggage. The service level of the restaurant is uneven, some are very professional, and some are just so-so. In general, compared with the high price of the hotel (more than 300 pounds per night in this season), the cost performance is not high. Maybe the higher the expectations, the more disappointed."
Very Good
62 reviews
8.5/10
1 night
From £365
Check Availability
Toravaig House Hotel Hotels in Isle of Skye
Toravaig House Hotel Hotels in Isle of SkyeToravaig House Hotel Hotels in Isle of Skye
99+
Hotel near Isle of Skye
"A big villa, the room is really small, the bathroom is so small that it is difficult to turn around, but it is clean and hygienic, the decoration is warm and comfortable, dinner has to be taken a few kilometers away by shuttle bus, breakfast is in the hotel, it is relatively simple, the level of B&B, more than 3000 room rate in Sky Island can only be like this"
Very Good
43 reviews
8.4/10
1 night
From £260
Check Availability
Hotel Eilean Iarmain Hotels in Isle of Skye
Hotel Eilean Iarmain Hotels in Isle of SkyeHotel Eilean Iarmain Hotels in Isle of Skye
99+
Hotel near Isle of Skye
"The environment is very good, the facilities are good, and the service staff are warm and hospitable. It is a typical Scottish country hostel. The restaurant in the hostel has good dishes. Breakfast is traditional Scottish food. However, due to its remote location, it is only suitable for self-driving passengers."
Very Good
50 reviews
8.9/10
1 night
From £287
Check Availability
Isle of Skye
You Might Like
Isle of Skye Hotels with BreakfastIsle of Skye Hotels with Twin RoomIsle of Skye Hotels with 1 Double BedIsle of Skye Hotels with Swimming PoolIsle of Skye Hotels with Free Cancellation
Ardcana Hotels in Isle of Skye
Ardcana Hotels in Isle of SkyeArdcana Hotels in Isle of Skye
99+
Hotel near Isle of Skye
With a stay at Ardcana in Strath (Breakish), you'll be a 3-minute drive from Magpie and 5 minutes from Isle of Skye Market Square. This cabin is 3.1 mi (5.1 km) from Giant MacAskill Musuem and 5.5 mi (8.8 km) from Skye Bridge. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms.
Amazing
39 reviews
9.4/10
1 night
From £321
Check Availability
Atholl House Skye Hotels in Isle of Skye
Atholl House Skye Hotels in Isle of SkyeAtholl House Skye Hotels in Isle of Skye
91
Hotel near Isle of Skye
Located in Dunvegan, Atholl House Skye is a 3-minute drive from Dunvegan Castle and 5 minutes from Skye Silver Gift Shop. This hotel is 20 mi (32.2 km) from Portree Harbour and 10.1 mi (16.2 km) from The Shilasdair Shop. This smoke-free hotel offers complimentary parking nearby. A complimentary continental breakfast is served daily from 8:00 AM to 9:30 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 8 individually decorated guestrooms. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided on request.
Amazing
44 reviews
9.6/10
1 night
From £169
Check Availability
Croft 4 - Self- Catering Accommodation Hotels in Isle of Skye
Croft 4 - Self- Catering Accommodation Hotels in Isle of SkyeCroft 4 - Self- Catering Accommodation Hotels in Isle of Skye
81
Hotel near Isle of Skye
"The room was very comfortable and clean"
Outstanding
12 reviews
9.8/10
Check Availability
Isle of Skye Guest House Hotels in Isle of Skye
Isle of Skye Guest House Hotels in Isle of SkyeIsle of Skye Guest House Hotels in Isle of Skye
52
Hotel near Isle of Skye
"Ctrip's service is first-class. If there is a problem, it will be solved quickly for customers. This hotel is very suitable for staying with children. Our children had a lot of fun. There is no breakfast and no hotel staff. The whole process is contactless check-in and check-out."
Good
110 reviews
7.6/10
1 night
From £163
Check Availability
The Skye Inn Hotels in Isle of Skye
The Skye Inn Hotels in Isle of SkyeThe Skye Inn Hotels in Isle of Skye
80
Hotel near Isle of Skye
With a stay at The Skye Inn in Portree (Portree Town), you'll be within a 15-minute walk of Portree Harbour and Skye and Lochalsh Archive Centre. This eco-certified hotel is 0.4 mi (0.7 km) from Somerled Square and 0.6 mi (0.9 km) from Portree Visit Scotland Information Centre. Make use of convenient amenities, which include complimentary wireless internet access and a banquet hall. At The Skye Inn, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 9:00 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Stay in one of 24 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Great
100 reviews
9.0/10
Check Availability
Sligachan Hotel Hotels in Isle of Skye
Sligachan Hotel Hotels in Isle of SkyeSligachan Hotel Hotels in Isle of Skye
99+
Hotel near Isle of Skye
"The superior location of the hotel was convenient for us to visit Sky Island, but the hotel was just a bit backward and old. First, the door to the entrance was broken and had to be opened when the hotel used the universal... When checking out, the waiter's information was confused and said he would debit the credit card, then said the system problem could not debit the credit card and asked us to transfer separately Paying the room fee made us pay more for the transaction! The overall hotel environment and breakfast was also good."
Good
103 reviews
7.9/10
1 night
From £167
Check Availability
Redwood House Hotels in Isle of Skye
Redwood House Hotels in Isle of SkyeRedwood House Hotels in Isle of Skye
99+
Hotel near Isle of Skye
"The data shows that the bed is more than 1.8 meters, but there are actually only 1.5 beds. Although there is a sofa on the first floor, the first floor has a musty smell and is old, and the second floor is not very big. There is no way for us to sleep, and there is no room for an extra room. The kettle is black, no toothbrush, no slippers, nothing to eat for breakfast... 3735 yuan/night is not worth it! I didn't sleep well all night on the floor. Our front desk said that three people would stay, and didn't say extra money, but after I complained that the size of the bed didn't match the description at night, I added 200 pounds + breakfast the next day. In addition, the distance is too far and it is not recommended to stay."
Good
88 reviews
7.8/10
1 night
From £191
Check Availability
See All Hotels in Isle of Skye

Latest Reviews for Isle of Skye hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.4/10
Amazing
SSilvaCarlaGreat location location to visit the west part of skye. 10 minutes away from the fairy glen. Breakfast was spectacular. The Pancakes were amazing and so were the eggs with salmon. Amazing buffet aswell. It just doesn't have amenities (shampoo and body wash), so bring some.
Uig Hotel Hotels in Isle of Skye

Uig Hotel

Hotel near Uig
Price per night from:£119
9.2/10
Great
XXiaoaiThe room is of suitable size, clean and tidy, no odor. Complete facilities, low water pressure, troublesome to wash long hair. Free parking Warm service, feel like home. The view is first-class, be sure to book the lake view.
Cuillin Hills Hotel Hotels in Isle of Skye

Cuillin Hills Hotel

Hotel near Portree
Price per night from:£347
9.0/10
Great
GGuest UserThe staff were really nice. The room was clean and nicely designed. I especially like the breakfast they offered. Very tasty with great views!
Marmalade Hotels in Isle of Skye

Marmalade

Hotel near Portree
Price per night from:£347
8.4/10
Very Good
CCurranAmazing location and lovely room. The view of the bay is outstanding and one of the best sun sets I've seen in a long time. Breakfast was perfect although the volume of the death metal music coming out of the kitchen was a bit much at 8am. But would definitely stay again!
Bosville Hotel Hotels in Isle of Skye

Bosville Hotel

Hotel near Portree
Price per night from:£305
8.4/10
Very Good
NNuogeladezhouzhangliaoVery lively, there is a bar below, it happened to be the European Cup final, stupidly supporting England, I don't want the Scots to dislike England, 20 minutes from the main attractions. But there is no elevator. The waiters inside are very good. You need to make reservations in advance for dinner in the evening because the local restaurants are very busy.
Tongadale Hotel Hotels in Isle of Skye

Tongadale Hotel

Hotel near Portree
Price per night from:0
8.2/10
Very Good
55m36688The hotel is small but nice, the owner and service staff are all enthusiastic, breakfast is a Scottish breakfast per person, good! Parking is convenient, but there is no elevator.
Broadford Hotel Hotels in Isle of Skye

Broadford Hotel

Hotel near Broadford
Price per night from:£199
7.1/10
PpuretingIt's hard to book a room in Portree during the peak season, and this hotel happened to have a vacancy. The room facilities are OK. It's not easy to find a room with a suitable price in Skye Island. The first floor we stayed in looked like the second floor, and there was a basement. The breakfast was quite satisfactory. There is a supermarket and a gas station next to the hotel. Free parking, there is a free parking lot next to the hotel.
Dunollie Hotel ‘A Bespoke Hotel’ Hotels in Isle of Skye

Dunollie Hotel ‘A Bespoke Hotel’

Hotel near Broadford
Price per night from:£105
6.9/10
GGuest UserOnly a one-night room-only stop over on the way north. We arrived around 9pm, parking easily enough, though some distance away around the back of the hotel. We had to wait while the receptionist sold gifts to other guests before we could check in. Room door hit the bed, which wasn't a great first impression, but although small the room (105) was perfectly adequate with a large dressing area on the way to the large bathroom. No meals were taken, and check out was very speedy at 7am as everything had been pre-paid.
Kings Arms Hotel - A Bespoke Hotel Hotels in Isle of Skye

Kings Arms Hotel - A Bespoke Hotel

Hotel near Kyleakin
Price per night from:£88

FAQs About Hotels in Isle of Skye

What hotel deals are available in Isle of Skye?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

What is the average cost of a hotel in Isle of Skye?

For hotels in Isle of Skye, the average price on weekdays is £343, the average price on weekends (Friday–Saturday) is £334.

What are the most popular hotels in Isle of Skye?

Isle of Skye has many popular hotels. Whether you're travelling for business or going on holiday, Kings Arms Hotel - A Bespoke Hotel, Dunollie Hotel ‘A Bespoke Hotel’ and Tongadale Hotel are preferred hotels.

Which hotels in Isle of Skye provide high-quality breakfasts?

Marmalade,Bosville Hotel and Skeabost House Hotel provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Isle of Skye are worth visiting for their spa experience?

Feel tired from travelling? House of Juniper - the Manse provides highly rated spa services.

Which hotels in Isle of Skye provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Kings Arms Hotel - A Bespoke Hotel, Dunollie Hotel ‘A Bespoke Hotel’ and Tongadale Hotel are popular hotels with free Wi-Fi.

Isle of Skye Hotels Information

Highest Price£948
Lowest Price£63
Number of Reviews2,347
Total Properties343
Average Price (Weekdays)£343
Average Price (Weekends)£334