Hotels in Isle of Skye
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Isle of Skye?

Tongadale Hotel
Tongadale HotelPortree Town
8.2 out of 10, Very Good, (830 reviews)
cleanliness Stay in a charming Portree hotel with a traditional restaurant and helpful staff.
The price is CNY1,575
CNY1,891 total
includes taxes & fees
Mar 18 - Mar 19

Cuillin Hills Hotel
Cuillin Hills HotelPortree Town
9.6 out of 10, Exceptional, (601 reviews)
cleanliness Relax in the lush atmosphere of this Portree business hotel with spectacular views.
The price is CNY1,637
CNY1,964 total
includes taxes & fees
Mar 18 - Mar 19

The Marmalade Hotel
The Marmalade HotelPortree Town
9.2 out of 10, Wonderful, (314 reviews)
cleanliness Relax in Georgian charm just steps from Portree's vibrant harbor district.
The price is CNY1,484
CNY1,781 total
includes taxes & fees
Mar 22 - Mar 23

Bracken Hide Hotel
Bracken Hide HotelPortree Town
9.2 out of 10, Wonderful, (292 reviews)
cleanliness Immerse in the rugged beauty of Portree at this cozy retreat with two scenic bars.
The price is CNY1,659
CNY1,991 total
includes taxes & fees
Mar 22 - Mar 23

Sligachan Hotel
Sligachan HotelMinginish
8.6 out of 10, Excellent, (591 reviews)
cleanliness Immerse in Scotland's wild heart with cozy stays and epic outdoor views.
The price is CNY982
CNY1,178 total
includes taxes & fees
Mar 19 - Mar 20

The Bosville
The BosvillePortree Town
9.0 out of 10, Wonderful, (279 reviews)
cleanliness Intimate boutique stay in Portree with harbor views and convenient town access.
The price is CNY1,332
CNY1,598 total
includes taxes & fees
Mar 19 - Mar 20

The Skye Inn
The Skye InnPortree Town
9.0 out of 10, Wonderful, (321 reviews)
cleanliness Located in Portree with nearby attractions and complimentary perks for travelers.

Skeabost House Hotel
Skeabost House HotelSkeabost
8.8 out of 10, Excellent, (527 reviews)
The price is CNY1,333
CNY1,600 total
includes taxes & fees
Mar 19 - Mar 20

Hame Hotel
Hame HotelDunvegan
9.2 out of 10, Wonderful, (108 reviews)
cleanliness Cozy Highland retreat with garden views and a warm local bar in Dunvegan.

Broadford Hotel
Broadford HotelBroadford
8.6 out of 10, Excellent, (232 reviews)
cleanliness Inviting coastal escape on stunning Isle of Skye with exceptional staff service.
The price is CNY818
CNY982 total
includes taxes & fees
Mar 22 - Mar 23

Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
8.4 out of 10, Very Good, (377 reviews)
cleanliness Scenic Kyleakin retreat near Skye Bridge with free perks and hiking adventures.

House Of Juniper - The Manse
House Of Juniper - The ManseBroadford
9.4 out of 10, Exceptional, (139 reviews)
cleanliness Stay in a serene Highland retreat at The Manse, with a full-service spa on site.
The price is CNY982
CNY1,178 total
includes taxes & fees
Mar 22 - Mar 23

Skye Lodge
Skye LodgeDunvegan
10.0 out of 10, Exceptional, (53 reviews)
The price is CNY1,910
CNY2,292 total
includes taxes & fees
Mar 18 - Mar 19

The Flodigarry Hotel in the Skye
The Flodigarry Hotel in the SkyeFlodigarry
9.4 out of 10, Exceptional, (36 reviews)
cleanliness Seaside retreat with local cuisine on Skye Island's northern shore.
The price is CNY1,152
CNY1,383 total
includes taxes & fees
Mar 19 - Mar 20

Kings Arms Hotel
Kings Arms HotelKyleakin
6.4 out of 10, (908 reviews)
cleanliness Waterfront charm near Skye Bridge with cozy rooms and two vibrant bars.
The price is CNY752
CNY902 total
includes taxes & fees
Mar 30 - Mar 31

The Portree Hotel
The Portree HotelPortree Town
9.2 out of 10, Wonderful, (51 reviews)
The price is CNY913
CNY1,096 total
includes taxes & fees
Mar 22 - Mar 23

Sidhean Dubha Holiday Home
Sidhean Dubha Holiday HomePortree Town
9.6 out of 10, Exceptional, (7 reviews)
cleanliness Relax in a luxurious Portree vacation home minutes from the harbor and square.
The price is CNY3,014
CNY3,014 total
includes taxes & fees
Mar 24 - Mar 25

Duisdale House Hotel
Duisdale House HotelDuisdalemore
9.0 out of 10, Wonderful, (470 reviews)
cleanliness Set on the picturesque Isle of Skye, enjoy British dining and scenic exploration.
The price is CNY1,158
CNY1,389 total
includes taxes & fees
Mar 18 - Mar 19
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.
Get last-minute hotel deals in Isle of Skye and save more
Sign in to unlock great savings.
Showing deals for:Mar 20 - Mar 22

9.2 out of 10, Wonderful, (292 reviews)
We have 1 left at
The price is CNY1,703
per night
CNY4,088 total
includes taxes & fees
Showing deals for:Mar 27 - Mar 29

9.2 out of 10, Wonderful, (292 reviews)
We have 8 left at
The price is CNY1,676
per night
CNY4,022 total
includes taxes & fees
Showing deals for:Apr 15 - Apr 16

8.4 out of 10, Very Good, (377 reviews)
We have 1 left at
The price is CNY1,274
per night
CNY1,529 total
includes taxes & fees
Check out pet-friendly hotels in Isle of Skye
The price is CNY1,575
CNY1,891 total
includes taxes & fees
Mar 18 - Mar 19
You can also stay at family-friendly hotels in Isle of Skye
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.
Go beyond your typical stay in Isle of Skye
Family friendly
Pet friendly
Learn more about Isle of Skye
Dramatic landscapes unfold at every turn on this Scottish island, where the Quiraing's alien rock formations leave hikers speechless. Dip your toes in the crystal-clear Fairy Pools beneath the brooding Black Cuillin mountains. Dunvegan Castle stands sentinel over centuries of clan history, while Neist Point Lighthouse offers Atlantic views worth the trek. In Portree, colorful harbourside buildings provide shelter from Highland weather. After exploring, warm up in pubs where locals might share tales in Gaelic over whisky. The island's wild beauty shifts constantly with the light and mist, creating a landscape photographer's paradise that never appears the same way twice.

Check out reviews of Isle of Skye hotels guests love

Sligachan Hotel
10/10 Excellent







































































































































