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

28 Vacation rentals

Applied filters (1)

Vacation barn in Kirkcudbright

Kirkcudbright barn

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $124 / night

$869 / week

1 / 18

Manor house rental in Kirkcudbright

Kirkcudbright manor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $246 / night

$1,231 - $1,918 / week

1 / 19

Cottage rental in Kirkcudbright

Kirkcudbright cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $228 / night

$1,404 - $2,171 / week

1 / 23

Vacation cottage rental

Kirkcudbright cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $124 / night

$868 - $1,505 / week

1 / 18

Home rental in Kirkcudbright

Kirkcudbright house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $144 / night

$441 - $1,277 / week

1 / 18

Cottage rental in Kirkcudbright

Kirkcudbright cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $211 / night

$788 - $1,271 / week

1 / 16

Home rental in Kirkcudbright with golf nearby

Kirkcudbright house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $129 / night

$474 - $1,420 / week

1 / 27

Kirkcudbright Vacation farmhouse rental

Kirkcudbright farmhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $381 / night

$1,891 - $2,284 / week

1 / 16

Vacation cottage with golf nearby in Kirkcudbright

Kirkcudbright cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $214 / night

$747 - $2,120 / week

1 / 31

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $525 / night

$749 - $1,170 / week

1 / 13

Vacation home in Kirkcudbright

Kirkcudbright house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $221 / night

$1,544 - $2,474 / week

1 / 23

Kirkcudbright Vacation cottage rental

Kirkcudbright cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $141 / night

$487 - $1,397 / week

1 / 30

Vacation cottage rental

Kirkcudbright cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $450 / night

$642 - $917 / week

1 / 11

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $103 / night

$361 - $1,138 / week

1 / 16

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $153 / night

$1,070 - $1,525 / week

1 / 39

Vacation home in Kirkcudbright

Kirkcudbright house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from $151 / night

$452 - $1,386 / week

1 / 28

Kirkcudbright Vacation cottage rental

Kirkcudbright cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $106 / night

$738 - $979 / week

1 / 14

Cottage rental in Kirkcudbright

Kirkcudbright cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $106 / night

$738 - $979 / week

1 / 12

Vacation home in Kirkcudbright

Kirkcudbright house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $253 / night

$755 - $2,212 / week

1 / 26

Vacation home in Kirkcudbright

Kirkcudbright house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $184 / night

$788 - $1,271 / week

1 / 19

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $106 / night

$738 - $979 / week

1 / 12

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $167 / night

$941 / week

1 / 18

Kirkcudbright Vacation home rental

Kirkcudbright house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $129 / night

$869 - $1,375 / week

1 / 16

Kirkcudbright Vacation home rental

Kirkcudbright house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from $308 / night

$1,141 - $1,846 / week

1 / 37

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $151 / night

$1,050 - $1,665 / week

1 / 21

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $263 / night

$1,043 - $3,001 / week

1 / 49

Vacation cottage in Kirkcudbright

Kirkcudbright cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $263 / night

$1,043 - $3,001 / week

1 / 41

Cottage rental in Kirkcudbright with golf nearby

Kirkcudbright cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $148 / night

$503 - $1,529 / week

1 / 27

Great rentals within 20 miles that match your search

Garlieston Vacation home rental

Garlieston house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from $112 / night

$783 - $1,168 / week

1 / 26

Vacation cottage rental

Gatehouse of Fleet cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $127 / night

$883 - $1,086 / week

1 / 22

Vacation cottage in Castle Douglas

Castle Douglas cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $124 / night

$869 / week

1 / 7

Vacation log cabin rental

Sandyhills log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $123 / night

$760 - $1,411 / week

1 / 23

Vacation log cabin in Dumfries

Dumfries log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $123 / night

$811 - $1,520 / week

1 / 15

Colvend Vacation log cabin rental

Colvend log cabin

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $181 / night

$905 - $1,809 / week

1 / 19

Vacation home in Dumfries

Dumfries house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $116 / night

$811 / week

1 / 10

Vacation cottage in Castle Douglas

Castle Douglas cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $254 / night

$1,086 / week

1 / 16

Vacation home rental

Gatehouse of Fleet house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $320 / night

$960 - $1,992 / week

1 / 15

Vacation cottage in Dalbeattie

Dalbeattie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $196 / night

$941 / week

1 / 23

Vacation cottage with golf nearby in Gatehouse of Fleet

Gatehouse of Fleet cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $123 / night

$789 - $1,131 / week

1 / 22

Vacation lodge with golf nearby in Dumfries

Dumfries lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $116 / night

$579 - $941 / week

1 / 24