- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Isle of Skye 3-star hotels

2. Sligachan Hotel
Sligachan HotelMinginish
8.6 out of 10, Excellent, (666 reviews)
The price is ₩198,772
₩238,527 total
includes taxes & fees
Nov 24 - Nov 25

3. Tongadale Hotel
Tongadale HotelPortree Town
8.2 out of 10, Very good, (885 reviews)
The price is ₩266,434
₩319,721 total
includes taxes & fees
Nov 24 - Nov 25

4. Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
8.4 out of 10, Very good, (545 reviews)
The price is ₩112,745
₩135,294 total
includes taxes & fees
Dec 9 - Dec 10

5. Eilean Iarmain
Eilean IarmainSleat
9.4 out of 10, Exceptional, (280 reviews)
The price is ₩150,402
₩180,482 total
includes taxes & fees
Nov 15 - Nov 16

7. Broadford Hotel
Broadford HotelBroadford
8.6 out of 10, Excellent, (252 reviews)
The price is ₩143,001
₩171,601 total
includes taxes & fees
Nov 12 - Nov 13

9. Atholl House Skye
Atholl House SkyeDunvegan
9.8 out of 10, Exceptional, (89 reviews)
The price is ₩246,992
₩296,391 total
includes taxes & fees
Nov 11 - Nov 12

10. The Portree Hotel
The Portree HotelPortree Town
9.2 out of 10, Wonderful, (65 reviews)
The price is ₩235,479
₩282,574 total
includes taxes & fees
Dec 1 - Dec 2

12. Coolin View Guest Rooms
Coolin View Guest RoomsPortree Town
8.6 out of 10, Excellent, (237 reviews)
The price is ₩153,538
₩184,246 total
includes taxes & fees
Dec 7 - Dec 8

18. Gleann an Ronnaich Bed & Breakfast
Gleann an Ronnaich Bed & BreakfastPortree Town
9.6 out of 10, Exceptional, (631 reviews)







































































































