Skip to main content

Search hotels in Staffin

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

Popular hotels in Staffin

Check out our top picks in Staffin

Filter by:

Star rating
Review score

Flodigarry Hotel

Hotel in Staffin

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

S
Simone
From
Italy
Absolutely perfect in every way — from the breathtaking view to the property’s meticulous attention to detail, and the quality of the food both at dinner and at breakfast. The hotel’s greatest strength is without a doubt the exceptional kindness and care of the fantastic staff. I’ll be back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 159 reviews
Price from
US$195.73
1 night, 2 adults

Amber's Cottage

Staffin

Located in Staffin, Amber's Cottage provides accommodation with access to a garden. The property has sea views.

D
David Common
From
Thailand
Spectacular location - for sunrise, sunset and everything in between. It was a great starting point for many an enjoyable photographer walk!
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 34 reviews
Price from
US$1,207.98
1 night, 2 adults

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

Uig (Near Staffin)

Set in Uig and only 46 km from Dunvegan Castle, Stones Luxury B&B with hot tub and self-contained rooms offers accommodation with sea views, free WiFi and free private parking.

A
Alan
From
Germany
Nice location, good breakfast,lovely host,
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 155 reviews
Price from
US$263.22
1 night, 2 adults

Sonas, Dunans

Flodigarry (Near Staffin)

Located in Flodigarry in the Isle of Skye region, Sonas, Dunans has a garden. This beachfront property offers access to free WiFi and free private parking.

A
Aneta
From
Poland
This place is amazing. Beautiful surroundings - views, nature, sheep everywhere. Very nice lady, we got delicious fresh pastries on arrival, lots of choice for breakfast - all included. Very close to the beach with dinosaur footprints and The Quirring. If you want to spend a great time on the island and relax in a comfortable bed with a view of the ocean, we recommend it!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 242 reviews
Price from
US$161.98
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.

S
Smith-Debanné
From
Canada
Lovely inn located in a remote area of the Isle of Skye - woke up to a beautiful view since we did not see anything when arriving. We enjoyed sitting beside the fireplace and enjoying our drinks as we read our books. Very friendly staff. The breakfast seemed a little pricy so we found another place to eat.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,465 reviews
Price from
US$129.59
1 night, 2 adults

Skeabost House Hotel

Portree (Near Staffin)

If you are looking for luxury accommodation 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...

a
andrew
From
South Africa
Breakfast was well laid out and stocked nice hot breakfast… nice bar area and lovely diner in the restaurant
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 498 reviews
Price from
US$171.70
1 night, 2 adults

Clouds B&B

Kilmuir (Near Staffin)

Clouds B&B features sea views, free WiFi and free private parking, located in Kilmuir. The property has garden views. Featuring family rooms, this property also provides guests with a picnic area.

R
Robin
From
Belgium
Wonderful location in the middle of nowhere. Very cosy and beautiful room. Very friendly and helpful host!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 166 reviews
Price from
US$227.04
1 night, 2 adults

Norskye Bothy

Portree (Near Staffin)

Situated in Portree and only 30 km from Dunvegan Castle, Norskye Bothy features accommodation with mountain views, free WiFi and free private parking. The property has lake and garden views.

S
Sonja
From
Finland
Amazing view! It had everything that we needed and more. Easy check-in and tidy place. Will come back if visiting isle of skye again 😍
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Price from
US$378.30
1 night, 2 adults

Monkstadt No 6 -Jessie's Hideaway

Portree (Near Staffin)

Located in Portree in the Isle of Skye region, Monkstadt No 6 -Jessie's Hideaway has a garden. The property features sea and mountain views. Outdoor seating is also available at the holiday home.

Z
Zpandur
From
Hungary
This place is like magic! We were amazed by the view and the apartment was much bigger and equipped than we expected. Absolutely stunning area and you could really 'hideaway' from everything. I especially loved the bathroom and traditional Scottish shower gel. Oh and that view from the kitchen table! Thank you for our stay, wish to come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 91 reviews
Price from
US$372.56
1 night, 2 adults

Ard Na Mara - Uig

Uig (Near Staffin)

Located in Uig and only 46 km from Dunvegan Castle, Ard Na Mara - Uig provides accommodation with sea views, free WiFi and free private parking.

L
Lenka
From
Slovakia
Very clean, cosy, and comfy. Stayed here to go visit the Fairy Glen and then hike the Old Man of Storr. Both were perfectly comfortable either on foot or with public transport. The house is less than 5 minutes from the bus stop and the harbour which is ideal if you, like me, need to catch a ferry in the morning.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 203 reviews
Price from
US$107.99
1 night, 2 adults
See all 19 hotels in Staffin

Staffin – 19 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 accommodation in a country house sitting on a hill and offering sea views towards the Torridons and Scottish mainland.

