Hotels in Isle of Skye

Thu 27 Nov
Sun 30 Nov
November 2025
26
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
26 Nov - 27 Nov
Tomorrow
27 Nov - 28 Nov
This weekend
28 Nov - 30 Nov
Next weekend
5 Dec - 7 Dec

Where to stay in Isle of Skye?

£70
includes taxes & fees
20 Dec - 21 Dec
Isle of Skye Guest house
£72
includes taxes & fees
27 Nov - 28 Nov
Loch Eyre House
£113
includes taxes & fees
29 Nov - 30 Nov
Cuillin Hills Hotel
£131
includes taxes & fees
14 Dec - 15 Dec
Uig Hotel
£139
includes taxes & fees
1 Dec - 2 Dec
Bracken Hide Hotel
£120
includes taxes & fees
27 Nov - 28 Nov
House Of Juniper - The Cabins
£134
includes taxes & fees
21 Dec - 22 Dec
Duisdale House Hotel
£114
includes taxes & fees
27 Nov - 28 Nov
The Skye Inn
£96
includes taxes & fees
30 Nov - 1 Dec
The Bosville
£136
includes taxes & fees
2 Dec - 3 Dec
Tongadale Hotel
£83
includes taxes & fees
14 Dec - 15 Dec
The Marmalade Hotel
£119
includes taxes & fees
27 Nov - 28 Nov
Atholl House Skye
£105
includes taxes & fees
3 Dec - 4 Dec
The Portree Hotel
£70
includes taxes & fees
30 Nov - 1 Dec
Broadford Hotel
£840
includes taxes & fees
14 Dec - 15 Dec
The Croft House
£121
includes taxes & fees
6 Dec - 7 Dec
House Of Juniper - The Manse
£107
includes taxes & fees
21 Dec - 22 Dec
Toravaig House Hotel
£111
includes taxes & fees
27 Nov - 28 Nov
Eilean Iarmain
£72
includes taxes & fees
27 Nov - 28 Nov
Portree Youth Hostel
£127
includes taxes & fees
27 Nov - 28 Nov
Loch Eyre Cottage
See more properties

The Black Friday Sale is now on

Get up to 40% off select hotels in our biggest sale of the year
Shop Black Friday deals

Great weekend hotel deals in Isle of Skye

Showing deals for:5 Dec - 7 Dec
Cottage, 2 Bedrooms (Da Cottage) | Egyptian cotton sheets, premium bedding, Select Comfort beds
BBQ/picnic Area
Lobby
Cottage, 2 Bedrooms (Da Cottage) | Living area

Croft 4 - Self- Catering Accommodation

Strath
8.8/10Excellent (10 reviews)
Member Price available
£756
for 2 nights, 1 cottage
£378 per night
includes taxes & fees
Croft 4 - Self- Catering Accommodation
2 bedrooms
Lounge
Cabin, Private Bathroom, Sea View (Antrim) | Lounge
Lounge

Armadale Castle Cabins

Sleat
9.4/10Exceptional (38 reviews)
Member Price available
£402
for 2 nights, 1 cabin
£201 per night
includes taxes & fees
Armadale Castle Cabins
Exterior
Front of property – evening/night
Deluxe Room | 1 bedroom, desk, iron/ironing board, free WiFi
Bar (on property)
VIP Access

Skeabost House Hotel

Skeabost
9.0/10Wonderful (517 reviews)
30% off
£349
for 2 nights, 1 room
£174 per night
includes taxes & fees
Skeabost House Hotel
Garden
Daily full breakfast (GBP 17.40 per person)
Property grounds
Premium Double Room | Egyptian cotton sheets, premium bedding, individually decorated

The Marmalade Hotel

Portree
9.2/10Wonderful (291 reviews)
13% off
£209
for 2 nights, 1 room
£104 per night
includes taxes & fees
The Marmalade Hotel
Twin Room, Ensuite, Garden View | Bathroom | Free toiletries, hair dryer, towels
Family Suite, 2 Bedrooms, Partial Sea View (In Uig Lodge) | Free WiFi, bed sheets
Bar (on property)
Garden

Uig Hotel

Uig
9.6/10Exceptional (1,004 reviews)
10% off
£308
for 2 nights, 1 room
£154 per night
includes taxes & fees
Uig Hotel
Exterior
Lake
Property map
Annexe Family Room | Free WiFi

