A coastal town with colorful houses, a pier, boats, and a hill with trees.

Find hotels in Isle of Skye from ᅣ10,946

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Isle of Skye hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (418 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is ᅣ22,735
ᅣ27,282 total
includes taxes & fees
Nov 28 - Nov 29
Bracken Hide Hotel

2. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (664 reviews)
"Perfect Location with spectacular views and lovely staff Highly Recommended"
United Kingdom
Martin
The price is ᅣ22,521
ᅣ27,025 total
includes taxes & fees
Dec 2 - Dec 3
Sligachan Hotel

3. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (600 reviews)
"The most friendly team from arrival to departure. Amazing food. Lovely bed and the seaview was excellent. 1 minute walk to Morar station"
United Kingdom
Lydia
Morar Hotel

4. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.4 out of 10, Exceptional, (1,003 reviews)
"Great place Beautiful area and very good food"
United States
Justin
The price is ᅣ30,498
ᅣ36,597 total
includes taxes & fees
Dec 2 - Dec 3
Uig Hotel

5. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.2 out of 10, Good, (1,003 reviews)
"The hotel was in a good location, everything was good for me, and the food and drinks were great; the staff was very friendly."
United Kingdom
Roman
Dunollie Hotel

6. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (623 reviews)
"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."
United States
Christine
The price is ᅣ25,514
ᅣ30,618 total
includes taxes & fees
Dec 1 - Dec 2
Cuillin Hills Hotel

7. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (79 reviews)
"Beautiful setting, excellent food,comfortable room with a great view, informative distillery tour and no obligation to purchase."
United Kingdom
Pauline
The price is ᅣ34,189
ᅣ41,027 total
includes taxes & fees
Nov 12 - Nov 13
Isle of Raasay Distillery

8. The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (404 reviews)
"Perfect walking distance in to the main square of Portree"
United States
Cache
The price is ᅣ19,043
ᅣ22,851 total
includes taxes & fees
Nov 16 - Nov 17
The Skye Inn

9. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (366 reviews)
"Great location up street from downtown. Good restaurant and breakfast was included. Very nice size room with good amenities."
United States
Russ
The price is ᅣ17,581
ᅣ21,098 total
includes taxes & fees
Dec 1 - Dec 2
The Marmalade Hotel

10. Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
3.0 star property
Strathcarron
9.4 out of 10, Exceptional, (69 reviews)
"Lovely setting and very comfortable accommodations"
United States
carolyn
The price is ᅣ50,635
ᅣ60,763 total
includes taxes & fees
Nov 3 - Nov 4
Applecross B&B & Luxury Cabins

11. West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (680 reviews)
"We loved out private hot tub and watching the sunsets on the balcony from it!! The beds were comfy, rooms were very comfortable and felt at home!"
Canada
elizabeth
The price is ᅣ24,614
ᅣ29,537 total
includes taxes & fees
Nov 3 - Nov 4
West Highland Hotel

12. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.8 out of 10, Exceptional, (72 reviews)
"Best place to stay in all of Scotland!"
United States
Ralph
The Flodigarry Hotel in the Skye

13. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (559 reviews)
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Canada
Marc Andre
The price is ᅣ23,955
ᅣ28,746 total
includes taxes & fees
Dec 1 - Dec 2
Skeabost House Hotel

14. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.8 out of 10, Excellent, (135 reviews)
"Staff friendly and room nice."
United Kingdom
Michael
The price is ᅣ15,006
ᅣ18,007 total
includes taxes & fees
Nov 9 - Nov 10
Chlachain Inn

15. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (492 reviews)
"The staff were great"
United States
Brian
The price is ᅣ26,616
ᅣ31,940 total
includes taxes & fees
Nov 3 - Nov 4
Duisdale House Hotel

16. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (279 reviews)
"The food was really excellent."
United Kingdom
Nicholas
The price is ᅣ17,880
ᅣ21,456 total
includes taxes & fees
Nov 3 - Nov 4
Eilean Iarmain

17. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (310 reviews)
"Have nothing bad to say. Our stay was perfect. The staff could not be friendlier. The breakfast was amazing!!"
Canada
Linda
The price is ᅣ18,461
ᅣ22,153 total
includes taxes & fees
Dec 1 - Dec 2
The Bosville

18. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.6 out of 10, Exceptional, (184 reviews)
"Great location ."
United States
Ronald
The price is ᅣ22,680
ᅣ27,216 total
includes taxes & fees
Nov 6 - Nov 7
House Of Juniper - The Manse

19. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (221 reviews)
"Outstanding location, very nice hotel, excellent service."
United States
Ricardo
The price is ᅣ12,483
ᅣ14,980 total
includes taxes & fees
Dec 3 - Dec 4
Toravaig House Hotel

20. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (884 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
The price is ᅣ29,875
ᅣ35,850 total
includes taxes & fees
Nov 5 - Nov 6
Tongadale 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.

Vacation Rentals in Isle of Skye

Hotels recommended for families in Isle of Skye

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Isle of Skye attractions

Learn more about Isle of Skye

Dramatic landscapes unfold at every turn, from the jagged Cuillin mountains to the otherworldly rock formations of the Quiraing. Explore ancient castles like Dunvegan, hike to the Fairy Pools, and sample whisky at Talisker Distillery in Carbost village.

A coastal town with colorful houses, a pier, boats, and a hill with trees.

Top Isle of Skye Hotel Reviews

More cheap stays in Isle of Skye

Hotels in Isle of Skye with star-rating

Find out more about Isle of Skye

Top reasons to visit Isle of Skye

  • Breathtaking Scenery: The Isle of Skye boasts stunning landscapes, from majestic hills to beautiful coastlines, perfect for outdoor enthusiasts.
  • Charming Neighborhoods: Explore picturesque harbors and friendly local shops, immersing yourself in the island's unique culture.
  • Adventure Activities: Enjoy thrilling hiking trails and brilliant boat tours that showcase the island's natural beauty.
  • Rich History: Visit the Skye Museum to learn about the island's fascinating past and heritage.
  • Diverse Accommodations: Choose from cozy bed and breakfasts to luxurious hotels for a comfortable stay.

Find great hotels near Isle of Skye

Discover the charm of the Isle of Skye with our diverse hotel accommodations, including cozy bed and breakfasts and welcoming hotels. Whether you’re traveling with pets, on a business trip, or seeking an LGBTQIA-friendly experience, you’ll find the perfect place to stay. Explore our selection of hotels on the Isle of Skye and enjoy a memorable vacation in this stunning Scottish destination.

  • Tongadale Hotel: Nestled 18km from the stunning Isle of Skye, Tongadale Hotel is a cozy 3-star accommodation boasting a guest rating of 8.2 out of 10. This hotel is a great choice for travelers seeking a pet-friendly experience, welcoming furry companions with open arms. Guests appreciate the hotel's charming atmosphere and well-appointed rooms, which provide a comfortable retreat after a day of exploring. With amenities including pet allowances and service animals welcome without fees, Tongadale Hotel ensures a pleasant stay for all members of the family.
  • Sligachan Hotel: Located just 3km from the Isle of Skye, Sligachan Hotel stands out with a guest rating of 8.6 out of 10. This 3-star lodging is the ideal destination for travelers looking for a pet-friendly getaway. The hotel offers tailored amenities such as food and water bowls for pets, alongside a welcoming atmosphere that makes it easy for guests to relax and unwind. Its proximity to local attractions and natural beauty, combined with comfortable accommodations, makes Sligachan Hotel a favorite for those wanting an authentic Scottish experience.
  • Broadford Hotel: Situated 18km from the Isle of Skye, Broadford Hotel is a 3-star eco-certified accommodation with a guest rating of 8.6 out of 10. This hotel caters to eco-conscious travelers with its commitment to sustainability. The property features eco-friendly practices that make it a unique choice for those wanting to reduce their environmental impact. Guests can enjoy a comfortable stay while knowing they are contributing to preservation efforts, making Broadford Hotel a thoughtful selection for environmentally minded visitors.

Where to stay near Isle of Skye

The Isle of Skye, a magical Scottish island, offers breathtaking scenery, from its majestic hills to the stunning coastline. Perfect for outdoor enthusiasts and romantic getaways, visitors can explore charming neighborhoods filled with friendly locals. Enjoy luxurious accommodations while immersing yourself in the rich history and natural beauty of the Scottish Highlands. Experience the unique atmosphere that makes Skye a must-visit destination for those seeking relaxation and adventure alike.

  • Portree: Nestled 18km from the Isle of Skye, Portree serves as the island's bustling capital, offering a charming blend of picturesque scenery and rich history. Visitors can enjoy outdoor adventures, from hiking trails to stunning coastal views. The vibrant harbor is a central attraction, where you can watch fishing boats come and go, and explore local shops and eateries that showcase the region's culinary delights. Peak travel times in April to May and July see a lively atmosphere, making it the perfect time to immerse yourself in the local culture and festivities.
  • Minginish: Located just 5km from the Isle of Skye, Minginish is a serene destination known for its romantic ambiance and breathtaking landscapes. The area is ideal for outdoor enthusiasts, with numerous hiking trails that lead to hidden gems, including historic sites and majestic castles. The peak tourist season from July to September attracts couples and nature lovers looking to escape the hustle and bustle. Don't miss the chance to explore the local marina, which provides stunning views and a peaceful retreat for leisurely walks.
  • Sligachan: A quaint village situated 3km from the Isle of Skye, Sligachan is renowned for its stunning scenery and outdoor activities. Visitors flock here for the breathtaking vistas of nearby lakes and waterfalls, making it a perfect spot for photography and exploration. The village experiences a slight uptick in visitors during May and the summer months, creating a warm and inviting atmosphere. Popular hiking trails nearby offer access to some of the most spectacular landscapes on the island, ensuring an unforgettable journey through nature's beauty.

Things to do in Isle of Skye

Shopping

In Isle of Skye, you'll find charming local shops and markets. Visit Portree's colorful harbor area for unique gifts and artisanal products. The Skye Market offers handmade crafts and local delicacies, while various boutiques showcase Scottish wool and jewelry, perfect for souvenirs to remember your trip.

Recreation

Experience the serene surroundings at the Isle of Skye Retreat, where you can enjoy yoga sessions with breathtaking views and indulge in holistic treatments like massage and aromatherapy. Explore nature trails nearby for invigorating hikes and connect with the tranquil landscape that the Isle has to offer.

Adventure

Explore the rugged beauty of the Quiraing, a dramatic landscape ideal for hiking and photography. Discover the mystical Fairy Pools, where you can swim in crystal-clear waters surrounded by breathtaking scenery. Experience the thrill of sea kayaking along the Isle's stunning coastline, spotting wildlife and hidden coves.

Nightlife

In Isle of Skye, the local pubs like The Talisker Bar offer a cozy atmosphere with traditional music, while the Skye Brewery invites craft beer enthusiasts to enjoy tastings. The lively village of Portree features restaurants and bars where you can unwind after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Isle of Skye

The Isle of Skye is perfect for outdoor enthusiasts and couples seeking romantic getaways, showcasing breathtaking scenery. Key attractions include picturesque harbors, stunning peaks, and beautiful waterfalls, offering visitors a chance to immerse themselves in nature and local culture. Don’t miss the Skye Museum, explore the island’s charm, and consider the Skye Bridge for added convenience. Accommodation options abound to ensure a comfortable stay while you discover the island's magic.

  • Fairy Pools: Located 3km from Isle of Skye, the Fairy Pools are a series of enchanting waterfalls nestled in a picturesque landscape. Known for their crystal-clear waters and stunning scenery, they offer a magical setting perfect for outdoor adventures and romantic strolls.
  • Portree Harbour: Situated 18km away, Portree Harbour captivates visitors with its charming beach and stunning views. The colorful buildings lining the waterfront create a delightful atmosphere, making it an ideal spot for leisurely walks and photography.
  • Isle of Skye Market Square: Also 18km from Isle of Skye, this lively square is a hub of local culture and community. With friendly locals and boutique shops, it provides a unique shopping experience in a cozy, secluded environment.

Best time to go to Isle of Skye

The best time to visit Isle of Skye can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Isle of Skye falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Isle of Skye falls in January and February. February has average visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudySlightly HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October50.4°F (10.2°C)Moderate RainMostly CloudySlightly LowAverage
November46.2°F (7.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Isle of Skye

Traveling to the Isle of Skye is convenient with several nearby airports. INVerness Airport (INV) is 132km away, with luxury options like Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY) is 106km away, with nearby hotels such as The Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3km from the airport. Benbecula Airport (BEB) is the closest at 74km, with accommodations like Orasay Inn 11km away and Swan View Lodge 18km away. Each airport provides access to the breathtaking landscapes of the Isle of Skye, making your visit truly memorable.