Skip to main content

Featured homestay destinations

Destination inspiration for your trip – find a homestay

The best homestays in Isle of Skye

Check out our pick of great homestays on

Filter by:


Review score

Wonderful: 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.

The Thistle Guesthouse

Portree

Boasting a garden, shared lounge and views of garden, The Thistle Guesthouse is set in Portree, 32 km from Dunvegan Castle. This guest house offers free private parking and a housekeeping service. The guest house has family rooms. Good location, clean and comfortable. The host is amazing, they are very friendly and helpful. I recommend this place for other people who looking for a nice stay in Skye.

Show more Show less
9.1
Wonderful
613 reviews
Price from
$164
per night

Treaslane Bridge House

Kensaleyre

Situated in Kensaleyre and only 25 km from Dunvegan Castle, Treaslane Bridge House features accommodation with sea views, free WiFi and free private parking. The property has lake views. Featuring a private entrance, the guest house allows guests to maintain their privacy. The place is simply amazing! Self check in was so simple. The view and location overall is wonderful, a little slice of heaven. The room were as clean as it gets and beautifully decorated. Bed very comfy, beautiful and clean bathroom and bathroom towel! The view from the room is out of this world. It's a pure recharge place, you are surrounded by nature and amazing landscape. Only 10 minutes from Portree. So handy. We met Kim breafly in the morning and she was lovely. The place advertised no breakfast but you do get a breakfast basket with porridge, croissant, snack... You'd want to be fairly difficult to complain about this. We use it for the breakfast and we're full and had in on the picnic table just outside the door looking at the bay. Wonderful. Do not look any further book here! We will be back.

Show more Show less
9.3
Wonderful
461 reviews
Price from
$199
per night

Ballintoy B&B IsleofSkye

Portree

Set in Portree and only 38 km from Dunvegan Castle, Ballintoy B&B IsleofSkye offers accommodation with garden views, free WiFi and free private parking. This guest house features a garden.

The guest house is fitted with a TV. i loved everything about the stay. you know it was a good vacation when you feel super sad to go back to your normal life haha! The host was wonderful and gave us loads of helpful suggestions about the places to visit. She helped us with some amazing breakfast even though we hadn't booked it in advance. Thank you so much! We hope to come again soon. Lots of love, Aashna.

Show more Show less
9.5
Exceptional
107 reviews

Stonefield House

Portree

Set in Portree and only 37 km from Dunvegan Castle, Stonefield House offers accommodation with mountain views, free WiFi and free private parking. The property has garden and inner courtyard views. The guest house features family rooms. My husband and I stayed at the Stonefiels house for two nights with our five month old daughter. It was wonderful, very clean and welcoming. I can recommend it to those who like BnB's and the host was so nice and willing to help with everything that we needed.

Show more Show less
9.7
Exceptional
521 reviews
Price from
$217
per night

Taransay House, Small Hotel

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. Frankly, you would be lucky to score a room in this hotel. It is very small, four rooms only, it is family run. They take exceptional care of you. The hotel is well and very creatively designed, it is exceptionally clean. The attention to detail is unparalleled. The food created by Scott is on par with best restaurants we have eaten in. And every morning you have an opportunity to discuss your dinner with him. Murdo gives excellent advise on what to do on the Isle of Skye. One of the best hotel experiences ever.

Show more Show less
9.9
Exceptional
107 reviews
Price from
$747
per night

Tor's Place

Portree

Situated in Portree and only 37 km from Dunvegan Castle, Tor's Place features accommodation with garden views, free WiFi and free private parking. The property has quiet street views. In good weather, guests are welcome to sit outside. Officially no breakfast included but you can have everything like eggs, milk, fruit juice, cereals, bread, cheese.

Show more Show less
9.2
Wonderful
197 reviews

Seal Cottage

Portree

Set 13 km from Portree, just 41 km from Talisker Distillery, Seal Cottage offers beachfront accommodation with a garden, a private beach area, a terrace and free WiFi. With lake views, this accommodation provides a patio. It was a beautiful spot near the beach. The owner left cereal, milk, and other amenities for breakfast. There was also nice little touches from the owner in the cottage that made it feel homey. The bed was comfortable. Would stay here again.

Show more Show less
9.2
Wonderful
139 reviews
Price from
$197
per night

Feochan Rooms Portree

Portree

Boasting a garden, Feochan Rooms Portree is situated in Portree in the Isle of Skye region, 37 km from Dunvegan Castle. This guest house features free private parking, luggage storage space and free WiFi. Guests can access the guest house via private entrance. Very friendly and accomodating staff. Comfortable and clean. Provided shower ammenities.

Show more Show less
9.1
Wonderful
371 reviews
Price from
$171
per night

Loch Eyre House

Portree

Situated in Kensaleyre, 11 km 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.

Torridon is 48 km from Loch Eyre House, while Kyle of Lochalsh is 42 km away. Stornoway Airport is 81 km from the property. Great location with fantastic views of the lake. pictures don’t do justice as the views were truly mesmerizing. Emily and Adam were very responsive to our queries and went out of the way to ensure the family was comfortable. Rooms were very clean and the sheets were done up very neatly. The seating area is an amazing place for the group to get together. The staff was kind enough to clean up some chocolate spilt over by the kids without any charge. A fantastic stay overall.

Show more Show less
9.1
Wonderful
648 reviews
Price from
$122
per night

Kiloran Self Catering Suite

Skeabost

Featuring free WiFi throughout the property, Kiloran Self Catering Suite offers accommodation in Skeabost, 12 km from Portree. Free private parking is available on site.

Each room has a flat-screen TV. Certain rooms feature a seating area where you can relax. Views of the sea, lake or garden are featured in certain rooms. Great little place with a lovely view of the garden and the nearby loch. The hosts were very friendly and approachable and they have two of the cutest, friendliest dogs! There was even a small seal colony that you can walk to at the end of the road. Small kitchen was good, there's only a stovetop so you need to bear that in mind when choosing things to cook. The hosts also provided a breakfast basket with eggs, bread, cereals and a couple of homebaked muffins which was lovely. A small bottle of milk and orange juice and some butter was in the fridge, which was very handy and appreciated.

Show more Show less
9.4
Wonderful
110 reviews
Price from
$197
per night

Most booked homestays in Isle of Skye this month

FAQs about homestays in Isle of Skye

Homestays that guests love in Isle of Skye