Skip to main content

Search hotels in Staffin

Enter your dates to see the latest prices and deals for Staffin hotels

Staffin – 24 hotels and places to stay

Filter by:

Star Rating

Review score

Flodigarry Hotel

Hotel in Staffin

On the Isle of Skye, Flodigarry Hotel and Flodigarry Restaurant offers accommodations in a country house sitting on a hill and offering sea views towards the Torridons and Scottish mainland.

r
rymn
From
United States
Beautiful spot lovely service and stellar views
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 121 reviews
Price from
$206.03
1 night, 2 adults

The Bridge Self Catering

Kilmaluag (Near Staffin)

Featuring a garden, The Bridge Self Catering offers accommodations in Kilmaluag. The vacation home also features free Wifi and free private parking.

J
Jonathan
From
United States
The property was clean and very well appointed. The hosts provided information and a welcome basket. It was situated right between all of the places we wished to visit. The views were excellent and we wished we could have stayed longer!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 35 reviews
Price from
$553.19
1 night, 2 adults

Greshornish House Hotel

Edinbane (Near Staffin)

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar.

C
Carla
From
Turkey
We loved the relaxing yet refined atmosphere of the Greshornish House. With a friendly staff and a wonderful lounge and restaurant, it was the perfect place to unwind after a day outdoors. The whisky selection is outstanding, as is the food. We would love to return one day.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,448 reviews
Price from
$130.16
1 night, 2 adults

Skeabost House Hotel

Portree (Near Staffin)

If you are looking for luxury accommodations with great Highland Hospitality in Skye, then look no further than historic Skeabost House Hotel, a family owned boutique hotel, part of the Sonas Hotel...

M
Monica
From
United States
We stay at the Gate Lodge, which was really special and a 10 minute walk from the hotel. The beds were extremely comfortable. Great shower and extra large cast iron tub. The staff was extremely friendly and welcoming.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 513 reviews
Price from
$169.62
1 night, 2 adults

Abhaig Boutique B&B - Small & luxurious in a great location!

Uig (Near Staffin)

Providing a garden, Abhaig Boutique B&B - Small & luxurious in a great location! features accommodations in Uig.

A
Abdulla
From
United Arab Emirates
I had an unforgettable stay at this charming B&B on the Isle of Skye, and I can't praise it enough. The room was incredibly cozy and warm, making it the perfect retreat after a day of exploring the beautiful island. The interior design was simply stunning, with a perfect blend of charm and modern comfort. Every detail, from the carefully chosen decor to the little touches that made the room feel like home, was clearly crafted with care. Steve and Vivienne were the most wonderful hosts. They went above and beyond to make our stay special. Their breakfasts were absolutely delicious—fresh, hearty, and full of flavors (the Shukshoka and french toast specially). And I can't forget to mention the cakes and pies Viv prepared—they were hands down the best I've ever had! This B&B is a true gem on the Isle of Skye, offering not just a place to stay, but an experience you'll cherish. I can't wait to return!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 14 reviews
Price from
$338.96
1 night, 2 adults

Monkstadt 1745 Restaurant with Rooms

Portree (Near Staffin)

Monkstadt 1745 Restaurant with Rooms has garden views, free WiFi and free private parking, located in Portree.

C
Cindy
From
Canada
Loved the rooms and the decor! The history
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 422 reviews
Price from
$233.21
1 night, 2 adults

Ard Na Mara - Uig

Uig (Near Staffin)

Featuring a garden, Ard Na Mara - Uig provides accommodations in Uig. Providing free private parking, the guest house is 29 miles from Dunvegan Castle.

R
Robert
From
United States
I liked the location near a good restaurant and ferry in Uig. They included a coffee maker. Good parking there. Very quiet area of town. Staff is friendly and accommodating.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 85 reviews
Price from
$108.47
1 night, 2 adults

Skye Holiday Chalets C1

Uig (Near Staffin)

Skye Holiday Chalets C1 offers accommodations in Uig, 30 miles from Dunvegan Castle.

F
Fredric
From
United States
it’s a two-bedroom mobile home with a nice couch, eating area and fully equipped kitchen. no problem staying warm in the winter. An excellent brewery next door. The owner is very nice and accommodating.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 288 reviews
Price from
$123
1 night, 2 adults

Corran House

Kingsburgh (Near Staffin)

