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

Tonight
7 Oct - 8 Oct
Tomorrow
8 Oct - 9 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Where to stay in Isle of Skye?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Isle of Skye on Hotels.com. These Isle of Skye hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Rp3.424.208
Rp4.109.049 total
includes taxes & fees
7 Nov - 8 Nov
Bracken Hide Hotel

2. Morar Hotel

Morar Hotel
Mallaig
Rp1.591.990
Rp1.910.389 total
includes taxes & fees
21 Oct - 22 Oct
Morar Hotel

3. Sligachan Hotel

Sligachan Hotel
Minginish
Rp2.606.924
Rp3.128.309 total
includes taxes & fees
1 Nov - 2 Nov
Sligachan Hotel

4. Uig Hotel

Uig Hotel
Uig
Rp3.494.324
Rp4.193.189 total
includes taxes & fees
1 Nov - 2 Nov
Uig Hotel

5. Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
Strathcarron
Rp4.520.827
Rp5.425.087 total
includes taxes & fees
1 Nov - 2 Nov
Applecross B&B & Luxury Cabins

6. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Rp4.248.862
Rp5.098.634 total
includes taxes & fees
11 Oct - 12 Oct
Isle of Raasay Distillery

7. Dunollie Hotel

Dunollie Hotel
Broadford
Rp2.606.924
Rp3.128.309 total
includes taxes & fees
28 Oct - 29 Oct
Dunollie Hotel

8. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
Rp4.091.946
Rp4.910.335 total
includes taxes & fees
7 Nov - 8 Nov
Cuillin Hills Hotel

9. West Highland Hotel

West Highland Hotel
Mallaig
Rp2.416.414
Rp2.899.697 total
includes taxes & fees
21 Oct - 22 Oct
West Highland Hotel

10. The Skye Inn

The Skye Inn
Portree Town
Rp3.285.139
Rp3.942.309 total
includes taxes & fees
1 Nov - 2 Nov
The Skye Inn

11. The Marmalade Hotel

The Marmalade Hotel
Portree Town
Rp3.750.891
Rp4.501.164 total
includes taxes & fees
2 Nov - 3 Nov
The Marmalade Hotel

12. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
Rp3.256.473
Rp3.907.721 total
includes taxes & fees
30 Oct - 31 Oct
The Flodigarry Hotel in the Skye

13. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Rp4.253.778
Rp5.104.533 total
includes taxes & fees
3 Nov - 4 Nov
Skeabost House Hotel

14. Chlachain Inn

Chlachain Inn
Mallaig
Rp1.721.498
Rp2.065.798 total
includes taxes & fees
1 Nov - 2 Nov
Chlachain Inn

15. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
Rp2.988.714
Rp3.586.456 total
includes taxes & fees
4 Nov - 5 Nov
Duisdale House Hotel

16. Eilean Iarmain

Eilean Iarmain
Sleat
Rp2.487.485
Rp2.984.982 total
includes taxes & fees
1 Nov - 2 Nov
Eilean Iarmain

17. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
Rp2.546.711
Rp3.056.053 total
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Manse

18. Tongadale Hotel

Tongadale Hotel
Portree Town
Rp3.494.324
Rp4.193.189 total
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

19. The Bosville

The Bosville
Portree Town
Rp3.553.550
Rp4.264.261 total
includes taxes & fees
2 Nov - 3 Nov
The Bosville

20. Redwood House Hotel

Redwood House Hotel
Skeabost
Redwood House Hotel
View all properties

Get last-minute hotel deals in Isle of Skye and save more

Sign in to unlock great savings.

The Skye Inn

The Skye Inn
Portree Town
Rp366.056 off
Rp3.294.034
per night
Rp3.952.983 total
includes taxes & fees
The Skye Inn

Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
We have 7 left at
Rp5.083.933
per night
Rp6.100.720 total
includes taxes & fees
Cuillin Hills Hotel

Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
We have 1 left at
Rp1.482.675
per night
Rp1.779.210 total
includes taxes & fees
Isle of Skye Guest house

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
We have 1 left at
Rp2.996.805
per night
Rp3.596.166 total
includes taxes & fees
Duisdale House Hotel

Minnies Rooms

