Skip to main content

Search hotels in Struan

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

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.

M
Mireia
From
Spain
Very cute and clean hotel with amazing views! Close to Dunvegan. Rooms were very big and comfortable. Personnel was very nice and helpful. Delicious breakfast
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 418 reviews
Price from
US$230.72
1 night, 2 adults

Croft Seven Cabins

Port na Long (Near Struan)

Set in Port na Long and only 37 km from Dunvegan Castle, Croft Seven Cabins offers accommodation with mountain views, free WiFi and free private parking.

M
Morando
From
Italy
Delicious place, delicious owners. They built everything with incredible caring, they thought to everything, nothing is left to chance. And the sight, oh my god the sight when you wake up... nothing to say
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
US$260.30
1 night, 2 adults

Green Pod

Lonmore (Near Struan)

Located 6.7 km from Dunvegan Castle, Green Pod provides accommodation with free WiFi and free private parking. The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom.

C
Carmelina
From
Canada
Fully equipped and beautiful!!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 54 reviews
Price from
US$235.32
1 night, 2 adults

BluePigeons Pods Roag Dunvegan

Lonmore (Near Struan)

Set in Lonmore and only 8.5 km from Dunvegan Castle, BluePigeons Pods Roag Dunvegan offers accommodation with mountain views, free WiFi and free private parking.

L
Lee Nah
From
Singapore
We were impressed by the warm hospitality and attention to details. The accommodation was immaculately clean and tastefully decorated, providing a cozy and comfortable retreat throughout our stay. would definitely come back again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 80 reviews
Price from
US$235.32
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.

K
Karina
From
Spain
the open fire & the amazing location.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,447 reviews
Price from
US$105.17
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.

S
Susan
From
South Africa
Arrival and welcome was warm and friendly the receptionist insisted on helping carry the heavy suitcases up to the room, AND we were given a complementary upgrade to a bigger room. The room was fantastic with a perfect view over the harbour. Huge, comfortable bed and gigantic bathroom. There was a party until 2 am on our first night , just below our room, and we were worried it would keep us awake, but we heard absolutely nothing. We found a 3km (3 mile?) walking circuit around the coast and the hills leaving from the hotel, which we really enjoyed. Breakfast was excellent and every single one of the service staff were friendly helpful and professional
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,153 reviews
Price from
US$333.97
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.

R
Ruth
From
Canada
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 out of 10, guest rating 9.2
Superb - What previous guests thought, 233 reviews
Price from
US$524.55
1 night, 2 adults

Bracken Hide Hotel

Portree (Near Struan)

Situated in Portree, 35 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free private parking and a bar.

K
Kevin
From
New Zealand
We used it as a base for some of the main walks that we wanted to do on the island. The weather was very cold and wet, so it was nice to get back to a warm, dry room. Definitely worth trying the restaurant as the food was lovely!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 511 reviews
Price from
US$297.10
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.

T
Tomas
From
Philippines
Really pleased and worm stay for me, great service, nice and clean room, breakfast and diner meals so deliciuos, i was stay second time in hotel and again servise was superb. Definitely recommend for my friends and family.big Thanks
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 501 reviews
Price from
US$249.78
1 night, 2 adults

Bosville Hotel

Portree (Near Struan)

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

V
Vila
From
Spain
Room was very good, big space, clean, bathroom, towels, etc.. it's renewed and looks perfect. Restaurant and Bar are great!! Beatiful design and the atmosphere is very kind. The restaurant food was excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 427 reviews
Price from
US$205.09
1 night, 2 adults
See all hotels in and around Struan

Budget hotels in Struan and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Bracadale and only 18 km from Dunvegan Castle, The Captain's Place - Isle of Skye features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 16 reviews

Set in Bracadale and only 18 km from Dunvegan Castle, The Causeway offers accommodation with lake views, free WiFi and free private parking. With garden views, this accommodation provides a patio.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 485 reviews

Located in Ullinish, 19 km from Dunvegan Castle, Ullinish House provides accommodation with a garden, free private parking, a terrace and a shared lounge. The property features sea and mountain views.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 114 reviews

Ornum Self Catering Cottage is situated in Eabost. The property has sea and mountain views, and is 18 km from Dunvegan Castle.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 268 reviews

Offering garden views, Bracadale House is an accommodation set in Port na Long, 1.5 km from Fiskavaig Bay Beach and 42 km from Dunvegan Castle.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 50 reviews

Situated in Bracadale, CROFTERS CABIN has recently renovated accommodation 22 km from Dunvegan Castle. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Located in Port na Long and only 2.2 km from Fiskavaig Bay Beach, Shorefield provides accommodation with lake views, free WiFi and free private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 45 reviews

Woodland Lodge Luxury Suite is recently renovated and includes a living room with a flat-screen TV. This property offers access to a terrace, free private parking and free WiFi.

Best hotels with breakfast in Struan and nearby

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 50 reviews

Situated in Port na Long in the Isle of Skye region, The Tin Church has a patio. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Saltwinds

Hotel in Carbost
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Offering a garden and sea view, Saltwinds is situated in Carbost, less than 1 km from Fiskavaig Bay Beach and 42 km from Dunvegan Castle.

Holiday Home The Croft House Portree by Interhome features accommodation situated in Port na Long, 300 metres from Fiskavaig Bay Beach and 41 km from Dunvegan Castle.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Boasting sea views, Holiday Home Fiskavaig by Interhome offers accommodation with a garden and a patio, around 300 metres from Fiskavaig Bay Beach.

Set in Fiskavaig and only 60 metres from Fiskavaig Bay Beach, Rowan House offers accommodation with sea views, free WiFi and free private parking. This 5-star holiday home offers a garden.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 272 reviews

Boasting sea views, Achalochan House offers accommodation with a garden, around 15 km from Dunvegan Castle. Private parking is available on site at this recently renovated property.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Located in Carbost and only 300 metres from Fiskavaig Bay Beach, 3 Bed in Carbost oc-b32442 provides accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located in Fiskavaig and only 300 metres from Fiskavaig Bay Beach, Seascape provides accommodation with sea views, free WiFi and free private parking. This 4-star holiday home offers a garden.