Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday houses for rent in Staffin

All filters

Filters (1)

Clear filters

84 houses

Applied filters (1)

Home rental in Staffin

Staffin house

2 bedrooms • 1 bathroom • sleeps 4

from £103 / night

£401 - £630 / week

1 / 6

Holiday home in Staffin

Staffin house

3 bedrooms • 2 bathrooms • sleeps 6

from £112 / night

£779 - £1,339 / week

1 / 36

Staffin holiday home rental

Staffin house

2 bedrooms • 1 bathroom • sleeps 4

from £139 / night

£481 - £708 / week

1 / 25

Holiday home in Staffin

Staffin house

2 bedrooms • 1 bathroom • sleeps 4

from £139 / night

£481 - £708 / week

1 / 26

Holiday home in Staffin

Staffin house

2 bedrooms • 2 bathrooms • sleeps 4

from £84 / night

£590 - £880 / week

1 / 18

Holiday home in Staffin

Staffin house

2 bedrooms • 2 bathrooms • sleeps 4

from £84 / night

£590 - £880 / week

1 / 20

Holiday home in Staffin

Staffin house

2 bedrooms • 1 bathroom • sleeps 4

from £106 / night

£413 - £1,302 / week

1 / 15

Home letting in Staffin

Staffin house

2 bedrooms • 1 bathroom • sleeps 6

from £252 / night

£686 - £1,032 / week

1 / 26

Holiday home in Staffin

Staffin house

2 bedrooms • 3 bathrooms • sleeps 4

from £96 / night

£365 - £1,342 / week

1 / 14

Staffin holiday home rental

Staffin house

1 bedroom • 1 bathroom • sleeps 3

from £107 / night

£321 - £952 / week

1 / 32

Great rentals within 20 miles that match your search

Home letting in Isle of Raasay with tennis court

Isle of Raasay house

5 bedrooms • 2 bathrooms • sleeps 13

from £200 / night

£1,400 / week

1 / 20

Holiday home in Kilmuir

Kilmuir house

3 bedrooms • 2 bathrooms • sleeps 6

from £87 / night

£607 - £1,058 / week

1 / 16

Holiday home in Waternish

Waternish house

4 bedrooms • 2 bathrooms • sleeps 4

from £224 / night

£1,563 / week

1 / 32

Home rental in Portree with golf nearby

Portree house

2 bedrooms • 2 bathrooms • sleeps 4

from £180 / night

£1,260 - £1,432 / week

1 / 32

Holiday home in Gairloch

Gairloch house

2 bedrooms • 1 bathroom • sleeps 4

from £109 / night

£762 - £1,140 / week

1 / 36

Uig holiday home rental

Uig house

4 bedrooms • 5 bathrooms • sleeps 10

from £546 / night

£3,036 - £3,818 / week

1 / 30

Edinbane holiday home rental

Edinbane house

4 bedrooms • 3 bathrooms • sleeps 7

from £165 / night

£1,155 / week

1 / 38

Holiday home in Uig

Uig house

3 bedrooms • 2 bathrooms • sleeps 6

from £353 / night

£1,873 / week

1 / 28

Home rental in Trumpan

Trumpan house

2 bedrooms • 1 bathroom • sleeps 4

from £218 / night

£1,088 / week

1 / 10

Home rental in Waternish

Waternish house

1 bedroom • 2 bathrooms • sleeps 2

from £126 / night

£882 / week

1 / 24

Holiday home in Uig

Uig house

2 bedrooms • 1 bathroom • sleeps 4

from £129 / night

£596 - £962 / week

1 / 9

Home rental in Portree

Portree house

3 bedrooms • 3 bathrooms • sleeps 6

from £258 / night

£1,718 - £1,947 / week

1 / 10

Holiday home rental

Braes house

1 bedroom • 1 bathroom • sleeps 2

from £144 / night

£1,002 / week

1 / 14

Holiday home in Portree

Portree house

3 bedrooms • 1 bathroom • sleeps 5

from £172 / night

£1,203 / week

1 / 12

Holiday home in Dunvegan

Dunvegan house

1 bedroom • 1 bathroom • sleeps 2

from £573 / night

£4,008 / week

1 / 19

Home accommodation in Portree

Portree house

2 bedrooms • 1 bathroom • sleeps 3

from £229 / night

£1,603 / week

1 / 16

Holiday home in Eyre

Eyre house

3 bedrooms • 1 bathroom • sleeps 5

from £153 / night

£856 - £1,283 / week

1 / 12

Holiday home in Greshornish

Greshornish house

1 bedroom • 1 bathroom • sleeps 3

from £86 / night

£327 - £1,012 / week

1 / 7

Holiday home in Kilmaluag

Kilmaluag house

3 bedrooms • 1 bathroom • sleeps 6

from £103 / night

£361 - £1,532 / week

1 / 9

Uig holiday home rental

Uig house

3 bedrooms • 1 bathroom • sleeps 6

from £168 / night

£569 - £1,965 / week

1 / 19

Holiday home in Trumpan

Trumpan house

2 bedrooms • 1 bathroom • sleeps 4

from £198 / night

£594 - £1,334 / week

1 / 12

Holiday home in Eyre

Eyre house

3 bedrooms • 2 bathrooms • sleeps 5

from £157 / night

£555 - £1,836 / week

1 / 27

Uig holiday home rental

Uig house

3 bedrooms • 1 bathroom • sleeps 5

from £123 / night

£369 - £1,192 / week

1 / 11

Home rental in Portree

Portree house

3 bedrooms • 3 bathrooms • sleeps 6

from £344 / night

£2,405 / week

1 / 19

Home rental in Portree

Portree house

1 bedroom • 1 bathroom • sleeps 2

from £189 / night

£824 - £1,074 / week

1 / 12

Holiday home in Waternish

Waternish house

3 bedrooms • 1 bathroom • sleeps 5

from £134 / night

£401 - £1,377 / week

1 / 16

Holiday home in Treaslane

Treaslane house

2 bedrooms • 2 bathrooms • sleeps 4

from £236 / night

£708 - £2,477 / week

1 / 11

Holiday home in Treaslane

Treaslane house

4 bedrooms • 2 bathrooms • sleeps 7

from £278 / night

£832 - £2,091 / week

1 / 19

Holiday home rental

Dunvegan house

4 bedrooms • 2 bathrooms • sleeps 8

from £164 / night

£492 - £1,745 / week

1 / 18

Holiday home in Melvaig

Melvaig house

2 bedrooms • 1 bathroom • sleeps 4

from £79 / night

£550 - £1,071 / week

1 / 29

×

Also consider