Updating

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

Updating

Holiday houses for rent in Berwickshire

All filters

Filters (1)

Clear filters

31 houses

Applied filters (1)

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Coldingham

Coldingham house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £106 / night

£738 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday home in Coldingham

Coldingham house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £195 / night

£1,363 / week

1 / 48

Great rentals within 20 miles that match your search

Holiday home in Coldingham

Coldingham house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

from £401 / night

£1,832 - £2,863 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday home in St Abbs

St Abbs house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £103 / night

£722 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home in Dunbar

Dunbar house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 5

from £132 / night

£875 - £1,964 / week

1 / 48

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Eyemouth

Eyemouth house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £115 / night

£802 / week

1 / 14

Great rentals within 20 miles that match your search

Coldingham holiday home rental

Coldingham house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £201 / night

£601 - £1,647 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in St Abbs

St Abbs house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £154 / night

£460 - £1,303 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday home in Dunbar

Dunbar house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £166 / night

£1,163 / week

1 / 8

Great rentals within 20 miles that match your search

Allanton holiday home rental

Allanton house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £103 / night

£336 - £1,067 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday home in Eyemouth

Eyemouth house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from £263 / night

£789 - £1,862 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday home in Coldingham

Coldingham house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £352 / night

£1,494 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Paxton

Paxton house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £308 / night

£1,075 - £3,137 / week

1 / 49

Great rentals within 20 miles that match your search

Holiday home in Allanton

Allanton house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £91 / night

£290 - £813 / week

1 / 21

Great rentals within 20 miles that match your search

Chirnside holiday home rental

Chirnside house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £101 / night

£348 - £912 / week

1 / 17

Great rentals within 20 miles that match your search

Home rental in Dunglass with golf nearby

Dunglass house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £249 / night

£747 - £2,779 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday home in Chirnside

Chirnside house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £210 / night

£894 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday home in Allanton

Allanton house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £85 / night

£340 - £1,105 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday home in Chirnside

Chirnside house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £97 / night

£346 - £1,004 / week

1 / 20

Great rentals within 20 miles that match your search

Home rental in Eyemouth with golf nearby

Eyemouth house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £165 / night

£493 - £1,940 / week

1 / 55

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Ellemford

Ellemford house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £108 / night

£374 - £1,270 / week

1 / 29

Great rentals within 20 miles that match your search

Foulden holiday home rental

Foulden house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £106 / night

£355 - £1,112 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Eyemouth

Eyemouth house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £116 / night

£363 - £1,143 / week

1 / 31

Great rentals within 20 miles that match your search

Home rental in Chirnside

Chirnside house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£303 - £1,078 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Eyemouth

Eyemouth house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £164 / night

£1,145 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday home in Coldingham

Coldingham house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £172 / night

£773 - £1,357 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Eyemouth

Eyemouth house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £126 / night

£377 - £1,105 / week

1 / 19

Great rentals within 20 miles that match your search

Home rental in Coldingham

Coldingham house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £487 / night

£2,977 / week

1 / 34

Great rentals within 20 miles that match your search

Eyemouth holiday home rental

Eyemouth house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £138 / night

£859 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Allanton

Allanton house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £149 / night

£894 / week

1 / 16

Great rentals within 20 miles that match your search

Home rental in Eyemouth

Eyemouth house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from £250 / night

£1,250 - £1,400 / week

1 / 25

×

Also consider