Photo by Jakub Bors
Find hotels in Staffin from ฿3,291
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top 10 Staffin hotels and places to stay

Uig Hotel
Uig Hotel
9.4 out of 10, Exceptional, (1003)
The price is ฿9,352
฿11,223 total
includes taxes & fees
30 Aug - 31 Aug

The Flodigarry Hotel in the Skye
The Flodigarry Hotel in the Skye
9.6 out of 10, Exceptional, (16)
The price is ฿15,960
฿19,152 total
includes taxes & fees
22 Aug - 23 Aug

Hame Hotel
Hame Hotel
9.2 out of 10, Wonderful, (100)

Sligachan Hotel
Sligachan Hotel
8.6 out of 10, Excellent, (536)
The price is ฿9,680
฿11,616 total
includes taxes & fees
28 Aug - 29 Aug

Amber's Cottage
Amber's Cottage
10.0 out of 10, Exceptional, (2)
The price is ฿28,237
฿33,884 total
includes taxes & fees
6 Aug - 7 Aug

Isle of Raasay Distillery
Isle of Raasay Distillery
9.6 out of 10, Exceptional, (62)
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Staffin
Explore Staffin: its parks and more!

More cheap stays in Staffin
More cheap stays in Staffin

Loch Eyre House
Kensaleyre, Skeabost, Scotland
9.4/10 Exceptional! (80 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of Staffin
Accommodation near Staffin attractions
Hotels Near Staffin, Scotland
- Isle of Skye Hotels
- Portree Hotels
- Scottish Highlands Hotels
- Isle of Lewis Hotels
- Skeabost Hotels
- Achnasheen Hotels
- Great Britain Hotels
- Strathcarron Hotels
- Gairloch Hotels
- Dunvegan Hotels
- Uig Hotels
- Struan Hotels
- Isle of Raasay Hotels
- Sconser Hotels
- Applecross Hotels
- Outer Hebrides Hotels
- Glendale Hotels
- Northern Europe Hotels
- Sligachan Hotels
- Inner Hebrides and Isle of Skye Hotels
Expedia's Latest Trends
Hotels
General
- Visit Northampton
- Visit Nottingham
- Visit Southampton
- Visit Stratford-upon-Avon
- Visit Cambridge
- Visit Inverness
- Visit Wells
- Visit Sanday
- Visit Norwich
- Visit Aberdeen
- Visit Warwick
- Visit Leicester
- Visit Oxford
- Visit Windermere
- Visit Bath
- Visit Uig
- Visit Glasgow
- Visit Manchester
- Visit Fort William
- Visit Windsor
- Visit St. Andrews
- Visit Brighton
- Visit Chester
- Visit Glastonbury
- Visit Harrogate
- Visit Canterbury
- Visit Tain
- Visit Goole
- Visit York