Search hotels in Kensaleyre

Enter your dates to see the latest prices and deals for Kensaleyre hotels

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Kensaleyre – 13 hotels and places to stay

Filter by:

Star Rating
Review score

Edinbane Lodge

Edinbane (Near Kensaleyre)

Located in Edinbane, 8.9 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space....

M
Megan
From
United States
Truly exceptional. Everyone on the staff is absolutely delightful. Absolutely gorgeous setting with a beautiful remodel. Bathroom is gorgeous. Beds are comfortable. Dinner is fantastic. We absolutely loved our stay!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 256 reviews
Price from
$449.16
1 night, 2 adults

Greshornish House Hotel

Edinbane (Near Kensaleyre)

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.

C
CHRIS
From
Australia
Greshornish House Hotel is full of old world charm. Excellent facilities, dining and staff make it a great place to stay while visiting Skye. Breakfast and Dinner menus are comprehensive and delicious. Highly Recommended.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,488 reviews
Price from
$283.68
1 night, 2 adults

Bracken Hide Hotel

Portree (Near Kensaleyre)

Located in Portree, 22 miles from Dunvegan Castle, Bracken Hide Hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

A
Andrew
From
United States
The property is amazing. Excellent restaurant and facilities.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 685 reviews
Price from
$218.39
1 night, 2 adults

The Portree Hotel

Portree (Near Kensaleyre)

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.

R
Robert
From
United States
Breakfast, room and location were excellent. The staff was very friendly. Great bar/restaurant.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 405 reviews
Price from
$219.51
1 night, 2 adults

Marmalade

Portree (Near Kensaleyre)

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.

M
Munirah
From
Kuwait
- Breakfast - Good location - Friendly staff
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 328 reviews
Price from
$202.63
1 night, 2 adults

Skeabost House Hotel

Portree (Near Kensaleyre)

If you are looking for luxury accommodations with great Highland Hospitality in Skye, then look no further than historic Skeabost House Hotel, a family owned boutique hotel, part of the Sonas Hotel...

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 484 reviews
Price from
$150.96
1 night, 2 adults

Stonefield House

Portree (Near Kensaleyre)

Offering garden views, Stonefield House in Portree features accommodations, a garden, and a shared lounge. This guest house offers free private parking, daily room service, and free Wifi.

Z
Zuzana
From
Australia
This bed and breakfast was truly a delightful find. From the moment we arrived, we could feel the warmth and love that went into creating this special place. The host was incredibly friendly and helpful, going out of their way to ensure we had everything we needed. Our room, the "cow" room, was absolutely charming with a breathtaking view. The breakfast was delicious and plentiful, a welcome surprise considering it's not always included in Scottish bed and breakfasts. If you're looking for a cozy and welcoming place to stay, this B&B is highly recommended.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 555 reviews
Price from
$193.17
1 night, 2 adults

Cottages Lyndale Farm

Flashader (Near Kensaleyre)

Offering garden views, Cottages Lyndale Farm in Flashader offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

M
Micheal
From
Canada
Fantastic place to stay, the location is incredible for us. It allowed us to quickly travel to other parts of Skye. It has everything we needed and provide us a quiet place to unwind after our trips around Skye.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 132 reviews
Price from
$281.43
1 night, 2 adults

Am Bothan - Pied-à-terre

Portree (Near Kensaleyre)

Am Bothan - Pied-à-terre offers accommodations in Portree, 23 miles from Dunvegan Castle. Private parking is available on site at this recently renovated property.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$543.72
1 night, 2 adults

Scandi style Cottage by the sea, Isle of Skye

Portree (Near Kensaleyre)

Scandi style Cottage by the sea, Isle of Skye offers accommodations in Portree, 19 miles from Dunvegan Castle. The vacation home features both free Wifi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Price from
$253.28
1 night, 2 adults
See all 13 hotels in Kensaleyre

Most booked hotels in Kensaleyre and surrounding area in the past month

See all

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 685 reviews

Popular with guests booking hotels in Edinbane

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,488 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 484 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 328 reviews

Popular with guests booking hotels in Edinbane

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 256 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 405 reviews

Hotels located in the center of Kensaleyre

See all

3 Bed in Snizort oc-h34778 offers accommodations in Kensaleyre, 19 miles from Dunvegan Castle. This vacation home provides a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Villa Solas by Interhome offers accommodations in Kensaleyre, 20 miles from Dunvegan Castle. Free Wifi is featured throughout the property and private parking is available on site.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Holiday Home Creagan by Interhome offers accommodations in Kensaleyre, 20 miles from Dunvegan Castle. Private parking can be arranged at an extra charge.

Best hotels with breakfast in Kensaleyre and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews

Scandi style Cottage by the sea, Isle of Skye offers accommodations in Portree, 19 miles from Dunvegan Castle. The vacation home features both free Wifi and free private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Stratheyre Cottage offers accommodations in Portree, 19 miles from Dunvegan Castle. There's a picnic area and guests can use free Wifi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Burnside Cottage offers accommodations in Portree, 20 miles from Dunvegan Castle. This vacation home offers a garden.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 658 reviews

Located in Kensaleyre, 6.8 mi from Portree, Loch Eyre House features free WiFi access and free private parking. Some units have views of the sea or garden. A flat-screen TV is provided.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 104 reviews

Loch Eyre Shepherd Hut offers accommodations in Portree, 20 miles from Dunvegan Castle. This luxury tent features free private parking and private check-in and check-out.

Riverside Cottage offers accommodations in Portree, 20 miles from Dunvegan Castle. Both free Wifi and private parking are accessible at the vacation home free of charge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews

Portree, Isle of Skye offers accommodations in Portree, 19 miles from Dunvegan Castle. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 148 reviews

Sgothan Dearg offers accommodations in Portree, 20 miles from Dunvegan Castle. The bed and breakfast, set in a building dating from 2022, offers free Wifi and free private parking.

Budget hotels in Kensaleyre and nearby

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 197 reviews

Featuring mountain views, Cruinn Bheinn Luxury Self Catering Apartments in Portree offers accommodations and a garden. This apartment provides free private parking and full-day security.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 97 reviews

Offering a garden, Craigard Chalet offers accommodations in Portree. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 125 reviews

Heatherland Cottage offers accommodations in Portree, 18 miles from Dunvegan Castle. There's a picnic area and guests can use free Wifi and free private parking.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 441 reviews

Featuring a garden, Corran House features accommodations in Kingsburgh. The guest house, housed in a building dating back to 1986, is 20 miles from Dunvegan Castle.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 87 reviews

Lachie's Cabin offers accommodations in Portree, 15 miles from Dunvegan Castle. This property offers access to a balcony and free private parking. Guests can use a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 72 reviews

Providing lake views, Skye Cabins in Skeabost features accommodations and a garden. This chalet provides free private parking, luggage storage space, and free Wifi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 85 reviews

Providing a garden, Seal Cottage offers accommodations in Portree. This beachfront property offers access to free Wifi and free private parking. Outdoor seating is also available at the guest house.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 78 reviews

Kiloran Self Catering Suite offers accommodations in Portree, 15 miles from Dunvegan Castle. This guest house offers free private parking, private check-in and check-out, and free Wifi.

What Guests Said About Kensaleyre:

Scored out of 10, guest rating 10

I liked that we felt completely surrounded by nature yet...

I liked that we felt completely surrounded by nature yet disconnected from the hustle and bustle of the busy cities. The only sounds that could be heard for miles was those of the birds in the trees, the distant cows grazing on farmland and the sound of raindrops falling over rooftops. I came to this location to completely let go of the stresses of my daily routine and I did exactly that! Theres few experiences quite like coming to another country with a deeply rich culture but there was so much to see and learn about Skye that I could have spent several lifetimes here and I would still be discovering new things to excite the senses and fuel my sense of adventure! This will be a trip I won’t soon forget.
Guest review byBenjamin
Australia
Scored out of 10, guest rating 8.0

It was only about 10min drive from Portree.. at first I...

It was only about 10min drive from Portree.. at first I wasn’t sure as there are no facilities in Kenssleyre, I thought it would be better in the main town of Portree however that thought quickly disappeared as we discovered getting around the main town was a bit frustrating. Staying in Kensaleyre gave us loch views, peace and serenity morning noon and night - but that’s a credit to our amazing accomodation at Rowan Cottage
Guest review byLinda
Australia
Scored out of 10, guest rating 8.0

Lovely position with a great view. Warm and cosy.

Lovely position with a great view. Warm and cosy. Shops ( Large Co-op) 10 minutes drive away and all of Portree shops and restaurants a little bit further. Very good breakfast at Arriba ( worth the small wait) overlooking the harbour. Tourist Information was very helpful. Good , cheap long-stay parking in Portree.
Guest review byAnne
United Kingdom

More places to explore, more ways to go