Isle of Skye Guest house

Kyleakin
8.4/10Very good (360 reviews)
Member Price available
£168
for 2 nights, 1 room
£84 per night
includes taxes & fees
Isle of Skye Guest house
Daily cooked-to-order breakfast (GBP 17.50 per person)
Superior Double Room | 2 bedrooms, hypo-allergenic bedding, individually decorated
Family Suite | 2 bedrooms, hypo-allergenic bedding, individually decorated
Exterior

Eilean Iarmain

Sleat
9.6/10Exceptional (234 reviews)
11% off
£401
for 2 nights, 1 room
£200 per night
includes taxes & fees
Eilean Iarmain
The Cottage | Desk, iron/ironing board, free WiFi, bed sheets
Basic Room, 1 Double Bed, Harbour View | View from room
Desk, iron/ironing board, free WiFi, bed sheets
Front of property

The Bosville

Portree
9.0/10Wonderful (268 reviews)
10% off
£227
for 2 nights, 1 room
£113 per night
includes taxes & fees
The Bosville

Check out pet-friendly hotels in Isle of Skye

Uig Hotel

Uig
£131
includes taxes & fees
14 Dec - 15 Dec
Uig Hotel

The Skye Inn

Portree Town
£114
includes taxes & fees
27 Nov - 28 Nov
The Skye Inn

Duisdale House Hotel

Duisdalemore
£134
includes taxes & fees
21 Dec - 22 Dec
Duisdale House Hotel

House Of Juniper - The Cabins

Broadford
£120
includes taxes & fees
27 Nov - 28 Nov
House Of Juniper - The Cabins

Eilean Iarmain

Sleat
£111
includes taxes & fees
27 Nov - 28 Nov
Eilean Iarmain

Tongadale Hotel

Portree Town
£136
includes taxes & fees
2 Dec - 3 Dec
Tongadale Hotel

Amber's Cottage

Staffin
£676
includes taxes & fees
13 Dec - 14 Dec
Amber's Cottage
View all properties

You may also like hotels with an ocean view in Isle of Skye

Cuillin Hills Hotel

Portree Town
£113
includes taxes & fees
29 Nov - 30 Nov
Cuillin Hills Hotel

Duisdale House Hotel

Duisdalemore
£134
includes taxes & fees
21 Dec - 22 Dec
Duisdale House Hotel

House Of Juniper - The Manse

Broadford
£121
includes taxes & fees
6 Dec - 7 Dec
House Of Juniper - The Manse

Eilean Iarmain

Sleat
£111
includes taxes & fees
27 Nov - 28 Nov
Eilean Iarmain

Skeabost House Hotel

Skeabost
£118
includes taxes & fees
3 Dec - 4 Dec
Skeabost House Hotel

House Of Juniper - The Cabins

Broadford
£120
includes taxes & fees
27 Nov - 28 Nov
House Of Juniper - The Cabins

Ardcana

Breakish
£195
includes taxes & fees
3 Dec - 4 Dec
Ardcana
View all properties

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

Uig Hotel

Uig
£131
includes taxes & fees
14 Dec - 15 Dec
Uig Hotel

The Marmalade Hotel

Portree Town
£83
includes taxes & fees
14 Dec - 15 Dec
The Marmalade Hotel

Bracken Hide Hotel

Portree Town
£139
includes taxes & fees
1 Dec - 2 Dec
Bracken Hide Hotel

The Bosville

Portree Town
£96
includes taxes & fees
30 Nov - 1 Dec
The Bosville

Duisdale House Hotel

Duisdalemore
£134
includes taxes & fees
21 Dec - 22 Dec
Duisdale House Hotel

House Of Juniper - The Manse

Broadford
£121
includes taxes & fees
6 Dec - 7 Dec
House Of Juniper - The Manse

Eilean Iarmain

Sleat
£111
includes taxes & fees
27 Nov - 28 Nov
Eilean Iarmain

Skeabost House Hotel

Skeabost
£118
includes taxes & fees
3 Dec - 4 Dec
Skeabost House Hotel

Toravaig House Hotel

Teangue
£107
includes taxes & fees
21 Dec - 22 Dec
Toravaig House Hotel

House Of Juniper - The Cabins

Broadford
£120
includes taxes & fees
27 Nov - 28 Nov
House Of Juniper - The Cabins
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