Minnies Rooms
Dunvegan
We have 1 left at
Rp2.820.844
per night
Rp3.385.013 total
includes taxes & fees
Minnies Rooms

Eilean Iarmain

Eilean Iarmain
Sleat
We have 5 left at
Rp2.725.826
per night
Rp3.270.992 total
includes taxes & fees
Eilean Iarmain

Skeabost House Hotel

Skeabost House Hotel
Skeabost
We have 2 left at
Rp4.265.294
per night
Rp5.118.353 total
includes taxes & fees
Skeabost House Hotel

Toravaig House Hotel

Toravaig House Hotel
Teangue
We have 1 left at
Rp1.920.281
per night
Rp2.304.338 total
includes taxes & fees
Toravaig House Hotel

Check out pet-friendly hotels in Isle of Skye

House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
Rp2.369.033
Rp2.842.840 total
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Cabins

Greshornish House Hotel

Greshornish House Hotel
Skeabost
Rp1.766.858
Rp2.120.325 total
includes taxes & fees
7 Nov - 8 Nov
Greshornish House Hotel

Sligachan Hotel

Sligachan Hotel
Minginish
Rp2.606.924
Rp3.128.309 total
includes taxes & fees
1 Nov - 2 Nov
Sligachan Hotel

Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Rp1.478.671
Rp1.774.405 total
includes taxes & fees
1 Nov - 2 Nov
Isle of Skye Guest house

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
Rp2.988.714
Rp3.586.456 total
includes taxes & fees
4 Nov - 5 Nov
Duisdale House Hotel

Uig Hotel

Uig Hotel
Uig
Rp3.494.324
Rp4.193.189 total
includes taxes & fees
1 Nov - 2 Nov
Uig Hotel

The Skye Inn

The Skye Inn
Portree Town
Rp3.285.139
Rp3.942.309 total
includes taxes & fees
1 Nov - 2 Nov
The Skye Inn

Eilean Iarmain

Eilean Iarmain
Sleat
Rp2.487.485
Rp2.984.982 total
includes taxes & fees
1 Nov - 2 Nov
Eilean Iarmain

Tongadale Hotel

Tongadale Hotel
Portree Town
Rp3.494.324
Rp4.193.189 total
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

Hame Hotel

Hame Hotel
Dunvegan
Rp4.131.002
Rp4.957.202 total
includes taxes & fees
29 Oct - 30 Oct
Hame Hotel
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.
View all properties

Top landmarks in Isle of Skye

A waterfront with colorful buildings, a stone wall, and two boats on the water.

Portree Harbour

8.8/10 (750 reviews)
You can stroll along Portree Harbour for relaxing water views when you're in Portree Town.
See properties
A castle on a hill, surrounded by dense forest and a body of water.

Dunvegan Castle

9.0/10 (184 reviews)
Dunvegan Castle is just one of the landmarks located 0.9 mi (1.4 km) from central Dunvegan, so you might want to stop by for a few pics during your trip.
See properties
A hiker in a red jacket and gray beanie sitting on a rock, overlooking a mountainous landscape with a body of water in the distance.

Old Man of Storr

9.4/10 (661 reviews)
Old Man of Storr is 7.3 mi (11.7 km) from central Staffin, why not stop by during your stay? If you like Old Man of Storr, you'll love Kilt Rock and Quiraing, both just a short drive away.
See properties
A white building with the name "TALISKER" on its side, set against a backdrop of mountains and greenery.

Talisker Distillery

8.6/10 (142 reviews)
Carbost is home to Talisker Distillery, so why not stop by during your stay in Minginish?
See properties
A waterfall cascading over rocks into a clear pool, surrounded by mountains.

Fairy Pools

9.2/10 (188 reviews)
Fairy Pools is 1.7 mi (2.8 km) from central Minginish, why not stop by during your stay?
See properties
A coastal cliff with a lighthouse, rocky shoreline, and calm sea.

Neist Point Lighthouse

9.4/10 (109 reviews)
You might want to get your camera out and head to Neist Point Lighthouse – just one of the landmarks located 3.5 mi (5.7 km) from central Glendale.
See properties
A rugged mountain landscape with steep cliffs and a valley.

Quiraing

