Struan is highly rated by travellers for sightseeing, scenery and relaxation.
26 hotels
Offering panoramic views over Loch Caroy towards the Macleods, 12 Ose is set in Ose, 15 miles from Portree.
“a very friendly host, very spacey room, well equipped and clean, hearty breakfast in autonomy and great views of the loch”
Average review score: 9.4
Located in Struan, Crofters Cottage offers free bikes, a garden and a barbecue.
“There was nothing I didn’t like. It was a stunning location. The place was beautiful. It’s was private and really felt like it was our own little corner of the world for four days. My sister even left some items of clothes there and the owners went out of their was to ship it to us at no cost to us. It was unbelievably friendly and such a great representation of the kindness I saw every step of the way in Scotland and on the Isle of Skye. We did not want to leave and will come back.”
Average review score: 9.9
Situated 7.2 km from Struan in the Isle of Skye region, Hilltop is a holiday home featuring free WiFi. The property boasts sea views and is 17 km from Portree.
“Everything, perfect house, super service and owner very friendly and helpful Super clean!!!!!!”
Average review score: 9.5
ULLINISH COUNTRY LODGE in Struan provides adults-only accommodation with a bar and a garden. The property offers free private parking and free WiFi.
“Very comfortable room. Food was excellent even though there was only a choice of 2 starters and 2 main courses. Owners were great hosts”
Average review score: 8.7
Featuring free WiFi, Lochanside is situated on the beachfront in Struan. The property is 23 km from Portree and free private parking is offered.
“Great little place, very cozy and clean. Met by Mark on arrival and shown around the place and it was perfect for our quick stop. Very homily”
Average review score: 9.9