Skip to main content

The best cheap hotels in Isle of Skye

Check out our pick of great cheap 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. This hotel has a fantastic location, with a beautifull surround environment. The rooms were fantastic, with the key requirements to our family and fantastic view. Dinner and Breakfast was excelent, with a lovely attendance of all personal. Management team with a high level of commitment for customer satisfaction. 5 starts to all the team of Greshornish House Hotel

Show more Show less
9.3
Superb
1,346 reviews
Price from
£60
per night

Cuillin Hills Hotel 4 stars

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.

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. The view of the room is incredible, such a lovely view and the room is cozy, it really exceeded our expectations. We had dinner and breakfast there as well and we really enjoyed it too.

Show more Show less
9.4
Superb
1,385 reviews
Price from
£139.20
per night

Angusfield Cabins

Sconser

Offering sea views, Angusfield Cabins is an accommodation located in Sconser, 35 km from Kyle of Lochalsh and 49 km from Eilean Donan Castle. This beachfront property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is set 45 km from Dunvegan Castle. We had an exceptional stay at Angusfield Cabins. These brand new, hand-built cabins, crafted by the owner and proprietor, showcase meticulous attention to detail and quality craftsmanship. Upon arrival, we were greeted by a breathtaking view over the bay, and during our stay, we were even lucky enough to spot some seals swimming! The convenience of ample parking right next to our cabin was a welcome feature. Inside, the cabin impressed us with its modern and tasteful decor. The small kitchen was fully equipped, and the comfortable sofa and incredibly soft bed ensured we had all the comforts we needed. The bathroom was equally impressive, featuring high-quality fixtures and a thoughtful design. What made our stay truly memorable was the evident effort the owner put into making these cabins the best they can be. This was the most relaxing stay of our trip, and we left with wonderful memories. We highly recommend Angusfield Cabins to anyone seeking a tranquil and luxurious getaway.

Show more Show less
9.7
Exceptional
121 reviews
Price from
£135
per night

Ullinish House

Ullinish

Located in Ullinish, 19 km from Dunvegan Castle, Ullinish House provides accommodation with a garden, free private parking, a terrace and a shared lounge. The property features sea and mountain views. Featuring family rooms, this property also provides guests with an outdoor fireplace. Wonderful location out on a quiet peninsula. The hosts were so kind and helpful and the house is fabulously decorated. There is a great hike near the property that goes across a tidal causeway. It’s definitely worth it for the views. We bought a snacks in town and had a wonderful picnic at the property enjoying the view. Breakfast is simple & delicious.

Show more Show less
9.2
Superb
381 reviews

Lealt Falls Apartment

Culnacnoc

Set in Culnacnoc in the Isle of Skye region, Lealt Falls Apartment features a garden. This apartment offers free private parking, private check-in and check-out and free WiFi. Outdoor seating is also available at the apartment. We really enjoyed our stay at Lealt Falls. The apartment was bigger than we expected, it had a separate bedroom and living room/kitchen area. The property is beautifully located right at the edge of a cliff giving you amazing views of the sea. It is quite secluded so you can enjoy peace and quiet. Having said that, the nearest grocery store is about 20 min drive so make sure you buy everything you need before arriving there.

Show more Show less
9
Superb
143 reviews
Price from
£180
per night

The Caledonian

Portree

Situated in Portree, 36 km from Dunvegan Castle, The Caledonian features accommodation with free WiFi and free private parking. The hotel has family rooms.

At the hotel, rooms are fitted with a desk. With a private bathroom fitted with a shower and free toiletries, some rooms at The Caledonian also boast a city view. The rooms in the accommodation are equipped with a flat-screen TV and a hairdryer. I incredible breakfast and very cozy rooms!! Host and hostesses were incredible people and made our stay very enjoyable!

Show more Show less
9
Superb
344 reviews
Price from
£115
per night

The Rowanberry Suite at Rowan Cottage

Elgol

Set in Elgol and only 40 km from Kyle of Lochalsh, The Rowanberry Suite at Rowan Cottage offers accommodation with mountain views, free WiFi and free private parking. The property has lake and garden views. The host left us a lot of food in the apartment that was enough for all the breakfasts. The hostess is very cordial. The view to the lake from the living room window is amazing. The location is close to the boat harbor where you can get a sea tour to loch Coruisk.

Show more Show less
9.2
Superb
117 reviews
Price from
£170
per night

Barnweil

Stein

Set in Stein and only 15 km from Dunvegan Castle, Barnweil offers accommodation with sea views, free WiFi and free private parking. This bed and breakfast features a garden. Guests can enjoy lake views. Property is extremely clean , scenic views , away from crowds and friendly host

Show more Show less
9.8
Exceptional
163 reviews
Price from
£114
per night

Bracadale House

Port na Long

Offering garden views, Bracadale House is an accommodation set in Port na Long, 1.5 km from Fiskavaig Bay Beach and 42 km from Dunvegan Castle. This beachfront property offers access to free WiFi and free private parking. Wayne and Caroline are the best hosts you will ever meet. At Bracadale House you are welcomed as a guest, not a customer.

Show more Show less
9.1
Superb
199 reviews

Stunning 1-Bed tiny home in Isle of Skye

Elgol

Set in Elgol and only 38 km from Kyle of Lochalsh, Stunning 1-Bed tiny home in Isle of Skye offers accommodation with sea views, free WiFi and free private parking. The property features mountain views. The property is non-smoking and is situated 50 km from Museum of the Isles. Wonderful small cottage with everything needed for a good stay, view is super. The drive to the very small place of Elgol is also very nice!

Show more Show less
9.5
Exceptional
119 reviews
Price from
£146.17
per night

Most booked cheap hotels in Isle of Skye this month

FAQs about cheap hotels in Isle of Skye

Cheap hotels that guests love in Isle of Skye