9.6/10 (395 reviews)
Quiraing is 3.2 mi (5.1 km) from central Staffin, why not stop by during your stay? Want to stretch your legs a little more? Head to Kilt Rock, located nearby.
See properties
A coastal cliff with a waterfall, rocky shoreline, and ocean waves.

Kilt Rock

9.0/10 (267 reviews)
Kilt Rock is 1.1 mi (1.7 km) from central Staffin, why not stop by during your stay? Want to stretch your legs a little more? Head to Quiraing, located nearby.
See properties

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, colourful 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.

See all hotels in Isle of Skye
A coastal town with colorful houses, a pier, boats, and a hill with trees.

Check out reviews of Isle of Skye hotels guests love

Bracken Hide Hotel

Bracken Hide Hotel

8/10 Good
"Rooms could use some more functional storage. Bathroom needs a shelf for toiletries. Rooms need somewhere to hang wet things, given Skye is very rainy."
Leslie 2-night trip
Posted 5 hours ago
Bracken Hide Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Nice room with friendly staff. Breakfast was delicious"
Jessica 2-night trip
Posted 7 hours ago
The Skye Inn
Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"Great location for access to the Isle of Skye attractions away from the congestion in Portree. Dining options are limited, but the hotel restaurant was very good."
Wendy 1-night trip
Posted 1 day ago
Dunollie Hotel
Tongadale Hotel

Tongadale Hotel

8/10 Good
"good people"
Stephen 1-night trip
Posted 1 day ago
Tongadale Hotel
Eilean Iarmain

Eilean Iarmain

10/10 Excellent
"The staff went above and beyond to accommodate. The room we were in at first had a pretty old mattress. I asked to get a mattress pad, and instead, they changed out the mattress. The food was great. Staff was friendly and welcoming. We could not say enough good things about this place."
Allison 3-night trip
Posted 3 days ago
Eilean Iarmain
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 3 days ago
Cuillin Hills Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"Lovely, cozy place. Excellent dinner and breakfast"
sabrina 1-night trip
Posted 3 days ago
Uig Hotel
The Bosville

The Bosville

10/10 Excellent
"The staff were extremely helpful and friendly particularly Isabella. I really appreciate her help."
Bob 2-night trip
Posted 5 days ago
The Bosville
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"We have been touring Scotland and Ireland for 2 weeks, and this is our favorite property so far! The property, the view, the room and the staff were 2000/10! I want to live here! I would ABSOLUTELY recommend!!!"
Lloyd 1-night trip
Posted 5 days ago
The Marmalade Hotel

Frequently asked questions

Why should I book my Isle of Skye hotel with Hotels.com?
There are plenty of reasons to book your Isle of Skye travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Isle of Skye

Skye's Majestic Realms: A Tapestry of Nature and Legend

Discover the enchanting Isle of Skye, a haven for nature enthusiasts and history buffs alike. Marvel at dramatic mountain vistas, ancient castles, and sprawling natural parks that define this mystical Scottish island. Wander through rugged landscapes and immerse yourself in the island’s rich cultural heritage, including visits to the Skye Museum. Whether searching for cosy accommodation or embarking on scenic hikes, the Isle of Skye promises an unforgettable escape into a world of natural splendour and timeless charm.

Discover great hotels near Isle of Skye

The Isle of Skye offers a variety of accommodation options, from quaint bed and breakfasts to luxurious hotels. Visitors can enjoy stunning views and welcoming atmospheres, perfect for unwinding after a day of exploring. Whether seeking a rustic retreat or a modern stay, Skye accommodation has something to suit every traveller’s needs. Here are some of our travelers' favorite hotels near Isle of Skye:

  1. Sligachan HotelOpens in a new window: This charming 3.0-star hotel offers a delightful stay with a guest rating of 8.6. The property features a clean and comfortable environment, making it ideal for leisure travellers seeking a relaxing getaway. Guests have praised the excellent breakfast selection and the stunning views from the hotel, which is conveniently located near local attractions. The inviting atmosphere and well-maintained rooms enhance the overall experience, providing a perfect base for exploring the picturesque Isle of Skye.
  2. Glenbrittle Youth HostelOpens in a new window: A stylish 4.0-star hotel with a guest rating of 9.0, this establishment caters to those looking for a vibrant and social atmosphere. The property boasts a variety of dining options, ensuring a delightful culinary experience. With nearby recreational activities, guests can enjoy the surrounding rural beauty while engaging in outdoor adventures. The hotel is perfect for the adventurous traveller seeking a blend of comfort and exploration in the heart of the Isle of Skye.
  3. Isle of Raasay DistilleryOpens in a new window: This luxurious 4.0-star hotel shines with an impressive guest rating of 9.6, appealing to discerning leisure travellers. The property features a range of superb dining options, including free cooked breakfasts and a bar and lounge for relaxation. The stunning surroundings, including breathtaking views of the bay and mountains, create an idyllic setting for unwinding. The combination of high-quality amenities and exceptional service establishes this hotel as a premier choice for those seeking an unforgettable escape in the Isle of Skye.

