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

10 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Kippford Vacation cottage rental

Kippford cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from $238 / night

$1,664 / week

1 / 21

Great rentals within 20 miles that match your search

Vacation home in Dumfries

Dumfries house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $117 / night

$817 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation cottage in Shawhead

Shawhead cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $121 / night

$766 / week

1 / 27

Great rentals within 20 miles that match your search

Dumfries Vacation home rental

Dumfries house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $145 / night

$912 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation lodge in Kippford

Kippford lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $183 / night

$1,276 / week

1 / 26

Great rentals within 20 miles that match your search

Vacation cottage in Dumfries

Dumfries cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $121 / night

$766 / week

1 / 33

Great rentals within 20 miles that match your search

Vacation lodge in Dumfries

Dumfries lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $212 / night

$1,021 / week

1 / 18

Great rentals within 20 miles that match your search

Vacation cottage in Castle Douglas

Castle Douglas cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $256 / night

$1,094 / week

1 / 16

Great rentals within 20 miles that match your search

Palnackie Vacation cottage rental

Palnackie cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $279 / night

$1,196 / week

1 / 35

Great rentals within 20 miles that match your search

Kippford log cabin rental

Kippford log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $159 / night

$1,113 / week

1 / 34