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

Lochanside offers accommodations in Struan, 10 miles from Dunvegan Castle. This beachfront property offers access to free Wifi and free private parking.

Love this place. Well setup and extremely clean. The host Ann is very thoughtful. The view is fantastic. The cow and sheep are very curious who is coming. I wish we could stay longer.
Scored 9.9
9.9
Rated exceptional
Exceptional
227 reviews
Price from
$181
1 night, 2 adults
Hame on Skye, hotel in Struan

Hame on Skye, 2.8 mi 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.

Staff very friendly. Assisted with all our needs. Breakfast was great.
Scored 8.5
8.5
Rated very good
Very Good
421 reviews
Price from
$235
1 night, 2 adults
Luxury Cottage With Stunning Views Near Fairy Pools!, hotel in Struan

Free Wifi is available throughout the property and Dunvegan Castle is 22 miles away.

Amazing view, convenient location
Scored 8.8
8.8
Rated excellent
Excellent
9 reviews
Price from
$535
1 night, 2 adults
Skeabost House Hotel, hotel in Struan

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

Good location, old electic style, nice restaurant.
Scored 8.6
8.6
Rated excellent
Excellent
587 reviews
Price from
$142
1 night, 2 adults
Bosville Hotel, hotel in Struan

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

Restaurant was very good.
Scored 8.5
8.5
Rated very good
Very Good
499 reviews
Price from
$200
1 night, 2 adults
Atholl House Skye, hotel in Struan

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

Delicious homemade breakfast and dinners Comfortable rooms and staff were very helpful Excellent customer service
Scored 9.2
9.2
Rated wonderful
Wonderful
320 reviews
Price from
$170
1 night, 2 adults
Sligachan Hotel, hotel in Struan

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

Martin was wonderfully accommodating. Breakfast was amazing.
Scored 7.9
7.9
Rated good
Good
1,043 reviews
Price from
$200
1 night, 2 adults
Cuillin Hills Hotel, hotel in Struan

In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer.

Property was beautiful with a great location to town. Lovely view of the bay from our room
Scored 9.4
9.4
Rated wonderful
Wonderful
1,531 reviews
Price from
$257
1 night, 2 adults
Edinbane Lodge, hotel in Struan

Located in Edinbane, 10 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.

Staff is absolutely excellent. Shout out to the amazing Katie who took excellent care of us and helped us get out early enough in the morning to make our 10am tour appointment. Lovely place to stay but the staff really make it five star!
Scored 9.2
9.2
Rated wonderful
Wonderful
199 reviews
Price from
$776
1 night, 2 adults
The Portree Hotel, hotel in Struan

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.

The check-in process was fast and the staff were helpful. The restaurant offers a sumptuous and soul satisfying lamb dish. The property has a charm that only a heritage property can provide. The bed was surprisingly comfortable to sleep in
Scored 8.5
8.5
Rated very good
Very Good
794 reviews
Price from
$154
1 night, 2 adults
See all hotels in and around Struan