Find and Book Top Rated Hotels in Isle of Skye

Search among 147 available hotels in Isle of Skye from 50+ providers

Filter & Sort
1-100 out of 147
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great566 reviews
MapView on map
From   US$ 720 /nightSelect
8.4
Great198 reviews
MapView on map
From   US$ 246 /nightSelect
Bed & Breakfast
8.2
Great130 reviews
From   US$ 130 /nightSelect
8.2
Great359 reviews
From   US$ 432 /nightSelect
8.6
Great121 reviews
From   US$ 116 /nightSelect
8.6
Great45 reviews
From   US$ 245 /nightSelect
Guest house
8.2
Great192 reviews
From   US$ 181 /nightSelect
8.6
Great118 reviews
From   US$ 35 /nightSelect
8.2
Great401 reviews
From   US$ 418 /nightSelect
8.4
Great216 reviews
From   US$ 230 /nightSelect
8.6
Great33 reviews
From   US$ 227 /nightSelect
8.4
Great183 reviews
From   US$ 131 /nightSelect
Hotel
8.2
Great108 reviews
From   US$ 589 /nightSelect
8.2
Great148 reviews
From   US$ 164 /nightSelect
8.2
Great239 reviews
From   US$ 320 /nightSelect
Country house
8.6
Great114 reviews
From   US$ 354 /nightSelect
8.2
Great105 reviews
From   US$ 193 /nightSelect
8.0
Great68 reviews
From   US$ 358 /nightSelect
8.2
Great180 reviews
From   US$ 113 /nightSelect
8.2
Great230 reviews
From   US$ 426 /nightSelect
Hotel
8.0
Great105 reviews
From   US$ 316 /nightSelect
8.2
Great186 reviews
From   US$ 113 /nightSelect
8.2
Great172 reviews
From   US$ 471 /nightSelect
Chalet
8.6
Great30 reviews
From   US$ 233 /nightSelect
8.6
Great97 reviews
From   US$ 136 /nightSelect
8.4
Great136 reviews
From   US$ 349 /nightSelect
Bed & Breakfast
8.2
Great101 reviews
From   US$ 238 /nightSelect
Bed & Breakfast
8.4
Great118 reviews
From   US$ 260 /nightSelect
8.8
Great23 reviews
From   US$ 718 /nightSelect
Guest house
8.2
Great79 reviews
From   US$ 137 /nightSelect
8.2
Great134 reviews
From   US$ 268 /nightSelect
Hotel
8.2
Great117 reviews
From   US$ 236 /nightSelect
8.2
Great99 reviews
From   US$ 274 /nightSelect
Country house
8.8
Great11 reviews
From   US$ 273 /nightSelect
Guest house
8.2
Great147 reviews
From   US$ 183 /nightSelect
8.8
Great14 reviews
From   US$ 190 /nightSelect
Bed & Breakfast
8.2
Great79 reviews
From   US$ 153 /nightSelect
Bed & Breakfast
8.2
Great72 reviews
From   US$ 241 /nightSelect
Bed & Breakfast
8.4
Great97 reviews
From   US$ 147 /nightSelect
8.8
Great14 reviews
From   US$ 237 /nightSelect
8.4
Great31 reviews
From   US$ 659 /nightSelect
Bed & Breakfast
8.4
Great130 reviews
From   US$ 267 /nightSelect
8.4
Great66 reviews
From   US$ 163 /nightSelect
8.4
Great50 reviews
From   US$ 101 /nightSelect
Bed & Breakfast
8.2
Great81 reviews
Select
Luxury tent
8.2
Great50 reviews
From   US$ 148 /nightSelect
Bed & Breakfast
8.4
Great108 reviews
From   US$ 166 /nightSelect
Guest house
8.2
Great91 reviews
From   US$ 209 /nightSelect
Guest house
8.4
Great64 reviews
From   US$ 168 /nightSelect
8.0
Great63 reviews
From   US$ 197 /nightSelect
9.0
Perfect15 reviews
From   US$ 202 /nightSelect
Bed & Breakfast
8.2
Great35 reviews
From   US$ 194 /nightSelect
8.6
Great21 reviews
From   US$ 137 /nightSelect
8.4
Great11 reviews
From   US$ 399 /nightSelect
8.4
Great92 reviews
From   US$ 183 /nightSelect
Bed & Breakfast
8.4
Great104 reviews
From   US$ 147 /nightSelect
Bed & Breakfast
8.2
Great48 reviews
From   US$ 165 /nightSelect
Guest house
7.8
Very good52 reviews
From   US$ 188 /nightSelect
Lodge
8.6
Great13 reviews
From   US$ 349 /nightSelect
8.8
Great12 reviews
From   US$ 289 /nightSelect
Villa
8.8
Great11 reviews
From   US$ 277 /nightSelect
Guest house
8.2
Great263 reviews
From   US$ 108 /nightSelect
Guest house
8.2
Great92 reviews
From   US$ 83 /nightSelect
Guest house
8.0
Great32 reviews
From   US$ 164 /nightSelect
8.8
Great12 reviews
From   US$ 359 /nightSelect
8.0
Great89 reviews
From   US$ 528 /nightSelect
Bed & Breakfast
8.4
Great69 reviews
From   US$ 234 /nightSelect
Chalet
8.4
Great30 reviews
From   US$ 207 /nightSelect
8.8
Great13 reviews
From   US$ 160 /nightSelect
8.2
Great61 reviews
From   US$ 125 /nightSelect
Bed & Breakfast
8.2
Great73 reviews
From   US$ 182 /nightSelect
Guest house
8.6
Great32 reviews
From   US$ 207 /nightSelect
From   US$ 905 /nightSelect
8.4
Great106 reviews
From   US$ 223 /nightSelect
8.6
Great86 reviews
From   US$ 137 /nightSelect
8.4
Great112 reviews
From   US$ 214 /nightSelect
8.2
Great64 reviews
From   US$ 584 /nightSelect
8.2
Great103 reviews
From   US$ 204 /nightSelect
Bed & Breakfast
8.4
Great96 reviews
From   US$ 228 /nightSelect
Bed & Breakfast
8.2
Great79 reviews
From   US$ 139 /nightSelect
9.2
Perfect8 reviews
From   US$ 124 /nightSelect
Bed & Breakfast
8.2
Great94 reviews
From   US$ 168 /nightSelect
8.4
Great42 reviews
From   US$ 222 /nightSelect
8.4
Great21 reviews
From   US$ 215 /nightSelect
8.6
Great45 reviews
From   US$ 146 /nightSelect
8.4
Great49 reviews
From   US$ 156 /nightSelect
8.6
Great20 reviews
From   US$ 659 /nightSelect
8.4
Great59 reviews
From   US$ 206 /nightSelect
Apartment
8.4
Great54 reviews
From   US$ 441 /nightSelect
Apartment
8.2
Great23 reviews
From   US$ 137 /nightSelect
8.4
Great28 reviews
From   US$ 229 /nightSelect
Bed & Breakfast
8.2
Great61 reviews
Select
8.8
Great12 reviews
From   US$ 150 /nightSelect
8.8
Great13 reviews
From   US$ 123 /nightSelect
Apartment
8.4
Great28 reviews
From   US$ 354 /nightSelect
Apartment
8.4
Great24 reviews
From   US$ 204 /nightSelect
8.4
Great23 reviews
From   US$ 196 /nightSelect
8.4
Great26 reviews
From   US$ 359 /nightSelect
9.0
Perfect12 reviews
From   US$ 252 /nightSelect
Bed & Breakfast
8.4
Great73 reviews
From   US$ 152 /nightSelect
  • 1
  • 2

