Photo by Richard Dorrell
Dunvegan Hotel Guide. Hotels in Roskhill, Dunvegan, United Kingdom
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Roskhill hotels

Portree Youth Hostel
Portree Youth Hostel20 km from Roskhill
8.8 out of 10, Excellent, (94 reviews)
The price is €79
includes taxes & fees
12 Jan - 13 Jan

Coolin View Guest Rooms
Coolin View Guest Rooms20.3 km from Roskhill
8.6 out of 10, Excellent, (228 reviews)
The price is €100
includes taxes & fees
12 Jan - 13 Jan

The Portree Hotel
The Portree Hotel20.2 km from Roskhill
9.2 out of 10, Wonderful, (47 reviews)
The price is €121
includes taxes & fees
12 Jan - 13 Jan

Cuillin Hills Hotel
Cuillin Hills Hotel20.7 km from Roskhill
9.6 out of 10, Exceptional, (578 reviews)
The price is €119
includes taxes & fees
12 Jan - 13 Jan


The Marmalade Hotel
The Marmalade Hotel19.8 km from Roskhill
9.2 out of 10, Wonderful, (298 reviews)
The price is €113
includes taxes & fees
12 Jan - 13 Jan

Shepherds Hut
Shepherds Hut1.2 km from Roskhill
The price is €484
includes taxes & fees
15 Jan - 16 Jan

Skeabost House Hotel
Skeabost House Hotel13.7 km from Roskhill
9.0 out of 10, Wonderful, (520 reviews)
The price is €136
includes taxes & fees
3 Feb - 4 Feb

Creagory Skye
Creagory Skye19.4 km from Roskhill
10.0 out of 10, Exceptional, (125 reviews)
The price is €113
includes taxes & fees
15 Jan - 16 Jan

Atholl House Skye
Atholl House Skye3.4 km from Roskhill
10.0 out of 10, Exceptional, (73 reviews)
The price is €124
includes taxes & fees
8 Feb - 9 Feb

The Croft House
The Croft House13.9 km from Roskhill
10.0 out of 10, Exceptional, (2 reviews)
The price is €987
includes taxes & fees
20 Jan - 21 Jan

Amber's Cottage
Amber's Cottage30.4 km from Roskhill
9.4 out of 10, Exceptional, (3 reviews)
The price is €922
includes taxes & fees
15 Jan - 16 Jan
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.





















































