COVID-19 Update: The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Updating

50 Best Scotland Vacation rentals on Holiday Lettings - Apartments

All filters

Filters

7,800 Vacation rentals

Vacation apartment with golf nearby in Dirleton

Dirleton apartment

2 bedrooms • 2 bathrooms • sleeps 6

49 reviews

from $224 / night

$1,566 / week

1 / 13

Apartment rental in Crail

Crail apartment

2 bedrooms • 1 bathroom • sleeps 3

39 reviews

from $136 / night

$839 - $1,119 / week

1 / 17

Scotland Vacation apartment rental

Oban apartment

2 bedrooms • 1 bathroom • sleeps 4

98 reviews

from $111 / night

$510 - $1,054 / week

1 / 34

Vacation apartment in Edinburgh

Edinburgh apartment

3 bedrooms • 2 bathrooms • sleeps 6

5 reviews

from $444 / night

$2,095 - $3,868 / week

1 / 12

North Berwick Vacation home rental

North Berwick house

4 bedrooms • 3 bathrooms • sleeps 8

1 review

from $919 / night

$3,672 - $4,241 / week

1 / 36

Cottage rental in Scotland

Bunessan cottage

3 bedrooms • 2 bathrooms • sleeps 6

18 reviews

from $324 / night

$2,262 / week

1 / 16

Vacation lodge in Rowardennan

Rowardennan lodge

2 bedrooms • 2 bathrooms • sleeps 6

35 reviews

from $256 / night

$1,199 - $1,742 / week

1 / 24

Home rental in Achiltibuie

Achiltibuie house

4 bedrooms • 3 bathrooms • sleeps 8

26 reviews

from $303 / night

$1,691 - $2,255 / week

1 / 20

Vacation apartment in Scotland

Arbroath apartment

2 bedrooms • 2 bathrooms • sleeps 5

49 reviews

from $162 / night

$1,129 / week

1 / 22

Vacation apartment in Scotland

North Berwick apartment

1 bedroom • 1 bathroom • sleeps 2

7 reviews

from $162 / night

$887 / week

1 / 10

Vacation home in Scotland

Grosebay house

3 bedrooms • 2 bathrooms • sleeps 6

24 reviews

from $194 / night

$1,112 - $1,451 / week

1 / 25

Vacation home in Scotland

Crail house

2 bedrooms • 2 bathrooms • sleeps 4

8 reviews

from $145 / night

$903 - $1,773 / week

1 / 12

Scotland Vacation bungalow rental

Bruichladdich bungalow

2 bedrooms • 2 bathrooms • sleeps 4

20 reviews

from $243 / night

$929 - $1,292 / week

1 / 14

Vacation home in Cromarty

Cromarty house

2 bedrooms • 1 bathroom • sleeps 4

21 reviews

from $98 / night

$616 - $697 / week

1 / 22

Apartment rental in Scotland with golf nearby

Stirling apartment

2 bedrooms • 2 bathrooms • sleeps 4

46 reviews

from $160 / night

$1,039 - $1,518 / week

1 / 19

Scotland Vacation cottage rental

Southend cottage

3 bedrooms • 2 bathrooms • sleeps 8

14 reviews

from $199 / night

$1,232 - $1,351 / week

1 / 18

Vacation apartment in Almondbank

Almondbank apartment

2 bedrooms • 1 bathroom • sleeps 5

from $120 / night

$719 / week

1 / 8

Scotland Vacation home rental

Baleshare house

4 bedrooms • 3 bathrooms • sleeps 8

3 reviews

from $384 / night

$1,247 - $2,765 / week

1 / 17

Stranraer Vacation cottage rental

Stranraer cottage

1 bedroom • 1 bathroom • sleeps 2

24 reviews

from $65 / night

$453 - $760 / week

1 / 22

Vacation bungalow in Scotland

Waternish bungalow

3 bedrooms • 3 bathrooms • sleeps 6

53 reviews

from $332 / night

$1,611 - $2,024 / week

1 / 25

Vacation cottage in Buckie

Buckie cottage

4 bedrooms • 2 bathrooms • sleeps 7

48 reviews

from $84 / night

$543 - $1,057 / week

1 / 16

Cottage rental in Scotland

Coldingham cottage

3 bedrooms • 2 bathrooms • sleeps 6

48 reviews

from $205 / night

$920 - $1,408 / week

1 / 35

Cottage rental in Bathgate

Bathgate cottage

2 bedrooms • 1 bathroom • sleeps 4

20 reviews

from $127 / night

$889 - $1,163 / week

1 / 14

Vacation cottage rental

Portree cottage

2 bedrooms • 2 bathrooms • sleeps 6

16 reviews

from $133 / night

$927 - $1,282 / week

1 / 15

Vacation b&b rental

Peterhead b&b

1 bedroom • 1 bathroom • sleeps 2

from $116 / night

$810 / week

1 / 6

Vacation cottage in Leven

Leven cottage

1 bedroom • 1 bathroom • sleeps 2

29 reviews

from $96 / night

$480 - $608 / week

1 / 13

Apartment rental in Crieff with golf nearby

Crieff apartment

2 bedrooms • 1 bathroom • sleeps 4

3 reviews

from $119 / night

$836 - $1,226 / week

1 / 18

Apartment accommodation in Scotland

Glasgow apartment

2 bedrooms • 3 bathrooms • sleeps 4

47 reviews

from $195 / night

$810 / week

1 / 17

Vacation home with golf nearby in Scotland

Garmouth house

2 bedrooms • 1 bathroom • sleeps 4

34 reviews

from $122 / night

$808 - $1,010 / week

1 / 13

Vacation apartment in Crail

Crail apartment

2 bedrooms • 1 bathroom • sleeps 4

from $168 / night

$1,170 - $1,399 / week

1 / 25

Melrose Vacation cottage rental

Melrose cottage

1 bedroom • 1 bathroom • sleeps 2

42 reviews

from $227 / night

$890 - $1,111 / week

1 / 24

Vacation home with golf nearby in Lochgilphead

Lochgilphead house

1 bedroom • 1 bathroom • sleeps 2

from $157 / night

$784 - $1,131 / week

1 / 14

Kincraig Vacation bungalow rental

Kincraig bungalow

3 bedrooms • 2 bathrooms • sleeps 7

19 reviews

from $110 / night

$768 - $1,172 / week

1 / 10

Home rental in Scotland

Dalmally house

5 bedrooms • 4 bathrooms • sleeps 8

9 reviews

from $217 / night

$1,518 - $2,877 / week

1 / 22

Scotland Vacation villa rental

Lochgoilhead villa

4 bedrooms • 3 bathrooms • sleeps 9

16 reviews

from $445 / night

$1,710 - $2,418 / week

1 / 38

Cottage accommodation in Scotland

Stirling cottage

2 bedrooms • 1 bathroom • sleeps 4

78 reviews

from $152 / night

$1,055 - $1,526 / week

1 / 20

Vacation home in Scotland

Strathdon house

1 bedroom • 1 bathroom • sleeps 2

17 reviews

from $160 / night

$951 / week

1 / 28

Vacation home in North Uist

North Uist house

5 bedrooms • 4 bathrooms • sleeps 9

6 reviews

from $185 / night

$1,289 / week

1 / 11

Vacation home in New Luce

New Luce house

10 bedrooms • 3 bathrooms • sleeps 16

4 reviews

from $322 / night

$2,254 - $3,851 / week

1 / 10

Aboyne Vacation cottage rental

Aboyne cottage

2 bedrooms • 2 bathrooms • sleeps 4

10 reviews

from $122 / night

$850 / week

1 / 21

×

Also consider