Updating

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

Updating

Best Vacation Rentals in Borders - Holiday Lettings - Cabins

All filters

Filters

254 Vacation rentals

Vacation townhouse with golf nearby in Eyemouth

Eyemouth townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $112 / night

$783 / week

1 / 17

Vacation home with golf nearby in Lauder

Lauder house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $105 / night

$664 / week

1 / 15

Cockburnspath Vacation cottage rental

Cockburnspath cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $110 / night

$769 - $909 / week

1 / 29

Cockburnspath Vacation home rental

Cockburnspath house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $133 / night

$930 / week

1 / 13

Vacation apartment in Peebles

Peebles apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $154 / night

$937 / week

1 / 9

Vacation b&b rental

Eddleston b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $133 / night

$930 / week

1 / 22

Holiday cottage with golf nearby in Melrose

Melrose cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $280 / night

$1,642 - $2,236 / week

1 / 39

Vacation home with golf nearby in Coldingham

Coldingham house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $109 / night

$763 / week

1 / 39

Vacation beach hut in Coldingham

Coldingham beach hut

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from $154 / night

$1,076 / week

1 / 22

Hawick Vacation cottage rental

Hawick cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $140 / night

$978 / week

1 / 13

Vacation apartment with golf nearby in Hawick

Hawick apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $105 / night

$685 / week

1 / 22

Vacation cottage in Coldingham

Coldingham cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $154 / night

$1,076 / week

1 / 25

Vacation apartment with golf nearby in Innerleithen

Innerleithen apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $98 / night

$559 - $706 / week

1 / 13

Vacation home in St Abbs

St Abbs house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $126 / night

$881 / week

1 / 24

Vacation home with golf nearby in Innerleithen

Innerleithen house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $105 / night

$657 / week

1 / 24

Vacation home in Jedburgh

Jedburgh house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $126 / night

$881 / week

1 / 8

Vacation home in Melrose

Melrose house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $81 / night

$506 - $615 / week

1 / 6

Apartment rental in Cardrona with golf nearby

Cardrona apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $91 / night

$622 / week

1 / 16

St Abbs Vacation cottage rental

St Abbs cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from $175 / night

$1,223 / week

1 / 21

Peebles Vacation cottage rental

Peebles cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $126 / night

$811 / week

1 / 25

Vacation cottage in Yetholm

Yetholm cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $133 / night

$772 / week

1 / 19

Vacation home with golf nearby in Innerleithen

Innerleithen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $154 / night

$839 - $1,308 / week

1 / 19

Eddleston Vacation b&b rental

Eddleston b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $91 / night

$636 / week

1 / 9

Vacation cottage in Coldingham

Coldingham cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $204 / night

$629 - $1,188 / week

1 / 18

Vacation apartment in Innerleithen

Innerleithen apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $105 / night

$734 / week

1 / 17

Kelso Vacation cottage rental

Kelso cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $147 / night

$874 - $971 / week

1 / 37

Innerleithen Vacation apartment rental

Innerleithen apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $126 / night

$755 - $1,342 / week

1 / 9

Melrose Vacation home rental

Melrose house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $147 / night

$1,027 / week

1 / 18

Cottage rental in Melrose with golf nearby

Melrose cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $147 / night

$1,027 / week

1 / 25

Eddleston Vacation b&b rental

Eddleston b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $91 / night

$636 / week

1 / 11

Vacation apartment in Eyemouth

Eyemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $168 / night

$1,174 / week

1 / 11

Home rental in Coldingham

Coldingham house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $594 / night

$3,633 / week

1 / 34

Apartment rental in Peebles with golf nearby

Peebles apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $112 / night

$699 - $978 / week

1 / 17

Birgham Vacation home rental

Birgham house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $105 / night

$734 / week

1 / 16

Vacation home rental

Jedburgh house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $105 / night

$734 / week

1 / 41

Lilliesleaf Vacation cottage rental

Lilliesleaf cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $189 / night

$1,321 / week

1 / 23

Selkirk Vacation log cabin rental

Selkirk log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $112 / night

$783 / week

1 / 17

Cottage rental in Coldingham

Coldingham cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $112 / night

$664 - $909 / week

1 / 12

Coldstream ski caravan/mobile home to rent.

Coldstream caravan/mobile home

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $111 / night

$692 / week

1 / 5

Home rental in Jedburgh

Jedburgh house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from $252 / night

$1,398 / week

1 / 13

×

Also consider