Skip to main content

Search hotels in Staffin

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

Select occupancy

Staffin – 25 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.

T
Tianyun
From
China
Absolutely wonderful! The location, the dinner and the breakfast, the staff, all are absolutely wonderful! Would definitely recommend to anyone who plans to visit Isle of Skye!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 288 reviews
Price from
$151.74
1 night, 2 adults

Skye Stays

Staffin

Skye Stays provides accommodations in Staffin. With mountain views, this accommodation features a patio.

T
Teresa
From
United States
This property was top notch in every category, Comfort and space, amenities, and the VIEW!!! The location was perfect for us! We were just minutes from the Quirang Walk, Old Man of Storr, and other gorgeous viewpoints on the northern part of the isle. Staffin has two small grocery stores. The Hungry Gull is a popular place for take away or eat in breakfast and lunch. If Portree is on your itinerary, it is only a 30 min drive. The hostess was welcoming, offered helpful tips, and suggested places to visit that we hadn’t been aware of. Don’t hesitate to book this incredible gem!!! If we get the chance to return, we are definitely booking here again.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 148 reviews
Price from
$230.97
1 night, 2 adults

Amber's Cottage

Staffin

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...

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 33 reviews
Price from
$1,065.04
1 night, 2 adults

Stones Luxury B&B with hot tub and self-contained rooms

Uig (Near Staffin)

27 miles from Dunvegan Castle in Uig, Stones Luxury B&B with hot tub and self-contained rooms offers accommodations with access to a hot tub. This bed and breakfast features a garden.

D
Diego
From
Spain
The room was perfect—Vicki clearly thinks of every detail. It was incredibly comfortable, truly like being at home. The breakfast was spectacular.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 165 reviews
Price from
$270.40
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
CHRIS
From
Australia
Greshornish House Hotel is full of old world charm. Excellent facilities, dining and staff make it a great place to stay while visiting Skye. Breakfast and Dinner menus are comprehensive and delicious. Highly Recommended.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,491 reviews
Price from
$283.92
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...

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 482 reviews
Price from
$151.09
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.

I
Irene
From
Spain
Amazing place filled with history. We loved our stay and would totally come back again. ❤️ also recommend dining at least one night!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 398 reviews
Price from
$171.25
1 night, 2 adults

Cottages Lyndale Farm

Flashader (Near Staffin)

Offering garden views, Cottages Lyndale Farm in Flashader offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

M
Micheal
From
Canada
Fantastic place to stay, the location is incredible for us. It allowed us to quickly travel to other parts of Skye. It has everything we needed and provide us a quiet place to unwind after our trips around Skye.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 131 reviews
Price from
$281.67
1 night, 2 adults

Faodail House

Portree (Near Staffin)

Faodail House offers accommodations in Portree, 22 miles from Dunvegan Castle. This vacation home features a garden. The vacation home provides both free Wifi and free private parking.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$1,953.69
1 night, 2 adults

Scandi style Cottage by the sea, Isle of Skye

Portree (Near Staffin)

Scandi style Cottage by the sea, Isle of Skye offers accommodations in Portree, 19 miles from Dunvegan Castle. The vacation home features both free Wifi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Price from
$253.50
1 night, 2 adults
See all 25 hotels in Staffin

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

See all

Popular with guests booking hotels in Staffin

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

What Guests Said About Staffin:

Scored out of 10, guest rating 10

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 byBeverley
United Kingdom
Scored out of 10, guest rating 10

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 byWhitbyWitch
United Kingdom
Scored out of 10, guest rating 10

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 bySharon
Scored out of 10, guest rating 10

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 byAnonymous
Scored out of 10, guest rating 10

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 byJeff
United States
Scored out of 10, guest rating 10

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 byGlen
United States

See reviews by guests who stayed at hotels in Staffin

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 269 reviews
Fabulous B&B with lovely hosts on site. About a mile from the main road to Staffin, well signposted, lovely quiet location (but not really remote in Skye terms!). Comfy bed, very clean room, lovely ensuite. Breakfast was brilliant - cereal, porridge and toast in guest kitchen, plus bag of breakfast goodies which we mostly took with us for the day. Use of guest kitchen in evenings was excellent bonus as Skye restaurants rare and oversubscribed. Highly recommended.
Guest review byAndrew
United Kingdom
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 148 reviews
Best location in Isle of Skye, few minutes driving to the main attractions! The host is an awesome person, she met us and gave us a lot of tips and advices. The room is actually a whole apartment for yourself. Very well manteined and you can see she was very careful when building Skye Stays. If you're looking for a place to stay with top confort in Isle of Skye, don't look anywhere else and book here immediately!
Guest review byAndré
Brazil
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 18 reviews
The pod is living with its name as it has the view of Quiraing right at your doorstep. Duncan and Kristine were the best hosts. Duncan drove us to Quiraing car park from Staffin and collected us at Flordigarry after completing the walk. Then, he drove us back to the city as we were only commuting on the island. We were grateful for the genuine kindness and hospitability.
Guest review byFriday
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 130 reviews
Beautiful location for exploring Isle of Skye. Greta was very nice and hospitable, recommending what to do around the island. The breakfast was very nice and sufficient. The room and the beds were comfortable.
Guest review byNatália
Slovakia
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 56 reviews
Warm home, Very spacious and modern inside. Lovely views of Staffin bay.
Guest review bySimon
United Kingdom

More places to explore, more ways to go