S
Simone
From
Italy
Absolutely perfect in every way — from the breathtaking view to the property’s meticulous attention to detail, and the quality of the food both at dinner and at breakfast. The hotel’s greatest strength is without a doubt the exceptional kindness and care of the fantastic staff. I’ll be back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 159 reviews
Price from
US$195.73
1 night, 2 adults

Amber's Cottage

Staffin

Located in Staffin, Amber's Cottage provides accommodation with access to a garden. The property has sea views.

D
David Common
From
Thailand
Spectacular location - for sunrise, sunset and everything in between. It was a great starting point for many an enjoyable photographer walk!
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 34 reviews
Price from
US$1,207.98
1 night, 2 adults

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

Uig (Near Staffin)

Set in Uig and only 46 km from Dunvegan Castle, Stones Luxury B&B with hot tub and self-contained rooms offers accommodation with sea views, free WiFi and free private parking.

A
Alan
From
Germany
Nice location, good breakfast,lovely host,
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 155 reviews
Price from
US$263.22
1 night, 2 adults

Sonas, Dunans

Flodigarry (Near Staffin)

Located in Flodigarry in the Isle of Skye region, Sonas, Dunans has a garden. This beachfront property offers access to free WiFi and free private parking.

A
Aneta
From
Poland
This place is amazing. Beautiful surroundings - views, nature, sheep everywhere. Very nice lady, we got delicious fresh pastries on arrival, lots of choice for breakfast - all included. Very close to the beach with dinosaur footprints and The Quirring. If you want to spend a great time on the island and relax in a comfortable bed with a view of the ocean, we recommend it!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 242 reviews
Price from
US$161.98
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.

S
Smith-Debanné
From
Canada
Lovely inn located in a remote area of the Isle of Skye - woke up to a beautiful view since we did not see anything when arriving. We enjoyed sitting beside the fireplace and enjoying our drinks as we read our books. Very friendly staff. The breakfast seemed a little pricy so we found another place to eat.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,465 reviews
Price from
US$129.59
1 night, 2 adults

Skeabost House Hotel

Portree (Near Staffin)

If you are looking for luxury accommodation 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...

a
andrew
From
South Africa
Breakfast was well laid out and stocked nice hot breakfast… nice bar area and lovely diner in the restaurant
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 498 reviews
Price from
US$171.70
1 night, 2 adults

Clouds B&B

Kilmuir (Near Staffin)

Clouds B&B features sea views, free WiFi and free private parking, located in Kilmuir. The property has garden views. Featuring family rooms, this property also provides guests with a picnic area.

R
Robin
From
Belgium
Wonderful location in the middle of nowhere. Very cosy and beautiful room. Very friendly and helpful host!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 166 reviews
Price from
US$227.04
1 night, 2 adults

Norskye Bothy

Portree (Near Staffin)

Situated in Portree and only 30 km from Dunvegan Castle, Norskye Bothy features accommodation with mountain views, free WiFi and free private parking. The property has lake and garden views.

S
Sonja
From
Finland
Amazing view! It had everything that we needed and more. Easy check-in and tidy place. Will come back if visiting isle of skye again 😍
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Price from
US$378.30
1 night, 2 adults

Monkstadt No 6 -Jessie's Hideaway

Portree (Near Staffin)

Located in Portree in the Isle of Skye region, Monkstadt No 6 -Jessie's Hideaway has a garden. The property features sea and mountain views. Outdoor seating is also available at the holiday home.

Z
Zpandur
From
Hungary
This place is like magic! We were amazed by the view and the apartment was much bigger and equipped than we expected. Absolutely stunning area and you could really 'hideaway' from everything. I especially loved the bathroom and traditional Scottish shower gel. Oh and that view from the kitchen table! Thank you for our stay, wish to come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 91 reviews
Price from
US$372.56
1 night, 2 adults

Ard Na Mara - Uig

Uig (Near Staffin)

Located in Uig and only 46 km from Dunvegan Castle, Ard Na Mara - Uig provides accommodation with sea views, free WiFi and free private parking.

L
Lenka
From
Slovakia
Very clean, cosy, and comfy. Stayed here to go visit the Fairy Glen and then hike the Old Man of Storr. Both were perfectly comfortable either on foot or with public transport. The house is less than 5 minutes from the bus stop and the harbour which is ideal if you, like me, need to catch a ferry in the morning.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 203 reviews
Price from
US$107.99
1 night, 2 adults
See all 19 hotels in Staffin

Most booked hotels in Staffin and surroundings in the past month

See all

Popular with guests booking hotels in Staffin

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 159 reviews

Popular with guests booking hotels in Uig

Popular with guests booking hotels in Uig

Popular with guests booking hotels in Uig

Popular with guests booking hotels in Uig

Popular with guests booking hotels in Uig

Hotels located in the centre of Staffin

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

Situated in Staffin in the Isle of Skye region, 3 Breckery features accommodation with free private parking. This 3-star holiday home offers a garden.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 17 reviews

