Updating

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

Updating

Best Isle of Skye Cottages on Holiday Lettings - Self catering

All filters

Filters

229 Vacation rentals

Culnacnoc Vacation apartment rental

Culnacnoc apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $249 / night

$1,743 / week

1 / 23

Kilmaluag Vacation cottage rental

Kilmaluag cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $340 / night

$2,380 / week

1 / 30

Home accommodation in Portree

Portree house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $272 / night

$1,904 / week

1 / 30

Vacation home in Portree

Portree house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $327 / night

$2,289 / week

1 / 19

Vacation cottage in Digg

Digg cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $242 / night

$1,694 / week

1 / 24

Cottage rental in Achachork

Achachork cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from $262 / night

$1,834 / week

1 / 30

Stein Vacation apartment rental

Stein apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $238 / night

$1,666 / week

1 / 30

Apartment rental in Hallin

Hallin apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $469 / night

$3,283 / week

1 / 30

Roskhill Vacation cottage rental

Roskhill cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $177 / night

$1,239 / week

1 / 30

Vacation home rental

Eyre house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $240 / night

$1,680 / week

1 / 17

Vacation home in Skinidin

Skinidin house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $252 / night

$1,764 / week

1 / 30

Vacation cottage rental

Carbost cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $181 / night

$1,267 / week

1 / 13

Vacation home in Portree

Portree house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $730 / night

$5,110 / week

1 / 30

Tokavaig Vacation cottage rental

Tokavaig cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $157 / night

$1,099 / week

1 / 30

Vacation home in Halistra

Halistra house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $400 / night

$2,800 / week

1 / 30

Vacation chalet in Broadford

Broadford chalet

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $166 / night

$1,162 / week

1 / 14

Vacation apartment in Portree

Portree apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $288 / night

$2,016 / week

1 / 30

Vacation apartment in Treaslane

Treaslane apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $277 / night

$1,939 / week

1 / 30

Home accommodation in Sligachan

Sligachan house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $658 / night

$4,606 / week

1 / 30

Vacation villa in Stein

Stein villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $501 / night

$3,507 / week

1 / 30

Portree Vacation home rental

Portree house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from $233 / night

$1,631 / week

1 / 19

Sconser Vacation home rental

Sconser house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $317 / night

$2,219 / week

1 / 30

Vacation cottage rental

Teangue cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $241 / night

$1,687 / week

1 / 17

Portree Vacation apartment accommodation

Portree apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $172 / night

$1,204 / week

1 / 22

Vacation home in Staffin

Staffin house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $567 / night

$3,969 / week

1 / 30

Home rental in Eyre

Eyre house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $197 / night

$1,379 / week

1 / 22

Vacation apartment in Portree

Portree apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $93 / night

$651 / week

1 / 16

Vacation cottage in Broadford

Broadford cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $248 / night

$1,736 / week

1 / 26

Vacation home rental

Armadale house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $257 / night

$1,799 / week

1 / 26

Vacation cottage in Flashader

Flashader cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $273 / night

$1,911 / week

1 / 23

Duisdealmor Vacation cottage rental

Duisdealmor cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $233 / night

$1,631 / week

1 / 30

Calligarry Vacation home rental

Calligarry house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $197 / night

$1,379 / week

1 / 27

Vacation home in Glengrasco

Glengrasco house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $297 / night

$2,079 / week

1 / 18

Vacation home in Teangue

Teangue house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $220 / night

$1,540 / week

1 / 9

Portree Vacation home rental

Portree house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $569 / night

$3,983 / week

1 / 19

Vacation home in Halistra

Halistra house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $339 / night

$2,373 / week

1 / 0

Home rental in Hallin

Hallin house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from $400 / night

$2,800 / week

1 / 30

Vacation cottage in Stein

Stein cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $257 / night

$1,799 / week

1 / 30

Glendale Vacation cottage rental

Glendale cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $234 / night

$1,638 / week

1 / 17

Vacation home in Armadale

Armadale house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $206 / night

$1,442 / week

1 / 23

×

Also consider