50 Best Scottish Highlands Cottages on Holiday Lettings - Self catering

Updating

1817 Results

Relevance

Rate low to high

Rate high to low

Reviews

1,817 Vacation rentals

Vacation lodge rental

Dalwhinnie lodge

8 bedrooms / 8 bathrooms / sleeps 16

from $779 / night

$5,448 - $8,042 / week

Vacation home with golf nearby in Ullapool

Ullapool house

2 bedrooms / 3 bathrooms / sleeps 4

18

Responds fast! avg. 20 minutes

from $179 / night

$1,248 / week

Home rental in Achiltibuie

Achiltibuie house

4 bedrooms / 3 bathrooms / sleeps 8

24

Responds fast! avg. 2 hours 44 minutes

from $167 / night

$1,168 - $1,557 / week

Vacation cottage rental

Fort William cottage

2 bedrooms / 1 bathroom / sleeps 4

95

Responds fast! avg. 1 hour 10 minutes

from $111 / night

$649 - $1,570 / week

Inverness Vacation home rental

Inverness house

5 bedrooms / 6 bathrooms / sleeps 14

89

Responds fast! avg. 32 minutes

from $268 / night

$1,871 - $4,704 / week

Ullapool Vacation home rental

Ullapool house

4 bedrooms / 4 bathrooms / sleeps 8

47

Responds fast! avg. 1 hour 41 minutes

from $404 / night

$2,598 - $4,157 / week

Ski home to rent in High Burnside

High Burnside house

3 bedrooms / 2 bathrooms / sleeps 6

34

Responds fast! avg. 1 hour 22 minutes

from $193 / night

$1,025 - $1,337 / week

Vacation home in Glenelg

Glenelg house

4 bedrooms / 2 bathrooms / sleeps 8

5

from $357 / night

$1,783 / week

Vacation cottage with golf nearby in Fort Augustus

Fort Augustus cottage

2 bedrooms / 1 bathroom / sleeps 4

16

from $149 / night

$669 - $1,025 / week

Vacation cottage with golf nearby in Fort Augustus

Fort Augustus cottage

3 bedrooms / 3 bathrooms / sleeps 6

27

from $179 / night

$1,248 - $1,352 / week

Vacation home in Stoer

Stoer house

2 bedrooms / 1 bathroom / sleeps 4

1

from $48 / night

$287 - $836 / week

Vacation cottage in Salen

Salen cottage

4 bedrooms / 5 bathrooms / sleeps 8

27

from $176 / night

$1,228 - $1,972 / week

Vacation home in Rhue

Rhue house

3 bedrooms / 2 bathrooms / sleeps 6

from $125 / night

$872 - $1,635 / week

Vacation apartment in Inverness City Centre

Inverness City Centre apartment

2 bedrooms / 1 bathroom / sleeps 4

47

Responds fast! avg. 2 hours 2 minutes

from $223 / night

$892 / week

Ski villa to rent in Inverness

Inverness villa

5 bedrooms / 4 bathrooms / sleeps 16

47

Responds fast! avg. 32 minutes

from $268 / night

$1,871 - $5,176 / week

Vacation home in Salen

Salen house

2 bedrooms / 1 bathroom / sleeps 4

29

Responds fast! avg. 1 hour 2 minutes

from $91 / night

$642 - $1,006 / week

Kincraig Vacation bungalow rental

Kincraig bungalow

3 bedrooms / 2 bathrooms / sleeps 7

19

from $101 / night

$706 - $1,077 / week

Vacation chalet in Boat of Garten

Boat of Garten chalet

2 bedrooms / 2 bathrooms / sleeps 4

23

Responds fast! avg. 1 hour 40 minutes

from $127 / night

$817 / week

Ski home to rent in Kinlochleven

Kinlochleven house

3 bedrooms / 1 bathroom / sleeps 5

20

Responds fast! avg. 1 hour 53 minutes

from $127 / night

$564 - $817 / week

Vacation farmhouse in Newtonmore

