If you're looking for a place to get away, look no further than Staffin. Whether you're planning to stay for a night or for the week, the area around Staffin has accommodations to fit every need. Search for hotels in Staffin with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Staffin hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Staffin hotel deals are here with our lowest price guarantee.
Photo by Joe Porter
Hotels in Staffin
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Staffin?

The Flodigarry Hotel in the Skye
The Flodigarry Hotel in the Skye
9.0 out of 10, Wonderful, (8)
$422 nightly
The price is $506
Jun 27 - Jun 28
Total includes taxes and fees
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.
Top landmarks in Staffin

Old Man of Storr
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.
Learn more about Staffin
Staffin is well-known for its attractions such as Kilt Rock and Quiraing.

Frequently asked questions
Find out more about Staffin
Find out more about Staffin
Keep exploring
Keep exploring
- Hotels near Kilt Rock
- Culnacnoc Hotels
- Hotels near The Brother's Point
- Hotels near Quiraing
- Hotels near Quiraing Walk Trail Access
- Flodigarry Hotels
- Kilmuir Hotels
- Hotels near The Fairy Glen
- Kilmaluag Hotels
- Uig Hotels
- Monkstadt Hotels
- Duntulm Hotels
- Hotels near Skye Museum of Island Life
- Hotels near Flora Macdonald's Grave
- Hotels near Uig Pottery
- Hotels near Duntulm Castle
- Hotels near Old Man of Storr
- Kingsburgh Hotels
- Eyre Hotels
- Treaslane Hotels
- Borve Hotels
- Flashader Hotels
- Greshornish Hotels
- Portree Hotels
- Skeabost Hotels
- Edinbane Hotels
- Torvaig Hotels
- Glengrasco Hotels
- Hotels near A.C.E Target Sports Skye
- Hotels near Somerled Square
- Hotels near Portree Harbour
- Hotels near Aros Experience
- Hotels near Portree Visit Scotland Information Centre
- Hotels near Sgurr Alasdair
- Hotels near Redpoint Beach
- Geary Hotels
- Arrina Hotels
- Hotels near Aros Centre
- Stein Hotels
- B&B in Portree
- Cheap Hotels in Portree
- Hallin Hotels
- Cottages in Portree
- Guest Houses in Portree
- Luxury Hotels in Portree
- Hotels with Parking in Portree
- 3 Star Hotels in Portree
- Hotels with Free Breakfast in Portree
- Business Hotels in Portree
- 4 Star Hotels in Portree
- Pet Friendly Hotels in Portree
- 2 Star Hotels in Portree
- Hotels near Ben Tianavaig
- Halistra Hotels
- Trumpan Hotels
- Hotels near The Shilasdair Shop
- Port Henderson Hotels
- South Erradale Hotels
- Hotels near Dun Caan Summit
- Hotels near Big Sand Beach
- Big Sand Hotels
- Hotels near Coral Beach
- Hotels near Claigan Coral Beach
- Caroy Hotels
- Ollach Hotels
- Badachro Hotels
- Hotels near Dunvegan Castle
- Hotels near Raasay Pictish Stone
- Hotels near Raasay House Activities Centre
- Bracadale Hotels
- Dunvegan Hotels
- Hotels near Raasay Ferry
- Strath Hotels
- Ardheslaig Hotels
- Hotels near Applecross Beach
- Diabaig Hotels
- Ose Hotels
- Applecross Peninsula Hotels
- Uiginish Hotels
- Applecross Hotels
- B&B in Claigan Coral Beach
- Cottages in Claigan Coral Beach
- Pet Friendly Hotels near Claigan Coral Beach
- 3 Star Hotels in Claigan Coral Beach
- Luxury Hotels near Claigan Coral Beach
- Guest Houses in Claigan Coral Beach
- Cheap Hotels near Claigan Coral Beach
- 4 Star Hotels in Claigan Coral Beach
- Roag Hotels
- Melvaig Hotels
- Struan Hotels
- Eabost Hotels
- Harlosh Hotels
- 3 Star Hotels in Dunvegan
- Hotels with Free Breakfast in Dunvegan
- Gairloch Hotels
- Hotels near Gairloch Beach
- Skinidin Hotels
- Hostels in Applecross Beach