Featuring a garden, Corran House offers accommodations in Kingsburgh. With lake views, this accommodation provides a patio.

K
Karen
From
United States
We loved the view, the large bathtub and the ease of entry - very quiet and wonderful views!
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 260 reviews
Price from
$372.86
1 night, 2 adults

Redwood House

Greshornish (Near Staffin)

A small family-run guest house on the Isle of Skye, Redwood House offers accommodations with beautiful loch views in a transcendent rural setting.

E
Eric
From
United States
Big, comfortable accommodations in a spectacular setting. Vastly nicer than most and extremely airy and enjoyable.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 384 reviews
Price from
$623.69
1 night, 2 adults
See all 24 hotels in Staffin

Most booked hotels in Staffin and surrounding area in the past month

See all

Hotels located in the center of Staffin

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 35 reviews

    Offering a garden, Self-catering Cottage at Benview offers accommodations in Staffin. There's a picnic area and guests can use free Wifi and free private parking.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 16 reviews

    Featuring a garden, 3 Breckery offers accommodations in Staffin. The property features free private parking.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 35 reviews

    This 3-star vacation home offers a garden. Providing sea views, this vacation home also offers a TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a...

    From $1,054.04 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 17 reviews

    Complimentary Wifi is offered throughout the property and private parking is available on site.

  • Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 6 reviews

    There's private parking, and the property offers an electric vehicle charging station.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 7 reviews

    Free Wifi is offered throughout the property and private parking is available on site.

  • Lochside

    Hotel in Staffin
    Central location
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 61 reviews

    The vacation home also offers free Wifi and free private parking. This vacation home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms...

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Providing a garden, Wavecrest features accommodations in Staffin. The property offers free private parking.

Budget hotels in Staffin and nearby

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Free Wifi is available throughout the property and private parking is available on site.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 34 reviews

    The vacation home provides free Wifi and free private parking. The vacation home includes 1 bedroom, a living room, and 1 bathroom with a hair dryer and a a bath or shower.

  • Private parking can be arranged at an extra charge. Apartment Solas Alainn Chalet by Interhome features 1 bedroom, a fully equipped kitchen with a microwave and a fridge, a washing machine, and 1...

  • Private parking can be arranged at an extra charge. Holiday Home solas Alainn by Interhome features 3 bedrooms, a fully equipped kitchen with a microwave and a fridge, a washing machine, and 3...

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 18 reviews

    This vacation home provides free private parking and free Wifi. Towels and bed linen are featured in the vacation home. The accommodation is non-smoking. Benbecula Airport is 57 miles away.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 25 reviews

    The property features free private parking. Towels and bed linen are available in the vacation home. The accommodation is non-smoking. Benbecula Airport is 57 miles from the property.

  • Providing a garden, Holiday Home Kilmartin by Interhome provides accommodations in Stenscholl. Complimentary Wifi is provided throughout the property and private parking is available on site.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 36 reviews

    Outdoor seating is also available at Driftwood Cottage. Featuring a patio and sea views, the vacation home includes 2 bedrooms, 2 living rooms, satellite flat-screen TV, an equipped kitchen, and 1...

Best hotels with breakfast in Staffin and nearby

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 62 reviews

    This villa includes 4 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 3 bathrooms with a shower and a washing machine.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 16 reviews

    Gairloch View Holiday Cottages provides accommodations in Flodigarry. The property offers free private parking. The apartment has private entrance.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Offering a garden, Gairloch View Bed & Breakfast offers accommodations in Flodigarry. There's an outdoor fireplace and guests can use free Wifi and free private parking.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 46 reviews

    The property offers free private parking. With free Wifi, this 2-bedroom vacation home features a TV, a washing machine, and a fully equipped kitchen with an oven and microwave.

  • Private parking can be arranged at an extra charge. Holiday Home Taigh Mhurdaidh by Interhome features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1...

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 18 reviews

    Featuring a garden, Taigh Mhurdaidh features accommodations in Culnacnoc. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 17 reviews

    Offering a terrace, Loch Mealt View provides accommodations in Culnacnoc. The vacation home offers both free Wifi and free private parking. The property includes a living room with a flat-screen TV.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Offering a garden, Quiraing Cottage provides accommodations in Portree. The vacation home also offers free Wifi and free private parking.

