Search hotels in Struan

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

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Struan – 5 hotels and places to stay

Filter by:

Star rating
Review score

Hame on Skye

Lonmore (Near 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.

L
Llee
From
Netherlands
Friendly service and an overall amazing experience.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 446 reviews
Price from
VND 5,479,455
1 night, 2 adults

The Other Wee Red Cabin

Dunvegan (Near Struan)

Set in Dunvegan in the Isle of Skye region, The Other Wee Red Cabin features a terrace. Guests staying at this chalet have access to a balcony.

S
Sammy
From
United Kingdom
Absolutely amazing, has all that you need, peaceful, clean, character, and has a fully fitted kitchen with an oven, fridge, and a dishwasher. A gem in the Skye!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Price from
VND 3,539,700
1 night, 2 adults

Ruadh

Ose (Near Struan)

Located in Ose in the Isle of Skye region, Ruadh features a garden. This property offers access to a patio, free private parking and free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
VND 15,503,884
1 night, 2 adults

Cuillin Hills Hotel

Portree (Near 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.

J
Joana
From
Switzerland
Staff were very friendly. Spacious room with all necessary amenities. Comfortable fireplace room in the common areas with view over Portree for relaxing or for a drink. The restaurant where the breakfast was also served had amazing views.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,002 reviews
Price from
VND 7,982,022
1 night, 2 adults

Edinbane Lodge

Edinbane (Near Struan)

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

B
Bruno
From
Belgium
The comfort, the style, the breakfast and the service. Allan and Brody were kind, helpful and pleasant.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 253 reviews
Price from
VND 22,264,710
1 night, 2 adults

Atholl House Skye

Dunvegan (Near Struan)

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

A
Anca
From
Romania
Warm and cozy accommodation, with very friendly staff. Comfortable bed and pillows; the room and bathroom equipped for everything you might need for one night stay. Suitable for longer stays as well. Very good location to make a pit stop if you are exploring the island. Good continental breakfast, with a nice variety of fresh fruits. Very good restaurant close by where we ate great sea food - The Old School. 15 min drive to Coral Beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 reviews
Price from
VND 5,256,454
1 night, 2 adults

Greshornish House Hotel

Edinbane (Near Struan)

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.

R
Ruth
From
Australia
beautiful location and beautifully appointed rooms and common areas
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,484 reviews
Price from
VND 8,920,043
1 night, 2 adults

Bracken Hide Hotel

Portree (Near Struan)

Situated in Portree, 36 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

C
Charlotte
From
Australia
This property was an absolutely stunning place to stay! It is incredibly beautiful. The huts are cute, cozy and warm. The views are stunning. The restaurant does delicious food. The bar has some incredible whiskey’s and other drinks. And the staff are all so friendly and helpful, they were genuinely kind and caring. Everything was perfect for our stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 713 reviews
Price from
VND 6,867,017
1 night, 2 adults

The Portree Hotel

Portree (Near Struan)

Originally built in 1875, The Portree Hotel is situated on the corner of Portree's main street and overlooks Somerled Square, the town’s main square.

H
Hira Waqas
From
United Arab Emirates
Staff is very good, good location, food is amazing
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 406 reviews
Price from
VND 6,902,414
1 night, 2 adults

Marmalade

Portree (Near Struan)

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.

C
Campbell
From
Australia
Incredible staff, so welcoming, helpful, and hospitable. The hotel is well-styled and comfortable, and impeccably clean. A reduced dinner menu was available (local cheeses, breads, etc) which was delicious and great to enjoy by the fire. We awoke to a stunning view of the well-managed garden and the faint sound of bagpipes playing in the town centre. Bliss. Parking was easy, too.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 334 reviews
Price from
VND 6,371,459
1 night, 2 adults
See all hotels in and around Struan

Hotels with parking in Struan

See all
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 713 reviews
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 920 reviews
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 191 reviews
From VND 19,114,378 per night
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 478 reviews
Free parking
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,002 reviews
Free parking
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 253 reviews
Free parking
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,484 reviews
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 334 reviews
Free parking
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 reviews

Most booked hotels in Struan and surroundings in the past month

See all

Popular with guests booking hotels in Lonmore

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 446 reviews

What guests said about Struan:

Scored out of 10, guest rating 10

Struan is a very small village, but its location is quite...

Struan is a very small village, but its location is quite interesting to make walks in one hour distance. We made 3 walks : The old man of Storr, Quiraing and Neist Point, the 2 first hikes are absolutely magnificent. We also visited Portree ans SkyeTextile Mill and skye Weavers because I am personnaly interested in weaving.
Guest review byPatricia G
France

More places to explore, more ways to go