City Guide: Isle of Skye

5 Top recommended hotels in Isle of Skye:

The Three Chimneys: Nestled in the picturesque village of Colbost, this boutique hotel offers breathtaking views of Dunvegan Castle and serves award-winning Scottish cuisine.

Skeabost Hotel: Set amidst tranquil woodlands on the banks of River Snizort, this charming Victorian country house hotel boasts a golf course and a Michelin-starred restaurant.

Duisdale House Hotel: Overlooking the Sound of Sleat, this elegant property features luxurious rooms with panoramic sea and mountain views, as well as a renowned fine dining restaurant.

Cuillin Hills Hotel: Perched on a hillside overlooking Portree Bay, this traditional hotel provides easy access to the world-famous Cuillin mountains and offers comfortable rooms with stunning vistas.

Kinloch Lodge: Located on the southernmost peninsula of Sleat, this historic hotel offers a private beach, exquisite dining options, and luxurious rooms with open fireplaces and antique furnishings.

Why should you stay in Isle of Skye?

Majestic Natural Landscapes: The Isle of Skye is renowned for its dramatic landscapes characterized by rugged mountains, cascading waterfalls, and sparkling lochs. Visitors can explore the iconic Fairy Pools, hike the Quiraing, or marvel at the Old Man of Storr, all of which showcase the island's natural beauty and offer endless opportunities for outdoor adventure and photography.

Rich Cultural Heritage: Steeped in Gaelic history and folklore, the Isle of Skye offers a vibrant cultural experience for visitors. Explore ancient castles, such as Dunvegan Castle, home to the Clan MacLeod for over 800 years, or discover the island's rich Gaelic traditions through music and dance. The Skye Museum of Island Life provides a fascinating insight into the island's past and traditional crofting way of life.

Wildlife Encounters: The Isle of Skye is a haven for wildlife enthusiasts. Spot seals, dolphins, and otters along the coastline, or embark on a boat trip to glimpse majestic sea eagles soaring overhead. The island also offers excellent birdwatching opportunities, with puffins, golden eagles, and numerous seabirds inhabiting the cliffs and coastline. Visitors may even be lucky enough to spot the elusive Highland cow, a beloved symbol of the Scottish countryside.

Show moreLess