Hotels in Staffin
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 19 - Oct 20Tomorrow
Oct 20 - Oct 21This weekend
Oct 23 - Oct 25Next weekend
Oct 30 - Nov 1Where to stay in Staffin?




1. The Flodigarry Hotel in the Skye
The Flodigarry Hotel in the SkyeFlodigarry
$174
$209 total
includes taxes & fees
Oct 29 - Oct 30




2. Greshornish House Hotel
Greshornish House HotelSkeabost
$76
$91 total
includes taxes & fees
Nov 14 - Nov 15




4. Old Pier Cottage B&B
Old Pier Cottage B&BUig
$150
$180 total
includes taxes & fees
Oct 25 - Oct 26




5. Skeabost House Hotel
Skeabost House HotelSkeabost
$186
$223 total
includes taxes & fees
Nov 16 - Nov 17




6. Bracken Hide Hotel
Bracken Hide HotelPortree Town
$163
$196 total
includes taxes & fees
Nov 15 - Nov 16




7. The Marmalade Hotel
The Marmalade HotelPortree Town
$114
$137 total
includes taxes & fees
Nov 19 - Nov 20




8. Cuillin Hills Hotel
Cuillin Hills HotelPortree Town
$223
$267 total
includes taxes & fees
Nov 19 - Nov 20




9. Sligachan Hotel
Sligachan HotelMinginish
$147
$176 total
includes taxes & fees
Nov 1 - Nov 2




10. The Bosville
The BosvillePortree Town
$122
$147 total
includes taxes & fees
Nov 15 - Nov 16




11. Tongadale Hotel
Tongadale HotelPortree Town
$197
$236 total
includes taxes & fees
Nov 1 - Nov 2




12. Isle of Raasay Distillery
Isle of Raasay DistilleryIsle of Raasay
$178
$214 total
includes taxes & fees
Oct 26 - Oct 27




13. The Skye Inn
The Skye InnPortree Town
$185
$222 total
includes taxes & fees
Nov 1 - Nov 2




14. Coolin View Guest Rooms
Coolin View Guest RoomsPortree Town
$113
$136 total
includes taxes & fees
Nov 7 - Nov 8




15. Shieldaig Lodge Hotel
Shieldaig Lodge HotelGairloch
$163
$196 total
includes taxes & fees
Nov 15 - Nov 16




16. Minnies Rooms
Minnies RoomsDunvegan
$127
$152 total
includes taxes & fees
Oct 21 - Oct 22




17. Portree Youth Hostel
Portree Youth HostelPortree Town
$91
$109 total
includes taxes & fees
Nov 7 - Nov 8




18. The Portree Hotel
The Portree HotelPortree Town
$217
$260 total
includes taxes & fees
Nov 1 - Nov 2




20. Faodail House
Faodail HouseSkeabost
$1,599
$1,919 total
includes taxes & fees
Oct 31 - Nov 1
Go beyond your typical stay in Staffin
Pet friendly
Family friendly
Top neighborhoods in Staffin
Photo by Mark Wilson


Photo by Kevin Robinson

Flodigarry
Staffin's Flodigarry neighborhood offers attractions including Quiraing.
Top landmarks in Staffin

Old Man of Storr
9.4/10 (661 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.

Quiraing
9.6/10 (395 reviews)
Quiraing is 3.2 mi (5.1 km) from central Staffin, why not stop by during your stay. Want to stretch your legs some more? Head to Kilt Rock, located nearby.

Kilt Rock
9.0/10 (267 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 some more? Head to Quiraing, located nearby.
The Storr
The Storr is 7.6 mi (12.2 km) from central Staffin, why not stop by during your stay.
Skyelight Candles
Skyelight Candles is 0.5 mi (0.8 km) from central Staffin, why not stop by during your stay. If you have fun at Skyelight Candles, you'll love The Brother's Point, located nearby.
The Brother's Point
The Brother's Point is 0.7 mi (1.1 km) from central Culnacnoc, why not stop by during your stay. If you have fun at The Brother's Point, you'll love Skyelight Candles, located nearby.
Lealt Falls Viewpoint
If you're planning a bit of sightseeing during your trip, head to Lealt Falls Viewpoint— just one of the landmarks located 3.9 mi (6.3 km) from central Staffin.
SkyeXplorer Boat Trips
Travelers who enjoy the great outdoors might want to go to SkyeXplorer Boat Trips, located 1.2 mi (1.9 km) from central Staffin.
Learn more about Staffin
Staffin is well-known for its attractions such as Kilt Rock and Quiraing.
See all hotels in Staffin
Photo by Berit from Redhill/Surrey, UK
Check out reviews of Staffin hotels guests love
Minnies Rooms
10/10 Excellent
"O"
The Bosville
10/10 Excellent
"Views were amazing. High end toiletries, excellent tea and coffee. Meals at Dolse & Brose were delicious!"
The Marmalade Hotel
10/10 Excellent
"Enjoyed our stay here. Staff was friendly and the room was clean with a lovely view."
Atholl House Skye
10/10 Excellent
"Atholl House was great for ourcrecent stay on the Isle of Skye. Initially I was disappointed we could not find a room in Portree but after visiting Atholl House I actually preferred it. There are several hood restaurants nearby, a beautiful view. Close to certain things we wantedvto explore. Our room was spacious, clean and comfortable with everything we needed. Breakfast was delicious and the person serving was very friendly and helpful. As with many of the places we stayed there was rarely anyone at the front desk, so no-one to ask questions of. That was really the only downside"
Bracken Hide Hotel
10/10 Excellent
"Hotel is very cool, nice rooms, great food/bar!"
The Skye Inn
10/10 Excellent
"We loved our stay at Skye Inn! The staff was so kind and helpful. Rooms were quaint and quiet. The included sit down breakfast was amazing with a full menu including Scottish specialties. The hotel is a quick walk to town. We highly recommend!"
Sligachan Hotel
10/10 Excellent
"Great staff. Brewery next door is well worth the visit with local kids playing some tunes."
Tongadale Hotel
8/10 Good
"Considering the limited places available it was small but clean and more than efficient for a one night stay"
The Flodigarry Hotel in the Skye
10/10 Excellent
"The staff at this property were the absolute best and so kind and attentive. Leon was incredibly kind and helpful and all the wait staff and room service staff were awesome. I felt cared for and welcome and my stay as a woman traveling alone was the best I could have hoped for. I definitely recommend this breathtaking property and will be back! PS: make sure to experience the sauna!"