Things to do in Isle of Skye

Discover a rugged haven of pristine beaches, lofty mountains and serene parks. Ideal for hiking and boating, this enchanting island offers travellers splendid natural landscapes and even a charming museum dedicated to local heritage. A visit here promises invigorating walks and peaceful moments by tranquil waters.

  • Fairy PoolsOpens in a new window – Discover the enchanting cascade of water at this natural waterfall, where you can enjoy a refreshing dip and explore the rugged terrain that surrounds the shimmering pools. The setting is a perfect blend of nature and rugged beauty, inviting you to appreciate the raw splendour of Scotland’s natural parks.
  • Isle of Skye Market SquareOpens in a new window – Explore this vibrant attraction that serves as a hub for local trade and community gatherings. The Market Square offers a glimpse into the cultural heartbeat of the island, where you can wander through stalls and engage with the local vendors in a lively, bustling atmosphere.
  • Raasay House Activities CentreOpens in a new window – Visit this historic house that has been transformed into an activities centre. It offers a range of experiences that allow you to learn about the island’s rich past while enjoying the surrounding natural landscapes, blending heritage with outdoor pursuits.
  • Portree HarbourOpens in a new window – Stroll along this scenic harbour where you can watch boats bob in the gentle harbour waters. The area provides a maritime feel combined with picturesque views of the local coast, making it a lovely spot for a leisurely walk and a peaceful retreat.
  • Somerled SquareOpens in a new window – Experience the charm of this piazza square, where you can relax in an open space that encapsulates the island’s community spirit. It’s an ideal location to take a break, soak in the local ambience, and observe the daily rhythm of life in this unique corner of the Isle of Skye.

4 tips for savvy savings when booking a hotel near Isle of Skye

  1. Book for the cheapest times: Visiting the Isle of Skye in January, February and November offers a budget-friendly opportunity, as hotel prices may drop to lower prices during these months. To fully explore the island's rich landmarks, history and cultural attractions—including scenery, hiking, nature, islands, dining, bars, castles, boating, natural parks, and mountains—a stay of at least 2 to 3 days is recommended. This affordable trip not only provides great value for money but also allows visitors to immerse themselves in the unique blend of natural beauty and historical charm the island has to offer.
  2. Look for last-minute deals on Hotels.com: You may discover attractive accommodation bookings to Isle of Skye on Hotels.com. To explore discounted hotel deals close to your travel date, visit the DealsOpens in a new window or Last-Minute Deals section, where you could find special offers. Enable email alerts or push notifications to stay informed about flash sales and last-minute promotions. Furthermore, the Smart Shopping tool available via the app helps you compare hotel prices and amenities, ensuring you're more likely to see updates on room availability and price drops.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could potentially help you find a better deal for your stay near an Isle of Skye hotel. For those seeking something distinctive, boutique hotels often provide a more personalised experience and may sometimes offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could be more affordable, assisting you in your search for a suitable option.
  4. Consider your location: Opting to stay nearer to key attractions or city centres may offer convenience, but it often tends to come with higher costs. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sites you wish to visit. You might also look into independent hotels situated further out, as they can provide a more authentic experience that is usually more likely to be affordable.

Best time to go to Isle of Skye

Isle of Skye has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. April, June, and July are the peak travel months in Isle of Skye, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by moderate rainfall and mostly cloudy conditions.

Keep exploring