Skip to main content

Search hotels in Struan

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

Struan – 3 hotels and places to stay

Filter by:

Star rating
Review score

Lochanside

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.

Y
Youngwoo Cho
From
South Korea
Mark and Ann made a genuine effort to communicate smoothly with us even before we arrived at the accommodation. The bedroom, bathroom, and living room on the second floor were all very clean and stylishly decorated. We were pleasantly surprised when we went upstairs to the living room, where Scotch whisky and glasses were set out for us, along with bread and drinks for breakfast. The host's thoughtful gestures warmed our hearts. We enjoyed a peaceful and relaxing walk along the beach. On the way to the basalt beach, we saw sheep grazing. We walked along the shore, explored the rocks, and watched the sun descend towards the horizon. It was just us and the sheep, gazing at the sunlight fading away on the beach. We were able to enjoy the small, cozy fireplace. Even in summer, with daytime temperatures ranging between 12-19 degrees, it was quite windy, so the time spent by the fireplace was warm and comforting. Throughout our travels, we felt the generous spirit of Scotland, especially here. After two weeks of travel, we were gifted with the perfect rest.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 216 reviews
Price from
US$188.31
1 night, 2 adults

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.

A
Anna
From
Belgium
We recently stayed at Hame on Skye and had an outstanding experience. The owners were incredibly friendly and attentive, making us feel welcome. The dining was exceptional, with a wide variety of delicious options at breakfast and exquisite dishes for dinner. The hotel's location was perfect, offering easy access to major sites while providing a peaceful retreat. The combination of excellent and personal service, amazing food, and a prime location made our stay unforgettable. Highly recommended
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 414 reviews
Price from
US$208.21
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.

K
Karen
From
Australia
Beautiful location and very peaceful. The cabin is well set up and super comfortable.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
US$295.91
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.

B
Benoit
From
France
What a fantastic view ! The pod was really nice and well equipped
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 54 reviews
Price from
US$240.76
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
Lisanne
From
Netherlands
Every detail had been taken into account.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 82 reviews
Price from
US$240.76
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.

M
Marvyism
From
Czech Republic
Absolutely amazing place. We have enjoyed every minute of our stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,466 reviews
Price from
US$129.12
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
Julia
From
New Zealand
Cuillin Hills Hotel is beautiful. It was a very peaceful place to stay. All the staff are friendly and very helpful. The hotel is very clean and everything is onsite if you don’t feel like going into town. The food is delicious.with plenty to choose from.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,124 reviews
Price from
US$358.86
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.

G
Greg
From
South Africa
We liked absolutely everything. It was spectacular. Will definitely return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 232 reviews
Price from
US$536.67
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. This 4-star hotel offers luggage storage space.

M
Manel
From
Spain
The place is amazing, like being alone in the countryside although at a walking distance from civilisation. Sauna and cool water pool (natural) are amazing. Our favourite place in our 10 days tour around Scotland.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 536 reviews
Price from
US$303.97
1 night, 2 adults

The Rosedale Hotel & Restaurant

Portree (Near Struan)

Set in a converted cluster of fisherman’s houses along Portree Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.

M
Mariana
From
Portugal
I had a fantastic stay at this hotel. The location is perfect, right in front of the pier, offering a breathtaking view. My room seemed to have been recently renovated, with a modern and excellent bathroom. The view from the window was absolutely stunning. Breakfast was lovely, with a good selection of food. The staff were all incredibly friendly and attentive, making the experience even better. I absolutely loved it and would highly recommend it!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 948 reviews
Price from
US$80.70
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, 487 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.4
Superb - What previous guests thought, 21 reviews

Situated in Ullinish, Isle of Skye region, Ullinish Apartments at Ullinish House is located 17 km from Dunvegan Castle. Private parking is available on site at this recently renovated property.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 269 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, 273 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.