Vacation Rentals & Cottages in Staffin

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

191 Houses

(8) Excellent 

10

COTTAGE AT SEADRIFT, detached cottage, pet-friendly, sea views, romantic retreat

Isle of Skye / Staffin

Staffin house

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$50

Price per night from

$50

(3) Average 

14

AMBER'S COTTAGE, detached, single-storey, mountain and sea views, walking distan

Isle of Skye / Staffin

Staffin house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$73

Price per night from

$73

(15) Excellent 

9

THE BARN, pet friendly in Staffin, Isle Of Skye, Ref 5690

Isle of Skye / Staffin

Staffin house

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Child Friendly
  • Pet Friendly
“fantastic cottage” It is a fantastic cottage in isle of skye. there is a shop with fuel just next to the cottage and the land lord is very helpfull.
…see more

Price per night from

$53

Price per night from

$53

(10) Excellent 

14

THE OLD MILL, detached, en-suites, woodburner, mountain views, in Staffin, Ref 5

Isle of Skye / Staffin

Staffin house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$65

Price per night from

$65

(11) Very Good 

8

Staffin Bay Cottages - Quiraing

Isle of Skye / Staffin

Staffin cottage

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 2 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$95

Price per night from

$95

(3) Very Good 

23

The Lodge, Culnacnoc

Isle of Skye / Staffin

Staffin chalet

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Ask about children
  • Pet Friendly

Price per night from

$133

Price per night from

$133

(4) Excellent 

24

Driftwood cottage Skye - Self Catering, Staffin, Isle of Skye

Isle of Skye / Staffin

Staffin cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 0.5 mi
  • Child Friendly
  • Private garden

Price per night from

$145

Responds fast!
avg. 3 hours 45 minutes

Price per night from

$145

16

FARMHOUSE COTTAGE, semi-detached, multi-fuel stove, WiFi, pet-friendly, near Sta

Isle of Skye / Staffin

Staffin house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Pet Friendly

Price per night from

$67

Price per night from

$67

36

Lochside

Isle of Skye / Staffin

Staffin cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Ask about children

Price per night from

$186

Price per night from

$186

(16) Excellent 

Certificate of Excellence

25

Sorley's House , Staffin

Isle of Skye / Staffin

Staffin house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly

Certificate of Excellence

Price per night from

$118

Price per night from

$118

(19) Excellent 

Certificate of Excellence

20

Hartaval Cottage

Isle of Skye / Staffin

Staffin cottage

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Ask about pets

Certificate of Excellence

Price per night from

$177

Responds fast!
avg. 3 hours 3 minutes

Price per night from

$177

(4) Excellent 

Certificate of Excellence

26

Alan's House, semi-detached cottage overlooking Staffin Bay

Isle of Skye / Staffin

Staffin house

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly

Certificate of Excellence

Price per night from

$141

Price per night from

$141

(24) Very Good 

6

'Wavecrest' luxury, self-catering cottage, Staffin

Isle of Skye / Staffin

Staffin house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$72

Price per night from

$72

(7) Excellent 

20

Beinn Edra Cottage

Isle of Skye / Staffin

Staffin cottage

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 mi
  • Child Friendly

Price per night from

$126

Responds fast!
avg. 3 hours 3 minutes

Price per night from

$126

(17) Very Good 

Certificate of Excellence

12

Loch Mealt View

Isle of Skye / Staffin

Staffin bungalow

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly

Certificate of Excellence

Price per night from

$134

Price per night from

$134

(14) Excellent 

Certificate of Excellence

21

Baca Ruadh Cottage

Isle of Skye / Staffin

Staffin cottage

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Ask about pets

Certificate of Excellence

Price per night from

$177

Responds fast!
avg. 3 hours 3 minutes

Price per night from

$177

(9) Very Good 

Certificate of Excellence

28

Ewen's House, Staffin

Isle of Skye / Staffin

Staffin cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly

Certificate of Excellence

Price per night from

$71

Price per night from

$71

(5) Excellent 

32

Keepers Cottage, Staffin

Isle of Skye / Staffin

Staffin cottage

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly

Price per night from

$102

Price per night from

$102

19

Alan's House

Isle of Skye / Staffin

Staffin house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$80

Responds fast!
avg. 3 hours 31 minutes

Price per night from

$80

23

Keepers

Isle of Skye / Staffin

Staffin house

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$110

Responds fast!
avg. 3 hours 31 minutes

Price per night from

$110

20

Ewan's

Isle of Skye / Staffin

Staffin house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$80

Responds fast!
avg. 3 hours 31 minutes

Price per night from

$80

Great rentals within 20 miles that match your search

Distance approx 6.46 km from Staffin

(29) Excellent 

17

Bonn Na Cnoc, Isle of Skye,Scotland

Isle of Skye / Uig, Isle of Skye

Uig, Isle of Skye cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Private garden
“Fantastic accommodation/Fantastic location” On arrival we were impressed with the location and the overall appearance of the cottage. What struck us was the photographs on the website didnt do it justice. The layout of the cottage can only be describe
…see more

