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
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Top 5 hotels in Isle of Skye at a glance

  1. Bracken Hide Hotel — 4-star hotel in Portree Town. Guest rating: 9.0/10 — Wonderful.
  2. Morar Hotel — 3-star hotel in Mallaig. Guest rating: 7.6/10 — Good.
  3. Sligachan Hotel — 3-star hotel in Minginish. Guest rating: 8.6/10 — Excellent.
  4. Applecross B&B and Cabins — 3-star hotel in Strathcarron. Guest rating: 9.8/10 — Exceptional.
  5. Uig Hotel — 3-star hotel in Uig. Guest rating: 9.6/10 — Exceptional.

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 comfort, location and traveller experience. Last updated on .

Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Bracken Hide Hotel

Morar Hotel

Morar Hotel
Mallaig
Rp2.569.841
Rp3.083.809 total
includes taxes & fees
10 Sept - 11 Sept
Morar Hotel

Sligachan Hotel

Sligachan Hotel
Minginish
Rp5.592.119
Rp6.710.543 total
includes taxes & fees
8 Sept - 9 Sept
Sligachan Hotel

Applecross B&B and Cabins

Applecross B&B and Cabins
Strathcarron
Rp4.524.368
Rp5.429.242 total
includes taxes & fees
7 Sept - 8 Sept
Applecross B&B and Cabins

Uig Hotel

Uig Hotel
Uig
Uig Hotel

Dunollie Hotel

Dunollie Hotel
Broadford
Rp4.403.719
Rp5.284.462 total
includes taxes & fees
4 Sept - 5 Sept
Dunollie Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
Rp8.628.151
Rp10.353.782 total
includes taxes & fees
14 Aug - 15 Aug
The Flodigarry Hotel in the Skye

West Highland Hotel

West Highland Hotel
Mallaig
Rp3.760.253
Rp4.512.303 total
includes taxes & fees
2 Sept - 3 Sept
West Highland Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Isle of Raasay Distillery

Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
Rp11.268.980
Rp13.522.776 total
includes taxes & fees
25 Aug - 26 Aug
Cuillin Hills Hotel

The Marmalade Hotel

The Marmalade Hotel
Portree Town
Rp8.344.866
Rp10.013.935 total
includes taxes & fees
2 Sept - 3 Sept
The Marmalade Hotel

The Skye Inn

The Skye Inn
Portree Town
The Skye Inn

Skeabost House Hotel

Skeabost House Hotel
Skeabost
Rp10.838.376
Rp13.006.051 total
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
Rp6.985.624
Rp8.382.748 total
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
Rp9.573.564
Rp11.488.277 total
includes taxes & fees
12 Sept - 13 Sept
Duisdale House Hotel

Redwood House Hotel

Redwood House Hotel
Skeabost
Rp6.937.365
Rp8.324.837 total
includes taxes & fees
4 Sept - 5 Sept
Redwood House Hotel

The Bosville

The Bosville
Portree Town
Rp8.143.863
Rp9.772.636 total
includes taxes & fees
23 Aug - 24 Aug
The Bosville

Tongadale Hotel

Tongadale Hotel
Portree Town
Rp4.137.716
Rp4.965.259 total
includes taxes & fees
28 Aug - 29 Aug
Tongadale Hotel

Chlachain Inn

Chlachain Inn
Mallaig
Rp1.902.949
Rp2.283.538 total
includes taxes & fees
23 Aug - 24 Aug
Chlachain Inn

House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
Rp5.730.867
Rp6.877.040 total
includes taxes & fees
1 Sept - 2 Sept
House Of Juniper - The Manse
View all properties

You can also stay at pet-friendly hotels in Isle of Skye

Tongadale Hotel

Tongadale Hotel
Portree Town
Rp4.137.716
Rp4.965.259 total
includes taxes & fees
28 Aug - 29 Aug
Tongadale Hotel

Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Rp4.321.274
Rp5.185.529 total
includes taxes & fees
2 Sept - 3 Sept
Isle of Skye Guest house

Sligachan Hotel

Sligachan Hotel
Minginish
Rp5.592.119
Rp6.710.543 total
includes taxes & fees
8 Sept - 9 Sept
Sligachan Hotel

House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
Rp5.328.701
Rp6.394.441 total
includes taxes & fees
27 Aug - 28 Aug
House Of Juniper - The Cabins

The Skye Inn

The Skye Inn
Portree Town
The Skye Inn

Greshornish House Hotel

Greshornish House Hotel
Skeabost
Rp7.917.765
Rp9.501.415 total
includes taxes & fees
26 Aug - 27 Aug
Greshornish House Hotel

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
Rp9.573.564
Rp11.488.277 total
includes taxes & fees
12 Sept - 13 Sept
Duisdale House Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
Rp6.985.624
Rp8.382.748 total
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

Hame Hotel

Hame Hotel
Dunvegan
Rp6.759.406
Rp8.111.287 total
includes taxes & fees
29 Aug - 30 Aug
Hame Hotel

Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
Rp5.939.993
Rp7.127.992 total
includes taxes & fees
1 Sept - 2 Sept
Inn at Aird a Bhasair
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 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 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 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 landscape with a rocky outcrop, grassy hills, and a small white building.
Photo by Gary Booth

Duntulm Castle

8.4/10 (147 reviews)
Duntulm Castle is 0.5 mi (0.8 km) from central Duntulm, why not stop by during your stay?
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

Isle of Skye Guest house

Isle of Skye Guest house

8/10 Good
"I didn’t like the impersonal check in and while our room was adequate it didn’t provide the nice touches and hospitality experienced in other accommodation at this price point."
Dorothy 1-night trip
Posted 14 hours ago
Isle of Skye Guest house
Uig Hotel

Uig Hotel

10/10 Excellent
"Which we could have stayed longer"
Michael 1-night trip
Posted 1 day ago
Uig Hotel
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Has a restaurant downstairs. Very cozy and fun hotel. Rooms are above the restaurant. Convenient location for Old Man of Storr hike."
Jared 1-night trip
Posted 4 days ago
Tongadale Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 6 days ago
Skeabost House Hotel
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Charmant hôtel situé à proximité de la majestueuse rivière Sligachan. Chambre confortable. Nous avons eu un petit problème de manque d’eau chaude dans la douche, mais l’employée a été très serviable et a réglé le problème. Excellent déjeuner. Je vous recommande. Également de souper au bar adjacent (Seamus), bon repas avec une ambiance festive."
Marie-France 1-night trip
Posted 11 days ago
Sligachan Hotel
The Skye Inn

The Skye Inn

8/10 Good
"Average room with nice extras like a local bar of soap and short bread cookies. Restaurant with two or three course meals and allowance for just starters. Full breakfast included in our reservation was adequate. The carpet and couch seemed old and soiled but overall it was a comfortable stay."
Lee 1-night trip
Posted 12 days ago
The Skye Inn
Redwood House Hotel

Redwood House Hotel

10/10 Excellent
"What a lovely inn! Relaxing, full of character, great view, and an extremely friendly staff!"
Mary 3-night trip
Posted 2 weeks ago
Redwood House Hotel
The Bosville

The Bosville

10/10 Excellent
"Beautiful, Portree Hotel. Great location. Conveniently has a restaurant inside the hotel. Comfortable beds and quiet. My family enjoyed our stay! Definitely will stay again."
APRIL A 1-night trip
Posted 2 months ago
The Bosville

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