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

129 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Vacation home in Sandyhills

Sandyhills house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $160 / night

$796 - $1,144 / week

1 / 22

Great rentals within 20 miles that match your search

Vacation home in Colvend

Colvend house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from $178 / night

$3,329 - $3,619 / week

1 / 12

Great rentals within 20 miles that match your search

Kippford Vacation cottage rental

Kippford cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from $236 / night

$1,652 / week

1 / 21

Great rentals within 20 miles that match your search

Vacation cottage rental

Port William cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $102 / night

$572 - $934 / week

1 / 39

Great rentals within 20 miles that match your search

Port William Vacation home rental

Port William house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $196 / night

$1,158 - $1,882 / week

1 / 16

Great rentals within 20 miles that match your search

Apartment rental in Portpatrick with golf nearby

Portpatrick apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $138 / night

$577 / week

1 / 9

Great rentals within 20 miles that match your search

Vacation home with golf nearby in Newton Stewart

Newton Stewart house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $123 / night

$724 / week

1 / 12

Great rentals within 20 miles that match your search

Vacation home in Turnberry

Turnberry house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from $433 / night

$3,070 - $4,951 / week

1 / 33

Great rentals within 20 miles that match your search

Cottage rental in Portpatrick

Portpatrick cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $160 / night

$1,115 / week

1 / 41

Great rentals within 20 miles that match your search

Vacation log cabin with golf nearby in Beattock

Beattock log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $203 / night

$1,417 / week

1 / 34

Great rentals within 20 miles that match your search

Manor house rental in Kirkcudbright

Kirkcudbright manor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $246 / night

$1,231 - $1,918 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation apartment in Rockcliffe

Rockcliffe apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from $123 / night

$860 / week

1 / 16

Great rentals within 20 miles that match your search

Sandhead Vacation home rental

Sandhead house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $135 / night

$941 / week

1 / 29

Great rentals within 20 miles that match your search

Allonby Vacation home rental

Allonby house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $129 / night

$902 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation cottage with golf nearby in Girvan

Girvan cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $174 / night

$1,037 - $1,340 / week

1 / 34

Great rentals within 20 miles that match your search

Cottage rental in Sandhead

Sandhead cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $196 / night

$789 - $1,187 / week

1 / 29

Great rentals within 20 miles that match your search

Vacation chalet in Ardwell

Ardwell chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $130 / night

$694 - $795 / week

1 / 20

Great rentals within 20 miles that match your search

Portpatrick Vacation home rental

Portpatrick house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $180 / night

$1,261 - $5,126 / week

1 / 41

Great rentals within 20 miles that match your search

Vacation chalet in Ardwell

Ardwell chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $131 / night

$695 - $796 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation cottage rental

Wigtown cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from $86 / night

$602 - $7,207 / week

1 / 12

Great rentals within 20 miles that match your search

Cockermouth Vacation cottage rental

Cockermouth cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $116 / night

$810 / week

1 / 14

Great rentals within 20 miles that match your search

Home rental in Rockcliffe with golf nearby

Rockcliffe house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $188 / night

$1,313 - $2,080 / week

1 / 25

Great rentals within 20 miles that match your search

Colvend Vacation log cabin rental

Colvend log cabin

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $181 / night

$905 - $1,809 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation apartment in Portpatrick

Portpatrick apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $193 / night

$1,083 / week

1 / 16

Great rentals within 20 miles that match your search

Vacation home with golf nearby in Portpatrick

Portpatrick house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $203 / night

$1,417 / week

1 / 50

Great rentals within 20 miles that match your search

Vacation lodge rental

Carsluith lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $163 / night

$1,141 - $2,053 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation cottage rental

Kirkcudbright cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $124 / night

$868 - $1,505 / week

1 / 18

Great rentals within 20 miles that match your search

Vacation bungalow with golf nearby in Rockcliffe

Rockcliffe bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $551 / night

$788 - $1,271 / week

1 / 16

Great rentals within 20 miles that match your search

Home rental in Castle Douglas

Castle Douglas house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $579 / night

$3,614 / week

1 / 48

Great rentals within 20 miles that match your search

Home rental in Sandhead with golf nearby

Sandhead house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $174 / night

$739 - $1,158 / week

1 / 23

Great rentals within 20 miles that match your search

Cottage rental in Wigtownshire

Wigtownshire cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $93 / night

$652 - $840 / week

1 / 12

Great rentals within 20 miles that match your search

Portpatrick Vacation apartment rental

Portpatrick apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $288 / night

$1,228 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation home accommodation

Kippford house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $1,079 / night

$1,093 - $1,512 / week

1 / 25

Great rentals within 20 miles that match your search

Vacation cottage in Rockcliffe

Rockcliffe cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $142 / night

$989 - $1,634 / week

1 / 21

Great rentals within 20 miles that match your search

Vacation apartment in Newton Stewart

Newton Stewart apartment

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from $541 / night

$1,966 - $5,197 / week

1 / 25

Great rentals within 20 miles that match your search

Vacation home in Rockcliffe

Rockcliffe house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 8

from $177 / night

$1,233 - $1,956 / week

1 / 35

Great rentals within 20 miles that match your search

Stranraer Vacation chalet rental

Stranraer chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $130 / night

$694 - $795 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation caravan/mobile home in Gatehouse of Fleet

Gatehouse of Fleet caravan/mobile home

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $107 / night

$749 - $1,228 / week

1 / 22

Great rentals within 20 miles that match your search

Vacation home rental

Kippford house

  • 8 bedrooms
  • 4 bathrooms
  • sleeps 12

from $1,531 / night

$2,187 - $3,177 / week

1 / 34

Great rentals within 20 miles that match your search

Vacation cottage in Rockcliffe

Rockcliffe cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from $163 / night

$1,141 - $1,846 / week

1 / 20