Vacation Rentals & Cottages in Kirkcudbright

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

235 Houses

(3) Excellent 

26

FISH HOUSE, ex-fisherman's cottage, 2 bath, pet-friendly, garden

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$82

Price per night from

$82

10

NATHANIEL'S COTTAGE, end-terrace, super king-size double, woodburner, Sky TV

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$44

Price per night from

$44

(2) Very Good 

17

Peace Cottage self catering accommodation

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 4 mi

Price per night from

$96

Price per night from

$96

28

BAYTREE HOUSE, Smart TV, en-suite bedrooms, centre of Kirkcudbright, Ref 961723

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Pet Friendly
  • Private garden

Price per night from

$101

Price per night from

$101

28

27-29 ST. MARYS PLACE, woodburners, pleasant views, perfect for families, in

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

3 4 7 nights min

  • 3 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly
  • Private garden

Price per night from

$44

Price per night from

$44

(3) Excellent 

25

1 MEWS LANE, stylish apartment, harbour views, king-size beds, WiFi in

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$53

Price per night from

$53

(3)  

11

CAMPHILL, ground floor detached cottage, gardens, woodburner, parking

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$56

Price per night from

$56

(22) Excellent 

17

Rattra Cottage

Dumfries and Galloway / Kirkcudbright

Kirkcudbright cottage

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Child Friendly

Price per night from

$74

Responds fast!
avg. 2 hours 13 minutes

Price per night from

$74

(8) Excellent 

6

The Old Fish House

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$118

Price per night from

$118

(4) Excellent 

21

MImpy's

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 5 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$163

Price per night from

$163

(3) Excellent 

50

Orroland Lodge

Dumfries and Galloway / Kirkcudbright

Kirkcudbright lodge

7 14 min stay varies

  • 7 bedrooms
  • sleeps 14
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 mi
  • Child Friendly

Price per night from

$593

Price per night from

$593

(14) Very Good 

Certificate of Excellence

19

Lower Nunton

Dumfries and Galloway / Kirkcudbright

Kirkcudbright cottage

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$121

Responds fast!
avg. 2 hours 33 minutes

Price per night from

$121

(2) Excellent 

49

Abbotsway Cottage

Dumfries and Galloway / Kirkcudbright

Kirkcudbright cottage

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Nearest beach 1 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$129

Price per night from

$129

(2) Very Good 

34

172 - Barscobe House

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

11 17 7 nights min

  • 11 bedrooms
  • sleeps 17
  • 7 nights min
  • Pet Friendly

Price per night from

$410

Price per night from

$410

(46) Excellent 

24

The Boathouse

Dumfries and Galloway / Kirkcudbright

Kirkcudbright boathouse

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 mi
  • Child Friendly
“The House With a View” I couldnt rate this house highly enough,the facilities are exemplary spacious, comfortable ideal for a family or group with mixed ages. Three bathrooms with showers an additional sitting room with 2nd television and also has Wif
…see more

Price per night from

$124

Responds fast!
avg. 2 hours 13 minutes

Price per night from

$124

(2) Excellent 

21

Heron View

Dumfries and Galloway / Kirkcudbright

Kirkcudbright cottage

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$112

Price per night from

$112

(11) Excellent 

9

Mews Lane Cottage Free Fibre Wi-Fi 2 Bedrooms Sleeps 4 1 Shower room

Dumfries and Galloway / Kirkcudbright

Kirkcudbright house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly

Price per night from

$80

Price per night from

$80

(27) Excellent 

Certificate of Excellence

20

The West Wing, Knockbrex

Dumfries and Galloway / Kirkcudbright

Kirkcudbright manor house

4 9 3 nights min

  • 4 bedrooms
  • sleeps 9
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$176

Responds fast!
avg. 52 minutes

Price per night from

$176

13

The Byre

Dumfries and Galloway / Kirkcudbright

Kirkcudbright cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 mi
  • Child Friendly

Price per night from

$84

Price per night from

$84

(6) Excellent 

22

Robin's Nest

Dumfries and Galloway / Kirkcudbright

Kirkcudbright cottage

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$111

Price per night from

$111

(1) Excellent 

41

Cutlar's Lodge

Dumfries and Galloway / Kirkcudbright

Kirkcudbright cottage

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Child Friendly

Price per night from

$554

Price per night from

$554

(5) Excellent 

18

Barcloy Milk House

Dumfries and Galloway / Kirkcudbright

Kirkcudbright barn

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 10 mi
  • Child Friendly
  • Private garden
Inquire for Rates
Inquire for Rates

Great rentals within 20 miles that match your search

Distance approx 19.78 km from Kirkcudbright Show on Map