What Guests Said About Staffin:

  • 10.0

    Just everything I think that the time of year we were there...

    Just everything I think that the time of year we were there (April) made a big difference, less traffic and tourists. The roads area a little narrow and tight driving at times but still passable with care. The beach at Staffin was just great, we spent time just relaxing sitting chilling watching the waves crashing over the rocks. Bliss All the area around Staffin was just amazing, beautiful and serene.
    Guest review by
    Beverley
    United Kingdom
  • 10.0

    Staffin is a lovely Trotternish township to base yourself in...

    Staffin is a lovely Trotternish township to base yourself in for some of the most stunning natural scenery on Skye. Easily accessible on the main bus route from Portree/Uig, you can be settled in beautiful, quiet scenery away from the bustle shortly after arriving on Skye; it has beautiful views across the bay and a range of accommodation options to suit everyone.
    Guest review by
    WhitbyWitch
    United Kingdom
  • 10.0

    Better than the pictures on the inside.

    Better than the pictures on the inside. Wonderful views including the Old Man himself on most days. Beach trail that starts from your front door - head down to the beach or settle down by the waterfall with a book. Short drive to Staffin for dino footprints and a lovely store with everything you need. Wifi worked perfectly. Easy to maintain during your stay as well.
    Guest review by
    Sharon
  • 10.0

    Staffing is an amazing place.

    Staffing is an amazing place. Lots of walks, views, nature and activities. A tiny dinosaur’s museum at just 5’ away. Just around the corner of the beach and waterfalls. Great views from outside the house and good internet.
    Guest review by
    Anonymous
  • 10.0

    The area around Staffin is so beautiful.

    The area around Staffin is so beautiful. Very secluded so you do need a car. It’s very close to the Quiriang for hiking or just checking out the beautiful vistas. We used this as our home base for Isle of Skye and everything on Skye is easily accessible from the Staffin area. Things are all close distance wise, but driving is slow on the narrow roads so will take longer than you think and Apple Maps actually did a very good job at predicting the time for a journey. The roads were better than we expected but do keep an eye out for potholes! We cooked our meals but Portree has lots of options for restaurants and groceries. Staffin itself has a small convenience store and cafe with friendly staff.
    Guest review by
    Jeff
    United States
  • 10.0

    While at Staffin we drove and/or walked to many of the local...

    While at Staffin we drove and/or walked to many of the local and nearby areas and points-of-interest. No matter what we found the views unique and worth the effort, and, the people extraordinarily welcoming, helpful and happy to answer our questions about the town and its history. Being near the ocean the roads, hills and sidewalks offered very walkable options for our outdoor sojourns — just be sure to dress in layers as the wind can quickly change to feel of the day.
    Guest review by
    Glen
    United States

See reviews by guests who stayed at hotels in Staffin

See all
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 186 reviews
    Wow, a great place to stay. The hosts were amazing and welcomed us upon our arrival. Out in the middle of nowhere overlooking the sea being able to get to so many places being central in the north of Skye (Staffin), the weather was brilliant for us too, only raining the one day (unusual for the Isle of Skye I have been told). So much space with two en-suite roomy bedrooms the showers were great too. There was plenty of storage space. The kitchen/lounge/diner was great too well equipped.
    Guest review by
    Beverley
    United Kingdom
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 36 reviews
    Driftwood Cottage is a beautiful and quaint place to stay just outside Staffin. It’s close to Quaraing and not a particularly long drive to Old Man of Storr, Portree, Fairy Glen and other sights. The property is cozy and was spotlessly clean. Beds were comfortable and kitchen was very well equipped. Clear instructions regarding operation of heating etc and recycling. Will definitely stay in this property again the next time we visit Skye.
    Guest review by
    Simon
    United Kingdom
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 88 reviews
    We had a wonderful stay at Benview B&B in Staffin! The owners were very friendly and helpful, the room was nice and very clean and we had an excellent Scottish breakfast. Also, the view from the breakfast room on the mountains and the bay was amazing!
    Guest review by
    Johanna
    Germany
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 301 reviews
    Lovely apartment managed by a very nice couple, always caring for you. I woukd highly recommend their place if you want to visit the Isle of Skye.
    Guest review by
    Anthony
    France
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 290 reviews
    Lovely owners who made me very welcome, would recommend Beinn Edra House for your stay on Isle of Skye.
    Guest review by
    Janette
    Australia