Search Villas in Staffin

  • 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

In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right

Recommended hotels in Staffin

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (45 reviews)
"Cutest place to visit!! I will definitely be staying there again if I ever go back to the isle of skye"
United States
Aubrey
The price is AED 1,235
AED 1,482 total
includes taxes & fees
16 Jun - 17 Jun
The Flodigarry Hotel in the Skye

Luxury self-catering cabin - panoramic mountain views, short walk from the beach

Luxury self-catering cabin - panoramic mountain views, short walk from the beach
Staffin
10.0 out of 10, Exceptional, (48 reviews)
"Perfect getaway to explore Skye. Cabin is fully stocked with everything you need. The sofa is perfectly place to watch the beautiful scenery outside, the sheep an added entertainment bonus."
United Kingdom
Ilse
The price is AED 1,184
AED 1,441 total
includes taxes & fees
19 Jun - 20 Jun
Luxury self-catering cabin - panoramic mountain views, short walk from the beach

Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
9.4 out of 10, Exceptional, (3 reviews)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is AED 3,272
AED 3,926 total
includes taxes & fees
1 Jun - 2 Jun
Amber's Cottage

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (602 reviews)
"Delicious breakfast and clean, well appointed rooms"
Canada
Terra
The price is AED 1,230
AED 1,476 total
includes taxes & fees
13 Jun - 14 Jun
Sligachan Hotel

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (35 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is AED 1,040
AED 1,249 total
includes taxes & fees
11 Jun - 12 Jun
Applecross B&B and Cabins

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (834 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is AED 783
AED 940 total
includes taxes & fees
5 Jun - 6 Jun
Tongadale Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (319 reviews)
"The cutest hotel ever! Everything was fantastic! The staff was great and extremely helpful and friendly! The food was the best food I had my whole trip in Scotland! I loved it so much I ended up staying an extra night here!"
United States
Chyanne
The price is AED 1,947
AED 2,336 total
includes taxes & fees
5 Jun - 6 Jun
Bracken Hide Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (613 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (363 reviews)
"Welcoming small hotel with friendly staff and warm, clean, comfortable rooms. Plenty of space. The breakfast room is really nice and the food was great. "
United Kingdom
David
The price is AED 1,082
AED 1,299 total
includes taxes & fees
3 Jun - 4 Jun
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (333 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
The price is AED 1,570
AED 1,884 total
includes taxes & fees
31 May - 1 Jun
The Marmalade Hotel

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most...
Canada
Megan
The price is AED 1,054
AED 1,264 total
includes taxes & fees
4 Jun - 5 Jun
Hame Hotel

Shepherds Hut

Shepherds Hut
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
"Absolutely Perfect stay. I loved every minute! Great hosts, loved my location."
United States
Courtney
The price is AED 1,728
AED 2,074 total
includes taxes & fees
23 May - 24 May
Shepherds Hut

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (540 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is AED 2,340
AED 2,808 total
includes taxes & fees
15 Jun - 16 Jun
Skeabost House Hotel

Charming 6 Knott in Suladale

Charming 6 Knott in Suladale
Portree
10.0 out of 10, Exceptional, (7 reviews)
"Quintessential Isle of Skye cottage. Perfect in every way! Cozy, well-appointed, and nestled in the pretty Scottish countryside by the sea."
Canada
Shannon M.
The price is AED 5,632
AED 5,632 total
includes taxes & fees
6 Jun - 7 Jun
Charming 6 Knott in Suladale

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (76 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is AED 985
AED 1,181 total
includes taxes & fees
3 Jun - 4 Jun
Atholl House Skye

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (193 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is AED 1,234
AED 1,480 total
includes taxes & fees
29 May - 30 May
Greshornish House Hotel

Faodail House: A Tranquil Retreat

Faodail House: A Tranquil Retreat
Portree
The price is AED 7,316
AED 7,316 total
includes taxes & fees
6 Jun - 7 Jun
Faodail House: A Tranquil Retreat

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,003 reviews)
"Fantastic location and food"
United States
Sivakumar
The price is AED 1,238
AED 1,485 total
includes taxes & fees
2 Jun - 3 Jun
Uig Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
4.0 star property
Gairloch
9.4 out of 10, Exceptional, (136 reviews)
"Stunning location, room nice and clean, food lovely though limited menu, good beer, good selection of whiskey. Very enjoyable stay"
United Kingdom
Alan
The price is AED 1,164
AED 1,397 total
includes taxes & fees
20 May - 21 May
Shieldaig Lodge Hotel

Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
3.0 star property
Gairloch
8.0 out of 10, Very Good, (18 reviews)
"Warm and friendly staff. Also excellent view."
United Kingdom
Sammy
The price is AED 375
AED 450 total
includes taxes & fees
11 Jun - 12 Jun
Gairloch Sands Youth Hostel
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

Top Staffin Hotel Reviews

Frequently asked questions

Why book your villa in Staffin with Expedia?
We think planning a vacation should be a breeze, so if you're looking for villas at an affordable price, Expedia delivers. Stick to the budget and pick an all-inclusive stay, or splurge on a deluxe villa to surprise your loved ones. Use our convenient search filters to find an escape in Staffin that suits you best.
How can I find cheap villas in Staffin?
An excellent way to get cheap villas in Staffin is with Expedia's helpful filter tool. Narrow your search by budget, amenities and star rating to nab awesome deals in just a few clicks.