25

GILLIE COTTAGE, local amenties, garden with patio, close to the beach, in New

Dumfries and Galloway / Kirkbean

Kirkbean house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min

Price per night from

$48

Price per night from

$48

Distance approx 10.62 km from Kirkcudbright Show on Map

8

Holiday cottage with stunning sea views in Dumfries and Galloway

Dumfries and Galloway / Gatehouse of Fleet

Gatehouse of Fleet house

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$137

Price per night from

$137

Distance approx 13.16 km from Kirkcudbright Show on Map

(1) Very Good 

27

beautiful house on the solway coast

Dumfries and Galloway / Sandyhills

Sandyhills house

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$126

Responds fast!
avg. 2 hours 1 minutes

Price per night from

$126

Distance approx 10.15 km from Kirkcudbright Show on Map

(27) Excellent 

Certificate of Excellence

35

Luxury log cabin holiday rental

Dumfries and Galloway / Kippford

Kippford log cabin

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$140

Responds fast!
avg. 1 hour 26 minutes

Price per night from

$140

Distance approx 8.56 km from Kirkcudbright Show on Map

7

GG's Sea View Snugs - The Shore

Dumfries and Galloway / Gatehouse of Fleet

Gatehouse of Fleet lodge

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child Friendly

Price per night from

$148

Price per night from

$148

Distance approx 12.91 km from Kirkcudbright Show on Map

(10) Excellent 

10

Barend Chalet 48

Dumfries and Galloway / Sandyhills

Sandyhills chalet

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$104

Price per night from

$104

Distance approx 19.55 km from Kirkcudbright Show on Map

(24) Excellent 

Certificate of Excellence

13

Limetree House

Dumfries and Galloway / New Abbey

New Abbey house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Pet Friendly

Certificate of Excellence

Price per night from

$133

Responds fast!
avg. 59 minutes

Price per night from

$133

Distance approx 11.45 km from Kirkcudbright Show on Map

(10) Excellent 

Certificate of Excellence

11

ANVIL

Dumfries and Galloway / Dalbeattie

Dalbeattie cottage

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 mi

Certificate of Excellence

Price per night from

$55

Responds fast!
avg. 3 hours 38 minutes

Price per night from

$55

Distance approx 13.78 km from Kirkcudbright Show on Map

(29) Excellent 

Certificate of Excellence

24

1 Crispin Court

Dumfries and Galloway / Creetown

Creetown cottage

1 2 4 nights min

  • 1 bedroom
  • sleeps 2
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 8 mi
  • Pet Friendly

Certificate of Excellence

Price per night from

$59

Responds fast!
avg. 3 hours 16 minutes

Price per night from

$59

Distance approx 9.52 km from Kirkcudbright Show on Map

(3) Very Good 

25

Kirkennan Lodge

Dumfries and Galloway / Castle Douglas

Castle Douglas cottage

4 7 3 nights min

  • 4 bedrooms
  • sleeps 7
  • 3 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$310

Responds fast!
avg. 2 hours 6 minutes

Price per night from

$310

Distance approx 16.56 km from Kirkcudbright Show on Map

(33) Excellent 

Certificate of Excellence

24

Drey Cottage

Dumfries and Galloway / Newton Stewart

Newton Stewart cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$87

Responds fast!
avg. 1 hour 15 minutes

Price per night from

$87

Distance approx 11.49 km from Kirkcudbright Show on Map

(2) Excellent 

12

Forest Way Waterside

Dumfries and Galloway / Colvend

Colvend house

7 14 min stay varies

  • 7 bedrooms
  • sleeps 14
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$192

Responds fast!
avg. 27 minutes

Price per night from

$192

Distance approx 8.95 km from Kirkcudbright Show on Map

(9) Excellent 

14

Lochenbreck Byre Luxury Holiday Cottage

Dumfries and Galloway / Castle Douglas

Castle Douglas cottage

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Private garden

Price per night from

$95

Price per night from

$95

Distance approx 8.16 km from Kirkcudbright Show on Map

(7) Excellent 

19

The Stables, Castle Douglas

Dumfries and Galloway / Castle Douglas

Castle Douglas house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 27 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$102

Responds fast!
avg. 28 minutes

Price per night from

$102

Distance approx 8.13 km from Kirkcudbright Show on Map

22

Violet Grove Holiday Cottage

Dumfries and Galloway / Castle Douglas

Castle Douglas house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 21 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$79

Price per night from

$79

Distance approx 15.85 km from Kirkcudbright Show on Map

4

Wigtown Women's Rooms - Gertrude

Newton Stewart / Wigtown

Wigtown house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$67

Price per night from

$67