Skip to main content

Search hotels in Struan

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

Filter by:

Star rating

Review score

Struan – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Lochanside, hotel in Struan

Situated in Struan, within 15 km of Dunvegan Castle, Lochanside is an accommodation offering sea views. This beachfront property offers access to free WiFi and free private parking.

We had a wonderful stay at Lochanside. The scenery is beautiful, and the surroundings are incredibly peaceful, making it a perfect place to relax. Mark and Ann were incredibly thoughtful, providing fresh bread, milk, and even whisky upon our arrival, which made us feel very welcome. Although we were staying in the same house as them, we had a separate entrance, so we had complete privacy. The double bed was very soft and comfortable, and the kitchen was spotless and fully equipped with everything we needed for cooking. I was especially delighted to find a moka pot when I thought we’d only have instant coffee. The living room was cozy and made us feel right at home. A special thanks to Ann, who came out to greet us when we arrived and also when we left, giving us a warm welcome, explaining the facilities, and ensuring we were safe during our stay. We absolutely loved this place and would highly recommend it!
Scored 9.9
9.9
Rated exceptional
Exceptional
227 reviews
Price from
£135
1 night, 2 adults
Hame on Skye, hotel in Struan

Hame on Skye, 4.5 km from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property.

Lovely views for dinner. Great food. Comfortable bed. Sitting room/bar really nice and cozy. Open fireplace.
Scored 8.5
8.5
Rated very good
Very good
420 reviews
Price from
£195
1 night, 2 adults
Keeper`s bothy, hotel in Struan

Located in Ullinish and only 19 km from Dunvegan Castle, Keeper`s bothy provides accommodation with sea views, free WiFi and free private parking. This bed and breakfast features a garden.

Nice place! It’s small but everything organized very smart so you have everything you need, even a fire place. The host was nice and helpful. Breakfast was amazing and flexible.
Scored 9.0
9.0
Rated superb
Superb
27 reviews
Price from
£250
1 night, 2 adults
Luxury Cottage With Stunning Views Near Fairy Pools!, hotel in Struan

Luxury Cottage With Stunning Views Near Fairy Pools! is situated in Carbost. Free WiFi is available throughout the property and Dunvegan Castle is 35 km away.

Fantastic location, modern & gorgeous decor/furnishings. Very comfortable, clean & warm.
Scored 8.8
8.8
Rated fabulous
Fabulous
9 reviews
Price from
£498
1 night, 2 adults
Skeabost House Hotel, hotel in Struan

If you are looking for luxury accommodation 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...

Beautiful hotel. Plenty of room for parking. Staff was very friendly. Assisted us with our bags to our room. Dinner was amazing, with great views. Breakfast was served in a separate room. Lots of options. Cold and hot items to choose from. Also, the perk for us is we were away from the crazy traffic/town. But this hotel was about 15 minutes away from Portree. So you are close to gift shops, Boots Pharmacy, and restaurants if needed. In Portree you will have to pay to park. We enjoyed our stay and would recommend to family and friends.
Scored 8.6
8.6
Rated fabulous
Fabulous
588 reviews
Price from
£115
1 night, 2 adults
Bosville Hotel, hotel in Struan

Overlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.

We stayed at the cottage and the location is in the city center. Very close to the coop and walking distance to the nice viewpoints
Scored 8.5
8.5
Rated very good
Very good
502 reviews
Price from
£149
1 night, 2 adults
Atholl House Skye, hotel in Struan

Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi.

Clean, very friendly staff, great location in Dunvegan, close to restaurants and the castle. Good breakfast, our one dinner was very good.
Scored 9.3
9.3
Rated superb
Superb
320 reviews
Price from
£127
1 night, 2 adults
Sligachan Hotel, hotel in Struan

Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor play area.

Beautiful room and exceptional bathroom. I little warm through the night but it was cold outside!
Scored 7.9
7.9
Rated good
Good
1,045 reviews
Price from
£149
1 night, 2 adults
Cuillin Hills Hotel, hotel in Struan

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.

Super breakfast
Scored 9.4
9.4
Rated superb
Superb
1,531 reviews
Price from
£191
1 night, 2 adults
Edinbane Lodge, hotel in Struan

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

Breakfast was outstanding. There were several options. The house made bread was hard to resist. The omelettes were delicate and delicious. Even the porridge was lovely.
Scored 9.2
9.2
Rated superb
Superb
199 reviews
Price from
£579
1 night, 2 adults
See all hotels in and around Struan