Portree harbour (Isle of Skye) on a sunny day in summer

Portree Harbour

4.3/5 (335 reviews)
You can stroll along Portree Harbour for relaxing water views when you're in Portree Town.
See properties
Dunvegan Castle on the Isle of Skye in Scotland is loaded with culture covering many generations. Here is a giant Monkey Puzzle tree in front of the Circular garden with the Castle in the background. The Castle is steeped in culture and contains fabulous relics including a lock of Bonnie Prince Charlie’s hair which he gave to Flora MacDonald. Well worth seeking out. 
#Culture
Photo by Theresa George

Dunvegan Castle

4.4/5 (121 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
Talisker Beach, Skye. Beautiful beach. Bit of a walk to get to it from where you park but worth it and a dip in the sea is a must!
Photo-Rogertaylorphotography
Photo by Angela Bradshaw

Talisker Distillery

4.3/5 (101 reviews)
Carbost is home to Talisker Distillery, so why not stop by during your stay in Minginish?
See properties
Fairy Pools Scotland ; Shutterstock ID 192551468; Purchase Order: -

Fairy Pools

4.4/5 (46 reviews)
Fairy Pools is 1.7 mi (2.8 km) from central Minginish, why not stop by during your stay?
See properties
Old Man Of Storr, Isle Of Skye, Scotland, UK

Old Man of Storr

4.5/5 (323 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
828279856

Quiraing

4.7/5 (166 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
Neist Point (Highlands - Scotland)

Neist Point Lighthouse

4.6/5 (71 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
Kilt Rock featuring rocky coastline and a cascade

Kilt Rock

4.4/5 (122 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

Isle of Skye is applauded for its cultural attractions such as Uig Pottery and Skye Museum of Island Life. Visitors speak highly of this city's restaurants and scenic setting with sights including Fairy Pools and Black Cuillin.

See all hotels in Isle of Skye

Check out reviews of Isle of Skye hotels guests love

Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The best hotel experience we have had in a long time. Beautiful facility, amazing food, super friendly staff, great views and awesome public spaces"
David 3-night trip
Posted 8 days ago
Cuillin Hills Hotel
Duisdale House Hotel

Duisdale House Hotel

10/10 Excellent
"We couldn’t stay at Duisdale as it had to close due to a roof repair but we stayed at their sister hotel at Skeabost. It was lovely and would recommend. "
Michael 1-night trip
Posted 8 days ago
Duisdale House Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"The room was lovely and clean with views over the bay. Staff were friendly and helpful. We enjoyed our stay"
Hazel 2-night trip
Posted 9 days ago
Uig Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Amazing and stunning! Love it here and the staff made it even more special , thank you! "
Julie 1-night trip
Posted 9 days ago
Skeabost House Hotel
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Nice warm, clean room, tasty breakfast, and a great bar downstairs with live music! "
B 1-night trip
Posted 10 days ago
Tongadale Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"The room was beautiful, staff were very friendly and helpful. The restaurant was amazing and the view was perfect. "
Bianca 1-night trip
Posted 11 days ago
Bracken Hide Hotel
The Bosville

The Bosville

10/10 Excellent
"Clean room with great tea, and coffee facilities, beautiful views over the harbour, very helpful friendly staff."
Viv 3-night trip
Posted 12 days ago
The Bosville
The Skye Inn

The Skye Inn

10/10 Excellent
"The staff was wonderful, breakfast was so good every morning. Our room was adorable and very clean. We loved our stay at the Skye Inn!!!"
Rianna 2-night trip
Posted 13 days ago
The Skye Inn
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Last minute booking (back in August) that did not disappoint. The man at the front desk was exceptionally helpful. "
Raza 1-night trip
Posted 13 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

Enchanted Horizons: Unveiling the Wild Heart of the Isle of Skye

The Isle of Skye, a breathtaking gem off the west coast of Scotland, enchants visitors with its dramatic landscapes and rich heritage. Known for its rugged mountains, serene lochs, and picturesque villages, Skye offers a perfect blend of adventure and tranquillity. Key attractions include the iconic Old Man of Storr, the enchanting Fairy Pools, and the historic Dunvegan Castle. Ideal for nature lovers, romantics, and those seeking an off-the-beaten-path experience, the Isle of Skye invites you to explore its wild beauty and immerse yourself in its captivating culture. A true Scottish paradise awaits.

Discover great hotels near Isle of Skye

Isle of Skye offers a diverse range of hotel accommodations, from charming inns to luxurious stays. Visitors can find fabulous options across various star ratings, ensuring comfort and stunning views of the rugged landscape. Whether seeking a cosy retreat or a high-end experience, Skye has something to suit every traveller's needs. Here are some of the best hotels near Isle of Skye that our travellers love:

  1. Sligachan HotelOpens in a new window: This delightful 3.0-star hotel provides a charming and comfortable retreat for travellers seeking a pet-friendly stay. With amenities such as food and water bowls and a welcoming atmosphere for pets, it ensures a stress-free experience for those travelling with their furry companions. The hotel’s thoughtful approach to pet care creates a distinctive experience that resonates with animal lovers, making it a preferable choice for leisure seekers looking for a home-away-from-home feel.
  2. Glenbrittle Youth HostelOpens in a new window: Glenbrittle Youth Hostel is a sophisticated 4.0-star hostel and backpacker accommodation, perfect for adventurous travellers on a budget. With a variety of dining options including self-serve breakfast, it promotes a relaxed, communal atmosphere ideal for socialising. The vibrant environment and access to local experiences make it a standout for those looking to explore the Isle of Skye while enjoying a friendly, laid-back vibe.
  3. Isle of Raasay DistilleryOpens in a new window: Isle of Raasay Distillery is an elegant 4.0-star hotel that offers a luxurious retreat with a range of exquisite dining options such as free breakfast and a full-service restaurant. The property features amenities like a bar and lounge area, creating a sophisticated space to unwind. With stunning views of the nearby mountains and sea, this hotel caters to leisure travellers who appreciate a serene environment coupled with quality service, making every stay memorable.

Things to do near Isle of Skye

The Isle of Skye beckons with its rugged mountains, enchanting forests, and stunning coastlines. Explore vast natural parks, hike along dramatic cliffs, or enjoy boating in crystal-clear waters. With its breathtaking scenery and rich wildlife, Skye offers countless opportunities for outdoor enthusiasts and nature lovers alike.

  • Portree HarbourOpens in a new window – Begin your adventure at Portree Harbour, where colourful buildings line the waterfront, creating a picturesque setting perfect for a leisurely stroll. Watch local fishermen at work or take in the stunning views of the surrounding hills and waters. This charming hub is also an ideal spot to grab a bite to eat at one of the nearby cafés, offering fresh seafood and traditional Scottish fare.
  • Fairy PoolsOpens in a new window – Next, head to the enchanting Fairy Pools, a series of crystal-clear blue pools and waterfalls nestled in the heart of the Isle of Skye. Experience the magic as you trek along the scenic trails, surrounded by rugged mountains and lush landscapes. Don’t forget your camera, as the vibrant colours and serene setting are perfect for capturing unforgettable moments. If you're feeling brave, take a refreshing dip in the pools!
  • Isle of Skye Market SquareOpens in a new window – Finally, make your way to the Isle of Skye Market Square, a lively area bustling with local artisans and traders. Browse handmade crafts, artwork, and delicious food from stalls that showcase the island's unique culture. This vibrant square is a fantastic place to soak up the local atmosphere, engage with the friendly vendors, and perhaps find the perfect souvenir to remember your trip.

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

  1. Book for the cheapest times: The most affordable period to visit the Isle of Skye is during January, February, and November, when hotel prices are generally lower. For an enriching experience that allows you to appreciate the area's stunning scenery and cultural heritage, a stay of at least 2 to 3 days is recommended. This timeframe offers great value for money, enabling you to explore historic castles, embark on scenic hikes, enjoy local dining, and discover charming islands and natural parks. With careful planning, you can enjoy a memorable trip on a budget, potentially benefitting from prices that may drop during these months.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to the Isle of Skye, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To stay informed about potential savings, consider enabling email alerts or push notifications for flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you make an informed choice. If rooms become available or prices drop, you could be among the first to know, making it easier to book your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors including the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay near an Isle of Skye hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest alternative dates that could be more affordable, helping you to secure the best possible deal.
  4. Consider your location: Opting for accommodation near major attractions or city centres may provide convenience, but it often comes with a higher price tag. For more budget-friendly options, you might consider staying in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to explore. Independent hotels located further afield usually tend to be more affordable and can offer a more authentic experience.

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