Newtonmore farmhouse

3 bedrooms / 2 bathrooms / sleeps 8

21

from $179 / night

$892 / week

Vacation home in Cromarty

Cromarty house

2 bedrooms / 1 bathroom / sleeps 4

20

Responds fast! avg. 2 hours 11 minutes

from $74 / night

$415 - $622 / week

Apartment rental in Onich

Onich apartment

3 bedrooms / 2 bathrooms / sleeps 6

1

from $260 / night

$1,411 - $1,924 / week

Vacation home in Dingwall

Dingwall house

2 bedrooms / 2 bathrooms / sleeps 4

11

Responds fast! avg. 1 hour 33 minutes

from $186 / night

$669 / week

Ski cottage to rent in North Ballachulish

North Ballachulish cottage

2 bedrooms / 3 bathrooms / sleeps 4

42

Responds fast! avg. 1 hour 12 minutes

from $148 / night

$674 - $1,443 / week

Vacation home in Lochinver

Lochinver house

3 bedrooms / 3 bathrooms / sleeps 6

15

Responds fast! avg. 53 minutes

from $155 / night

$1,081 - $1,480 / week

Vacation home in Glenuig

Glenuig house

5 bedrooms / 6 bathrooms / sleeps 10

66

from $390 / night

$2,221 - $3,899 / week

Glenmoriston Vacation home rental

Glenmoriston house

2 bedrooms / 3 bathrooms / sleeps 4

from $148 / night

$973 - $1,238 / week

Vacation cottage in Achiltibuie

Achiltibuie cottage

2 bedrooms / 1 bathroom / sleeps 4

9

Responds fast! avg. 2 hours 17 minutes

from $64 / night

$446 - $802 / week

Alness Vacation home rental

Alness house

6 bedrooms / 4 bathrooms / sleeps 10

1

from $223 / night

$1,557 - $3,503 / week

Vacation home in Talmine

Talmine house

3 bedrooms / 1 bathroom / sleeps 4

from $96 / night

$662 - $941 / week

Vacation home in Nairn

Nairn house

2 bedrooms / 2 bathrooms / sleeps 4

from $85 / night

$594 - $984 / week

Vacation guest house in Inverness

Inverness guest house

1 bedroom / 1 bathroom / sleeps 1

Responds fast! avg. 57 minutes

from $82 / night

$572 / week

Kingussie Vacation cottage rental

Kingussie cottage

3 bedrooms / 2 bathrooms / sleeps 5

11

Responds fast! avg. 1 hour 36 minutes

from $138 / night

$966 / week

Vacation lodge with golf nearby in Braefield

Braefield lodge

5 bedrooms / 6 bathrooms / sleeps 12

from $232 / night

$1,622 - $3,567 / week

Vacation home in Badcall Bay

Badcall Bay house

1 bedroom / 1 bathroom / sleeps 2

1

from $61 / night

$412 - $963 / week

Lochan Mhor ski home to rent.

Lochan Mhor house

4 bedrooms / 3 bathrooms / sleeps 8

19

from $208 / night

$817 - $2,375 / week

Inverness City Centre Vacation apartment rental

Inverness City Centre apartment

1 bedroom / 1 bathroom / sleeps 2

60

Responds fast! avg. 1 hour 7 minutes

from $112 / night

$780 / week

Vacation lodge with golf nearby in Dalwhinnie

Dalwhinnie lodge

4 bedrooms / 3 bathrooms / sleeps 8

from $345 / night

$2,413 - $4,008 / week

Ski home to rent in Boat of Garten

Boat of Garten house

3 bedrooms / 2 bathrooms / sleeps 6

16

Responds fast! avg. 1 hour 39 minutes

from $112 / night

$817 / week

High Burnside ski home to rent.

High Burnside house

5 bedrooms / 4 bathrooms / sleeps 9

50

Responds fast! avg. 1 hour 19 minutes

from $312 / night

$1,285 - $3,370 / week

×

Also consider