Find hotels in Struan from ₩133,980
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Struan
Cottage
Ocean view
Check prices for these dates
Our top choices for Struan hotels

Broadford Hotel
Broadford HotelBroadford
8.6 out of 10, Excellent, (229 reviews)
The price is ₩114,088
₩136,913 total
includes taxes & fees
Jan 13 - Jan 14

Skeabost House Hotel
Skeabost House HotelSkeabost
9.0 out of 10, Wonderful, (520 reviews)
The price is ₩192,694
₩231,233 total
includes taxes & fees
Jan 13 - Jan 14

The Portree Hotel
The Portree HotelPortree Town
9.2 out of 10, Wonderful, (47 reviews)
The price is ₩171,142
₩205,370 total
includes taxes & fees
Jan 13 - Jan 14

The Marmalade Hotel
The Marmalade HotelPortree Town
9.2 out of 10, Wonderful, (298 reviews)
The price is ₩159,733
₩191,680 total
includes taxes & fees
Jan 13 - Jan 14

Cuillin Hills Hotel
Cuillin Hills HotelPortree Town
9.6 out of 10, Exceptional, (578 reviews)
The price is ₩165,765
₩198,918 total
includes taxes & fees
Jan 16 - Jan 17


Atholl House Skye
Atholl House SkyeDunvegan
10.0 out of 10, Exceptional, (73 reviews)
The price is ₩176,032
₩211,239 total
includes taxes & fees
Feb 8 - Feb 9

The Croft House
The Croft HouseMilovaig
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩1,396,521
₩1,675,825 total
includes taxes & fees
Jan 20 - Jan 21

Portree Youth Hostel
Portree Youth HostelPortree Town
8.8 out of 10, Excellent, (94 reviews)
The price is ₩111,643
₩133,980 total
includes taxes & fees
Jan 14 - Jan 15

Coolin View Guest Rooms
Coolin View Guest RoomsPortree Town
8.6 out of 10, Excellent, (228 reviews)
The price is ₩141,804
₩170,165 total
includes taxes & fees
Jan 13 - Jan 14

Creagory Skye
Creagory SkyePortree Town
10.0 out of 10, Exceptional, (125 reviews)
The price is ₩159,733
₩191,680 total
includes taxes & fees
Jan 15 - Jan 16

Amber's Cottage
Amber's CottageStaffin
9.4 out of 10, Exceptional, (3 reviews)
The price is ₩1,305,082
₩1,566,098 total
includes taxes & fees
Jan 16 - Jan 17

Shepherds Hut
Shepherds HutDunvegan
The price is ₩684,960
₩821,952 total
includes taxes & fees
Jan 15 - Jan 16
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Struan attractions
More cheap stays in Struan

House Of Juniper - The Cabins
The Cabins Strath Scotland
9.8/10 Exceptional! (126 reviews)


































