Set in Staffin in the Isle of Skye region, Alan's House offers accommodation with free WiFi and free private parking. The property features sea views.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 reviews

Set in Staffin in the Isle of Skye region, Holiday Home Alan's House by Interhome features a patio and sea views. Free WiFi is offered throughout the property and private parking is available on site.

Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 5 reviews

Set in Staffin in the Isle of Skye region, Holiday Home Ewan's by Interhome has a patio and sea views. There is private parking and the property offers an electric vehicle charging station.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8 reviews

Holiday Home Keepers by Interhome is set in Staffin. Free WiFi is offered throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Located in Staffin in the Isle of Skye region, Wavecrest has a garden. The property features sea views.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 44 reviews

Situated in Staffin in the Isle of Skye region, Quaraing House offers accommodation with free private parking. The property has sea and mountain views.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 87 reviews

Located in Staffin in the Isle of Skye region, The Lodge provides accommodation with free WiFi and free private parking. The property features mountain and river views.

Budget hotels in Staffin and nearby

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

Apartment Flat 2 Keeper's Cottage by Interhome is situated in Stenscholl. Complimentary WiFi is available throughout the property and private parking is available on site.

Apartment Solas Alainn Chalet by Interhome is located in Stenscholl. The property has sea views. Private parking can be arranged at an extra charge.

Holiday Home solas Alainn by Interhome is set in Stenscholl. Private parking can be arranged at an extra charge.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 36 reviews

Located in Stenscholl in the Isle of Skye region, Solas Alainn Chalet provides accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 22 reviews

Located in Stenscholl in the Isle of Skye region, Sorley's House provides accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 reviews

Situated in Stenscholl in the Isle of Skye region, Ewen's House features accommodation with free private parking.

Located in Stenscholl in the Isle of Skye region, Holiday Home Kilmartin by Interhome has a garden. Free WiFi is provided throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 24 reviews

Set in Flodigarry in the Isle of Skye region, Gairloch View Holiday Cottages offers accommodation with free private parking. The property has mountain views.

Best hotels with breakfast in Staffin and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Culnacnoc in the Isle of Skye region, Holiday Home Taigh Mhurdaidh by Interhome has a garden. Private parking can be arranged at an extra charge.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews

Situated in Culnacnoc in the Isle of Skye region, Taigh Mhurdaidh has a garden. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 18 reviews

Set in Culnacnoc in the Isle of Skye region, Loch Mealt View offers accommodation with free WiFi and free private parking. This holiday home provides a terrace.

Holiday Home Quiraing Cottage by Interhome is located in Flodigarry. The property has sea views. Private parking can be arranged at an extra charge.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 242 reviews

Located in Flodigarry in the Isle of Skye region, Sonas, Dunans has a garden. This beachfront property offers access to free WiFi and free private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 66 reviews

Taigh Rob Self Catering is situated in Culnacnoc. The property features mountain and garden views. There is a picnic area and guests can make use of free WiFi and free private parking.

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

Seascape is located in Flodigarry and offers a garden. The property has sea views. The holiday home features 2 bedrooms, a TV, an equipped kitchen, a washing machine and 1 bathroom with a shower.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews

Situated in Culnacnoc in the Isle of Skye region, Half of One Culnacnoc features accommodation with free WiFi and free private parking. This holiday home has a garden.

What guests said about Staffin:

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 by
Beverley
United Kingdom
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 by
WhitbyWitch
United Kingdom
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 by
Sharon
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 by
Anonymous
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 by
Jeff
United States
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 by
Glen
United States

See reviews by guests who stayed at hotels in Staffin

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 274 reviews
My wife and I had a wonderful stay at Beinn Edra B&B while exploring the northern tip of the Isle of Skye. Our room was spacious and tastefully furnished. Our host, Rachel, provided a sumptuous, made-to-order breakfast each morning and offered helpful suggestions on where to go and what to see, as only a local can. We heartily recommend this B&B when you are considering accommodation options on the Isle of Skye.
Guest review by
Darshan Jain
Canada
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 29 reviews
The property was spacious, clean and tidy. The surroundings were quiet and the view was amazing. Beach was in walking distance. The place provided peaceful and quiet rest even for our group of seven, including kids and elderly. The property owner kindly dropped by to make sure that we found everything ok and we knew how to operate all the kitchen equipment. We will definitely recommend The Old Inn in Staffin!
Guest review by
Toni
Finland
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 57 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 by
Friday
United Kingdom
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 328 reviews
You are wonderful hosts. The house is beautiful, the location even more... but your attention and conversations are the best. We have wonderful and unforgettable memories of Scotland and the Isle of Skye. Thank you very much for everything.
Guest review by
Ramon
Spain
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 159 reviews
The views and outdoors where superb - but that's the natural surroundings! The hotel dining and bar area lovely.
Guest review by
UK USA Trip
Australia