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,466 Vacation rentals

Vacation cottage rental

Fort William cottage

2 bedrooms • 1 bathroom • sleeps 4

from $123 / night

$749 - $2,015 / week

1 / 40

Vacation cottage in Plockton

Plockton cottage

2 bedrooms • 1 bathroom • sleeps 4

from $147 / night

$1,029 / week

1 / 15

Dalfaber ski bungalow to rent.

Dalfaber bungalow

3 bedrooms • 2 bathrooms • sleeps 6

from $148 / night

$936 - $1,559 / week

1 / 35

Vacation caravan/mobile home in Aviemore

Aviemore caravan/mobile home

2 bedrooms • 2 bathrooms • sleeps 6

from $148 / night

$982 - $1,123 / week

1 / 12

Ski chalet to rent in Aviemore

Aviemore chalet

2 bedrooms • 2 bathrooms • sleeps 4

from $187 / night

$1,014 - $1,092 / week

1 / 17

Home rental in Achiltibuie

Achiltibuie house

4 bedrooms • 3 bathrooms • sleeps 8

from $293 / night

$1,702 - $2,247 / week

1 / 20

Ullapool Vacation cottage rental

Ullapool cottage

2 bedrooms • 1 bathroom • sleeps 4

from $172 / night

$1,078 / week

1 / 21

Vacation home rental

Gairloch house

4 bedrooms • 1 bathroom • sleeps 4

from $167 / night

$1,170 - $1,341 / week

1 / 21

Vacation bungalow with golf nearby in Gairloch

Gairloch bungalow

3 bedrooms • 1 bathroom • sleeps 6

from $156 / night

$772 - $1,170 / week

1 / 19

Boat of Garten Vacation caravan/mobile home rental

Boat of Garten caravan/mobile home

3 bedrooms • 2 bathrooms • sleeps 6

from $125 / night

$764 / week

1 / 23

High Burnside ski home to rent.

High Burnside house

5 bedrooms • 4 bathrooms • sleeps 9

from $327 / night

$1,524 - $2,210 / week

1 / 24

Banavie Vacation cottage rental

Banavie cottage

2 bedrooms • 2 bathrooms • sleeps 4

from $148 / night

$912 - $1,559 / week

1 / 36

Aviemore ski caravan/mobile home to rent.

Aviemore caravan/mobile home

2 bedrooms • 2 bathrooms • sleeps 6

from $156 / night

$873 - $1,419 / week

1 / 33

Inverness Vacation home rental

Inverness house

5 bedrooms • 6 bathrooms • sleeps 14

from $273 / night

$1,907 - $6,482 / week

1 / 97

Lochan Mhor ski home to rent.

Lochan Mhor house

4 bedrooms • 3 bathrooms • sleeps 8

from $281 / night

$1,060 - $2,962 / week

1 / 19

Vacation log cabin in Drumnadrochit

Drumnadrochit log cabin

2 bedrooms • 1 bathroom • sleeps 4

from $156 / night

$1,092 / week

1 / 40

Ski chalet to rent in Kingussie

Kingussie chalet

1 bedroom • 1 bathroom • sleeps 4

from $102 / night

$593 / week

1 / 17

Vacation cottage in Plockton

Plockton cottage

3 bedrooms • 1 bathroom • sleeps 6

from $82 / night

$569 - $1,271 / week

1 / 20

Ski chalet to rent in Boat of Garten

Boat of Garten chalet

2 bedrooms • 2 bathrooms • sleeps 4

from $141 / night

$982 - $1,092 / week

1 / 13

Vacation chalet with golf nearby in Ardgay

Ardgay chalet

2 bedrooms • 1 bathroom • sleeps 4

from $94 / night

$655 / week

1 / 4

Vacation chalet accommodation

Inverness chalet

3 bedrooms • 1 bathroom • sleeps 4

from $164 / night

$827 - $1,045 / week

1 / 23

Ski lodge to rent in Kincraig

Kincraig lodge

4 bedrooms • 3 bathrooms • sleeps 9

from $484 / night

$3,898 - $4,677 / week

1 / 26

Vacation chalet in Boat of Garten

Boat of Garten chalet

2 bedrooms • 2 bathrooms • sleeps 4

from $147 / night

$850 / week

1 / 13

Vacation cottage with golf nearby in Grantown-on-Spey

Grantown-on-Spey cottage

1 bedroom • 1 bathroom • sleeps 2

from $89 / night

$624 - $702 / week

1 / 13

Vacation home in Torridon

Torridon house

2 bedrooms • 1 bathroom • sleeps 4

from $112 / night

$778 / week

1 / 12

Rothiemurchus Vacation bungalow rental

Rothiemurchus bungalow

3 bedrooms • 2 bathrooms • sleeps 6

from $203 / night

$936 - $1,481 / week

1 / 22

Thurso Vacation apartment rental

Thurso apartment

2 bedrooms • 1 bathroom • sleeps 4

from $125 / night

$702 / week

1 / 15

Grantown-on-Spey ski bungalow to rent.

Grantown-on-Spey bungalow

3 bedrooms • 2 bathrooms • sleeps 6

from $209 / night

$1,511 / week

1 / 37

Inverness City Centre Vacation home rental

Inverness City Centre house

3 bedrooms • 1 bathroom • sleeps 6

from $162 / night

$816 - $1,292 / week

1 / 19

Vacation cottage with golf nearby in Fort Augustus

Fort Augustus cottage

2 bedrooms • 1 bathroom • sleeps 4

from $156 / night

$624 - $1,185 / week

1 / 16

Vacation farmhouse in Fort William

Fort William farmhouse

4 bedrooms • 4 bathrooms • sleeps 10

from $281 / night

$1,707 - $3,640 / week

1 / 14

Vacation home with golf nearby in Aviemore

Aviemore house

4 bedrooms • 3 bathrooms • sleeps 8

from $273 / night

$1,442 - $3,157 / week

1 / 32

Vacation lodge rental

Rogart lodge

2 bedrooms • 2 bathrooms • sleeps 5

from $47 / night

$328 / week

1 / 5

Ski chalet to rent in Boat of Garten

Boat of Garten chalet

3 bedrooms • 2 bathrooms • sleeps 7

from $124 / night

$702 - $881 / week

1 / 14

Spean Bridge Vacation log cabin rental

Spean Bridge log cabin

2 bedrooms • 1 bathroom • sleeps 4

from $153 / night

$1,070 / week

1 / 36

Vacation cottage rental

Inverness cottage

4 bedrooms • 3 bathrooms • sleeps 8

from $312 / night

$2,183 / week

1 / 15

Vacation home in Gairloch

Gairloch house

2 bedrooms • 1 bathroom • sleeps 4

from $148 / night

$1,037 - $1,551 / week

1 / 36

Vacation home in Onich

Onich house

4 bedrooms • 2 bathrooms • sleeps 8

from $406 / night

$1,403 - $2,495 / week

1 / 22

Plockton Vacation lodge rental

Plockton lodge

1 bedroom • 1 bathroom • sleeps 4

from $141 / night

$983 / week

1 / 12

Vacation cottage in Strathnairn

Strathnairn cottage

3 bedrooms • 2 bathrooms • sleeps 6

from $164 / night

$725 - $1,248 / week

1 / 39

×

Also consider