Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Staffin – 21 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Flodigarry Hotel and SKYE Restaurant 3 stars

Hotel in Staffin

On the Isle of Skye, Flodigarry Hotel and High Tide Restaurant offers accommodation in a country house sitting on a hill and offering sea views towards the Torridons and Scottish mainland. we were in awe with the location and the history of the property. the host was incredible and the food was 5 stars. we wish we stayed longer

Show more Show less
8.1
Very good
197 reviews

Hartaval & Baca Ruadh

Staffin

Set in Staffin in the Isle of Skye region, with Culnacnoc nearby, Hartaval & Baca Ruadh offers accommodation with free WiFi and free private parking. Some units feature a seating area and/or a patio. Everything was good,the heating was good,nice and quite,easy parking outside

Show more Show less
9.4
Superb
120 reviews
Price from
£100
per night

Lochside

Staffin

Lochside is situated in Staffin, 6 km from Staffin Island and 6 km from Garrafad, in an area where hiking can be enjoyed. Beautiful location and cozy for our honeymoon stay! Loved seeing sheep out the window from the tub. Complimentary wine when we arrived. Curious to hear if anybody else felt this place was haunted? Lots of high tech amenities and a tablet to show how to use most.

Show more Show less
9.5
Exceptional
45 reviews
Price from
£146
per night

Beinn Edra apartment

Staffin

Boasting garden views, Beinn Edra apartment provides accommodation with a patio and a kettle, around 7.5 km from Staffin Island. Rachel (the host) was wonderful. She was there when we arrived, she provided us with information about the area, and we loved just talking to her. In addition, the apartment was large and gorgeous. It was so nice to spread out and do laundry. Finally, we loved the breakfast: Now that I am home, I need to make scrambled eggs with salmon. Please tell you mom thank you for her great cooking.

Show more Show less
9.6
Exceptional
54 reviews
Price from
£90
per night

The Lodge

Staffin

Offering free WiFi and sea views, The Lodge provides accommodation located in Staffin, just 400 metres from Culnacnoc. Beautiful location, lovely space with small wood burning stove.

Show more Show less
9.1
Superb
38 reviews

Kenmore 3 stars

Staffin

On the Isle of Skye’s North East coast, Kenmore provides stylish self-catering accommodation for 4 guests and is less than 2 miles from Staffin. Mairi and Donald are just the nicest hosts you’ll ever meet. They were so kind to accommodate our family and even brought out toys for the kids to play with. The location is amazing and just the right price. There’s more than enough room for a family of 4. We actually had 5 since our twins were in portable cots and there is plenty of room. The kitchen was stocked and there were even some starter groceries which was great since we had a later arrival. I will never forget my trip here and I hope to come back soon.

Show more Show less
9.4
Superb
71 reviews
Price from
£115
per night

Taste of the Sea

Staffin

Taste of the Sea is located in Staffin, 1.5 km from Flodigarry and 3.8 km from Staffin Island, in an area where hiking can be enjoyed. Excellent Property with beautiful sea views.

Show more Show less
9.3
Superb
45 reviews

Quaraing House

Staffin

Featuring a garden, Quaraing House features accommodation in Staffin with free WiFi and garden views. Quaint cottage in a stunning setting with sea views to the front and sun sets over The Quaraing to the rear. Close to the Floddygarry Hotel which serves wonderful food. Even has a local taxi-number on Bus Stop next to house. Super big kitchen and very comfortable beds.

Show more Show less
9
Superb
35 reviews
Price from
£157.95
per night

The Old Inn, Staffin

Staffin

The Old Inn, Staffin is situated in Staffin, 1.7 km from Staffin Island, and features a patio, garden, and free WiFi. To start with, we thought we were booking an apartment within the property as that what it says in the website but it's the whole house! The house is big. We are a family of four but has enough beds for 6 and all the areas are big. Plenty of spaces to sit and relax. Wonderful views of the see. The beach is a walk away or 2 minutes in the car. The whole Skye is beautiful but this area in particular is amazing. You can find dinosaur footprints nearby on the beach! The house is just fully equipped. Just bring some food if you want to cook. We found oil and spices. No coffee though. There is a small shop down the road and plenty of walks, sheep, beach and beautiful scenery all around. Thus house is just a perfect country woody stoney place to chill and relax after a day out. You will find dvds, books and a fireplace for rainy days. The host is really nice too.

Show more Show less
9.5
Exceptional
47 reviews
Price from
£187.20
per night

Driftwood Cottage 4 stars

Staffin

Driftwood Cottage offers accommodation in Staffin, 25 km from Portree. The cottage is 8 miles from Uig. Free WiFi is offered throughout the property. There is a dining area and a kitchen. The location and the interior of the house is just perfect!

Show more Show less
9.8
Exceptional
30 reviews
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Staffin:

Explore guest reviews of hotels in Staffin

See all