A coastal landscape with a prominent mountain, green fields, and a small village.

Search Ski Hotels in Staffin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Staffin Ski Hotels

Tonight
21 Sept - 22 Sept
Tomorrow
22 Sept - 23 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct
No exact matches found, but these alternatives could be just right

Recommended hotels in Staffin

1. Old Pier Cottage B&B

Old Pier Cottage B&B
Uig
£150
includes taxes & fees
17 Oct - 18 Oct
Old Pier Cottage B&B

2. Uig Hotel

Uig Hotel
Uig
£266
includes taxes & fees
17 Oct - 18 Oct
Uig Hotel

3. Greshornish House Hotel

Greshornish House Hotel
Skeabost
£210
includes taxes & fees
16 Oct - 17 Oct
Greshornish House Hotel

4. Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
Gairloch
£88
includes taxes & fees
29 Sept - 30 Sept
Gairloch Sands Youth Hostel

5. Skeabost House Hotel

Skeabost House Hotel
Skeabost
£281
includes taxes & fees
22 Oct - 23 Oct
Skeabost House Hotel

6. Tongadale Hotel

Tongadale Hotel
Portree Town
£193
includes taxes & fees
8 Oct - 9 Oct
Tongadale Hotel

7. Sligachan Hotel

Sligachan Hotel
Minginish
£193
includes taxes & fees
17 Oct - 18 Oct
Sligachan Hotel

8. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
£267
includes taxes & fees
13 Oct - 14 Oct
Shieldaig Lodge Hotel

9. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
£311
includes taxes & fees
22 Oct - 23 Oct
Bracken Hide Hotel

10. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
£273
includes taxes & fees
16 Oct - 17 Oct
Isle of Raasay Distillery
View all properties

Choose what matters most at ski hotels in Staffin

Resort
4 stars
5 stars
Spa
Family-friendly

Top Staffin Hotel Reviews

Frequently asked questions

What activities should we do in Staffin besides skiing?
The best activities to do in Staffin, besides skiing, involve exploring the unique natural landscapes of the Trotternish Peninsula, which Staffin is a part of.The Old Man of Storr is a well-known rock pinnacle that's part of the Trotternish Ridge. It's a popular spot for hiking, with various trails leading to viewpoints offering expansive vistas of the surrounding lochs and coastline. While the main path can be busy, there are quieter routes for those seeking a more solitary experience.The Quiraing is another iconic geological formation in the area, known for its dramatic land slips and pinnacles. It offers a spectacular walking circuit, taking you through a landscape that feels otherworldly. The views from the top, looking out over the sea and the villages below, are particularly memorable.For those interested in history and culture, the Staffin Dinosaur Museum showcases local dinosaur footprints and fossils, providing a fascinating look into the area's prehistoric past. It's a small, independent museum that offers a unique insight into the palaeontology of the Isle of Skye.Families will find the Staffin Beach a pleasant spot for a stroll, especially at low tide when dinosaur footprints can sometimes be seen in the rocks. It's a nice place for children to explore and enjoy the coastal environment.
Can I cancel my ski hotel reservation on Expedia?
If your plans change, it's easy to cancel your hotel with free cancellation on Expedia. Just use the "Fully refundable property" filter during your search to find the right ski hotel in Staffin. Before confirming your booking, review the property's cancellation policy for complete peace of mind.
How can I save on a ski hotel in Staffin with Expedia?
Find Staffin ski hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings with Member Prices when you're logged in. Another tip is to book your ski hotel in advance as availability and prices are usually better. If you are feeling spontaneous, there are last-minute offers to explore too.
How much does a ski hotel in Staffin cost?
Prices for ski hotels in Staffin can vary, but you can find a great deal from £88 on Expedia. All sorts of factors affect price, such as the hotel's proximity to the slopes and the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Is it cheaper to book flights and a ski hotel in Staffin as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia