Updating

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

Updating

Best Scottish Highlands Cottages on Holiday Lettings - Self catering

All filters

Filters

1,435 Vacation rentals

Vacation cottage rental

Fort William cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $111 / night

$674 - $1,641 / week

1 / 40

Vacation caravan/mobile home in Aviemore

Aviemore caravan/mobile home

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $134 / night

$883 - $1,010 / week

1 / 12

Home rental in Newtonmore with golf nearby

Newtonmore house

  • 9 bedrooms
  • 5 bathrooms
  • sleeps 17

from $561 / night

$3,925 / week

1 / 34

Ski chalet to rent in Aviemore

Aviemore chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $169 / night

$912 - $982 / week

1 / 17

Banavie Vacation cottage rental

Banavie cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $134 / night

$820 - $1,402 / week

1 / 36

Home rental in Achiltibuie

Achiltibuie house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $294 / night

$1,592 - $2,449 / week

1 / 20

Rothiemurchus Vacation bungalow rental

Rothiemurchus bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $183 / night

$841 - $1,332 / week

1 / 22

Vacation home with golf nearby in Aviemore

Aviemore house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $246 / night

$1,297 - $2,909 / week

1 / 32

Ski chalet to rent in Boat of Garten

Boat of Garten chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $127 / night

$883 - $982 / week

1 / 13

Log cabin rental in Inverarnie

Inverarnie log cabin

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $113 / night

$785 / week

1 / 18

Lochan Mhor ski home to rent.

Lochan Mhor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $253 / night

$954 - $2,664 / week

1 / 19

Vacation cottage in Strathnairn

Strathnairn cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $162 / night

$799 - $1,052 / week

1 / 40

Vacation apartment in Banavie

Banavie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $113 / night

$757 - $1,220 / week

1 / 38

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $157 / night

$1,192 - $1,402 / week

1 / 11

Grantown-on-Spey ski bungalow to rent.

Grantown-on-Spey bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $188 / night

$1,359 / week

1 / 30

Achiltibuie Vacation home rental

Achiltibuie house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $111 / night

$771 / week

1 / 17

Inverness City Centre Vacation home rental

Inverness City Centre house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $171 / night

$979 - $1,468 / week

1 / 19

Vacation cottage in Plockton

Plockton cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $133 / night

$926 / week

1 / 15

High Burnside ski home to rent.

High Burnside house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 9

from $404 / night

$2,759 - $3,645 / week

1 / 24

Vacation bungalow with golf nearby in Gairloch

Gairloch bungalow

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $141 / night

$694 - $1,052 / week

1 / 19

Gairloch Vacation cottage rental

Gairloch cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $141 / night

$526 - $1,297 / week

1 / 16

Aviemore ski caravan/mobile home to rent.

Aviemore caravan/mobile home

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $141 / night

$785 - $1,276 / week

1 / 33

Ski chalet to rent in Boat of Garten

Boat of Garten chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $111 / night

$631 - $792 / week

1 / 14

Vacation cottage with golf nearby in Fort Augustus

Fort Augustus cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $155 / night

$954 - $1,066 / week

1 / 16

Vacation home in Abriachan

Abriachan house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from $624 / night

$4,367 / week

1 / 35

Inverness Vacation home rental

Inverness house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

from $245 / night

$1,714 - $5,828 / week

1 / 97

Vacation cottage in Mellon Charles

Mellon Charles cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $209 / night

$1,462 / week

1 / 41

Vacation home in Invergordon

Invergordon house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 10

from $183 / night

$1,234 / week

1 / 27

Vacation home in Lochinver

Lochinver house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $155 / night

$1,024 - $1,416 / week

1 / 41

Vacation cottage with golf nearby in Grantown-on-Spey

Grantown-on-Spey cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $80 / night

$561 - $631 / week

1 / 13

Morar Vacation cottage rental

Morar cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $169 / night

$1,171 - $1,486 / week

1 / 36

Vacation cottage in Kinlochbervie

Kinlochbervie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $169 / night

$1,178 / week

1 / 15

Vacation home rental

Gairloch house

  • 4 bedrooms
  • 1 bathroom
  • sleeps 4

from $173 / night

$1,206 / week

1 / 21

Vacation home in Fort William

Fort William house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $91 / night

$631 / week

1 / 14

Bungalow rental in Dunnet Head

Dunnet Head bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $176 / night

$1,381 / week

1 / 18

Vacation cottage with golf nearby in Fort Augustus

Fort Augustus cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $91 / night

$631 - $982 / week

1 / 24

Ullapool Vacation cottage rental

Ullapool cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $197 / night

$1,374 / week

1 / 21

Plockton Vacation lodge rental

Plockton lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $169 / night

$1,178 / week

1 / 12

Cottage rental in Drumnadrochit

Drumnadrochit cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $110 / night

$491 - $771 / week

1 / 18

Vacation apartment in Spean Bridge

Spean Bridge apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $211 / night

$1,472 / week

1 / 13

×

Also consider