Price per night from

$90

Price per night from

$90

Distance approx 17.91 km from Staffin

(3) Very Good 

7

Scottish Seaside Cottage

Scottish Highlands / Gairloch

Gairloch cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$85

Price per night from

$85

Distance approx 7.1 km from Staffin

(7) Excellent 

14

TROTTERNISH COTTAGE, family accommodation, with three bedrooms, woodburning stov

Isle of Skye / Glenhinnisdal

Glenhinnisdal house

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$72

Price per night from

$72

Distance approx 12.45 km from Staffin

(43) Excellent 

9

Skyehaven

Isle of Skye / Portree

Portree house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Nearest beach 16 mi
  • Child Friendly
  • Private garden
“A delightful haven on the beautiful Isle of Skye” This was our fifth family summer holiday to Skye and having had a disappointing cottage last year, we were keen to find a property that was as good as the one we had rented in previous years. The three
…see more

Price per night from

$107

Responds fast!
avg. 3 hours 10 minutes

Price per night from

$107

Distance approx 10.32 km from Staffin

(4) Very Good 

15

RIVERSIDE COTTAGE, luxury, woodburner, near Portree

Isle of Skye / Eyre

Eyre house

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min

Price per night from

$100

Price per night from

$100

Distance approx 12.6 km from Staffin

(58) Very Good 

5

Tigh Mo Chridh B&B

Isle of Skye / Portree

Portree b and b

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 23 mi
  • Child Friendly
“Can you give 6 stars ??” Friendly, comfortable, clean, great service all prefixed by very. What else can I say? Go there !!
…see more

Price per night from

$53

Responds fast!
avg. 1 hour 22 minutes

Price per night from

$53

Distance approx 15.31 km from Staffin

(46) Very Good 

25

Lusta Cottage

Waternish / Lochbay

Waternish bungalow

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 mi
  • Child Friendly

Price per night from

$189

Responds fast!
avg. 3 hours 38 minutes

Price per night from

$189

Distance approx 12.66 km from Staffin

(5) Excellent 

22

Keeper's Cottage, Skeabost Bridge, nr Portree, Isle of Skye

Isle of Skye / Skeabost

Skeabost house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$89

Responds fast!
avg. 2 hours 44 minutes

Price per night from

$89

Distance approx 12.39 km from Staffin

(8) Excellent 

Certificate of Excellence

9

Crepigill Cottage

Isle of Skye / Portree

Portree cottage

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly

Certificate of Excellence

Price per night from

$82

Responds fast!
avg. 1 hour 40 minutes

Price per night from

$82

Distance approx 15.51 km from Staffin

(16) Excellent 

Certificate of Excellence

25

Henderson House

Waternish / Lusta

Waternish cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 18 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$112

Responds fast!
avg. 2 hours 35 minutes

Price per night from

$112

Distance approx 12.39 km from Staffin

(10) Excellent 

23

River View Cottage overlooking the river Snizort - By Portree, Isle of Skye.

Isle of Skye / Portree

Portree house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Private garden

Price per night from

$126

Responds fast!
avg. 2 hours 18 minutes

Price per night from

$126

Distance approx 13.48 km from Staffin

(13) Excellent 

Certificate of Excellence

17

Cuillin Cottage Skye at 7 Achachork, Isle of Skye

Isle of Skye / Portree

Portree house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$140

Responds fast!
avg. 1 hour 23 minutes

Price per night from

$140

Distance approx 14.85 km from Staffin

16

Beautiful 2 bedroom Home Located in Portree Harbour-Steps away from the sea

Isle of Skye / Portree

Portree house

2 3 2 nights min

  • 2 bedrooms
  • sleeps 3
  • 2 nights min
  • Child Friendly
  • Car not necessary
  • Private garden

Price per night from

$189

Price per night from

$189

Distance approx 11.27 km from Staffin

(22) Excellent 

Certificate of Excellence

22

Hill Cottage

Portree / Bernisdale

Bernisdale cottage

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 0.5 mi
  • Private garden

Certificate of Excellence

Price per night from

$152

Responds fast!
avg. 50 minutes

Price per night from

$152

Distance approx 15.34 km from Staffin

(17) Very Good 

44

SPACIOUS FAMILY FRIENDLY - AMAZING SEA VIEWS - SP.OFFER - OCT 20-27 - £499!

Waternish / Lusta

Waternish cottage

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$112

Responds fast!
avg. 3 hours 44 minutes

Price per night from

$112

Distance approx 11.15 km from Staffin

(13) Very Good 

Certificate of Excellence

21

Storr Lochs Lodge

Isle of Skye / Portree

Portree cottage

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Ask about pets

Certificate of Excellence

Price per night from

$107

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$107

Distance approx 5.83 km from Staffin

(2) Excellent 

9

Mable’s Cottage Skye - 100% Dog friendly detached cottage

Isle of Skye / Uig

Uig house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$124

Price per night from

$124