Updating

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

Updating

All filters (1)

Filters (1)

Clear filters

4 Vacation rentals

Applied filters (1)

Vacation apartment in Selkirk

Selkirk apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $261 / night

$1,012 - $1,157 / week

1 / 9

Vacation apartment in Yarrow Valley

Selkirk apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $181 / night

$940 - $1,157 / week

1 / 9

Vacation apartment in Yarrow Valley

Selkirk apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $261 / night

$1,085 - $1,157 / week

1 / 11

Vacation manor house in Yarrow Valley

Selkirk manor house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from $795 / night

$2,891 - $5,060 / week

1 / 21

Great rentals within 20 miles that match your search

Gattonside Vacation home rental

Gattonside house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $217 / night

$1,375 / week

1 / 15

Cottage rental in Melrose with golf nearby

Melrose cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $152 / night

$1,064 / week

1 / 25

Vacation apartment in Jedburgh

Jedburgh apartment

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $259 / night

$1,589 / week

1 / 15

Vacation apartment in Kelso

Kelso apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $130 / night

$911 / week

1 / 17

Selkirk Vacation home rental

Selkirk house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from $289 / night

$2,024 / week

1 / 13

Vacation cottage accommodation

Morebattle cottage

  • 1 bedroom
  • 2 bathrooms
  • sleeps 3

from $104 / night

$561 - $915 / week

1 / 18

Vacation home in Oxton

Oxton house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $116 / night

$723 / week

1 / 19

Cottage rental in Selkirk with swimming pool

Selkirk cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $196 / night

$1,157 - $1,431 / week

1 / 36

Home rental in Tweedbank

Tweedbank house

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 16

from $1,439 / night

$7,148 / week

1 / 21

Selkirk Vacation log cabin rental

Selkirk log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $181 / night

$897 - $1,012 / week

1 / 39

Vacation home with golf nearby in Innerleithen

Innerleithen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $159 / night

$868 - $1,353 / week

1 / 19

Kelso Vacation cottage rental

Kelso cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $123 / night

$795 - $1,113 / week

1 / 37

Vacation apartment with golf nearby in Melrose

Melrose apartment

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 13

from $579 / night

$1,590 / week

1 / 14

Home rental in Peebles with golf nearby

Peebles house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $239 / night

$1,670 / week

1 / 26

Holiday cottage with golf nearby in Melrose

Melrose cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $289 / night

$1,446 - $2,096 / week

1 / 39

Vacation farmhouse in Teviothead

Teviothead farmhouse

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $759 / night

$5,313 / week

1 / 25

Vacation apartment with golf nearby in Hawick

Hawick apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $109 / night

$709 / week

1 / 22

Kelso Vacation cottage rental

Kelso cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $239 / night

$1,229 - $2,024 / week

1 / 66

Galashiels Vacation barn rental

Galashiels barn

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 8

from $363 / night

$1,807 - $3,243 / week

1 / 31

Galashiels Vacation barn rental

Galashiels barn

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $363 / night

$1,807 - $3,243 / week

1 / 26

Vacation cottage rental

Kelso cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $159 / night

$736 - $1,021 / week

1 / 24

Hawick Vacation cottage rental

Hawick cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $174 / night

$1,215 / week

1 / 12

Vacation cottage with golf nearby in Melrose

Melrose cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $203 / night

$1,229 - $1,301 / week

1 / 24

Vacation cottage in Kelso

Kelso cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $159 / night

$736 - $1,223 / week

1 / 25

Vacation cottage in Kelso

Kelso cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $159 / night

$736 - $1,122 / week

1 / 25

Kelso Vacation cottage rental

Kelso cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $159 / night

$736 - $1,021 / week

1 / 25

Vacation apartment with golf nearby in Innerleithen

Innerleithen apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $102 / night

$579 - $730 / week

1 / 13

Peebles Vacation cottage rental

Peebles cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $130 / night

$839 / week

1 / 25

Apartment rental in Peebles

Peebles apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $116 / night

$687 / week

1 / 29

Kelso Vacation cottage rental

Kelso cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $274 / night

$1,365 - $1,575 / week

1 / 14

Vacation cottage in Kelso

Kelso cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $278 / night

$1,388 - $2,121 / week

1 / 20

Vacation home in Oxton

Oxton house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from $289 / night

$1,142 - $3,065 / week

1 / 16

Innerleithen Vacation apartment rental

Innerleithen apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $130 / night

$781 - $1,388 / week

1 / 9

Vacation cottage rental

Peebles cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $159 / night

$940 / week

1 / 17

Peebles Vacation cottage rental

Peebles cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $159 / night

$940 / week

1 / 21

Vacation chalet in Kelso

Kelso chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $362 / night

$2,024 / week

1 / 21