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

1 Vacation rentals

Applied filters (1)

Cockburnspath Vacation cottage rental

Cockburnspath cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $113 / night

$789 - $1,571 / week

1 / 29

Great rentals within 20 miles that match your search

Vacation home in Coldingham

Coldingham house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

from $507 / night

$2,316 - $3,619 / week

1 / 30

Vacation castle in North Berwick

North Berwick castle

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 13

from $2,895 / night

$20,262 - $26,341 / week

1 / 16

Vacation apartment rental

Tweedmouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $181 / night

$1,115 / week

1 / 28

Berwick upon Tweed Vacation cottage rental

Berwick upon Tweed cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $160 / night

$956 / week

1 / 19

Vacation home with golf nearby in Eyemouth

Eyemouth house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $145 / night

$1,013 / week

1 / 14

Vacation apartment with golf nearby in North Berwick

North Berwick apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $210 / night

$1,050 / week

1 / 23

Vacation home in Spittal

Spittal house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from $341 / night

$2,381 / week

1 / 9

Spittal Vacation apartment rental

Spittal apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $288 / night

$1,737 / week

1 / 5

Vacation home in Coldingham

Coldingham house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $217 / night

$977 - $1,715 / week

1 / 24

Vacation apartment with golf nearby in Berwick upon Tweed

Berwick upon Tweed apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $109 / night

$760 / week

1 / 21

Eyemouth Vacation tower rental

Eyemouth tower

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $579 / night

$2,171 - $4,125 / week

1 / 12

Vacation townhouse with golf nearby in Eyemouth

Eyemouth townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $116 / night

$811 / week

1 / 17

Vacation apartment with golf nearby in North Berwick

North Berwick apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $217 / night

$1,520 / week

1 / 20

Vacation cottage with golf nearby in Duns

Duns cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $507 / night

$1,563 / week

1 / 14

Vacation cottage with golf nearby in Duns

Duns cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $261 / night

$869 / week

1 / 11

Vacation barn rental

Drem barn

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $108 / night

$620 - $904 / week

1 / 13

Coldstream Vacation cottage rental

Coldstream cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $268 / night

$1,875 - $2,533 / week

1 / 88

Cottage rental in Coldingham

Coldingham cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $116 / night

$724 - $941 / week

1 / 12

Home rental in Eyemouth

Eyemouth house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from $316 / night

$1,264 - $1,770 / week

1 / 25

Tower rental in Eyemouth

Eyemouth tower

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $579 / night

$2,171 - $2,678 / week

1 / 13

Vacation apartment with golf nearby in North Berwick

North Berwick apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $232 / night

$1,158 - $1,592 / week

1 / 25

North Berwick Vacation apartment rental

North Berwick apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $152 / night

$948 - $1,517 / week

1 / 20

Apartment rental in North Berwick with golf nearby

North Berwick apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $225 / night

$1,158 / week

1 / 24

Vacation watermill in Berwick upon Tweed

Berwick upon Tweed watermill

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $290 / night

$1,736 - $8,793 / week

1 / 12

St Abbs Vacation cottage rental

St Abbs cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from $181 / night

$1,267 / week

1 / 21

Home rental in Gullane with golf nearby

Gullane house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $565 / night

$2,446 - $2,678 / week

1 / 16

Home rental in Coldingham

Coldingham house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $615 / night

$3,763 / week

1 / 34

Bungalow rental in Berwick upon Tweed

Berwick upon Tweed bungalow

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $129 / night

$902 / week

1 / 11

Vacation home in Eyemouth

Eyemouth house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $207 / night

$1,448 / week

1 / 22

Vacation home with golf nearby in Coldingham

Coldingham house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $134 / night

$932 / week

1 / 39

Vacation shepherds hut in Foulden

Foulden shepherds hut

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $131 / night

$912 / week

1 / 20

Vacation home in Eyemouth

Eyemouth house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $333 / night

$998 - $2,354 / week

1 / 30

Norham Vacation cottage rental

Norham cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $208 / night

$620 - $1,689 / week

1 / 32

Vacation apartment in Gullane

Gullane apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $352 / night

$1,494 / week

1 / 26

Vacation home in Norham

Norham house

  • 7 bedrooms
  • 4 bathrooms
  • sleeps 17

from $629 / night

$3,982 / week

1 / 26

Vacation home with golf nearby in Tweedmouth

Tweedmouth house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $337 / night

$1,110 - $3,091 / week

1 / 42

Berwick upon Tweed Vacation cottage rental

Berwick upon Tweed cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $204 / night

$611 - $1,995 / week

1 / 32

Vacation log cabin with golf nearby in West Allerdean

West Allerdean log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $118 / night

$588 - $1,584 / week

1 / 32

North Berwick Vacation home rental

North Berwick house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $558 / night

$3,901 / week

1 / 11