We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Kirkcudbright

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Kirkcudbright?

We'll send you updates with the latest deals, reviews and articles for Kirkcudbright each week.

Map of Kirkcudbright Hotels

Hotels (4)

B&Bs / Inns (14)

Speciality Lodging (8)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Fludha Tongland Road, Kirkcudbright DG6 4UU, Scotland
Show Prices
US$113 - US$129 Avg. price/night*
Ollie #1 of 14 B&Bs in Kirkcudbright
Traveller photos (43)
110 High Street, Kirkcudbright DG6 4JQ, Scotland
Show Prices
US$72 - US$638 Avg. price/night*
Ollie #2 of 14 B&Bs in Kirkcudbright
Traveller photos (87)
High Street, Kirkcudbright DG6 4JG, Scotland
Show Prices
US$122 - US$155 Avg. price/night*
Ollie #1 of 4 hotels in Kirkcudbright
Traveller photos (110)
19 Drumblane Strand, Kirkcudbright DG6 4EX, Scotland
Show Prices
US$102 - US$110 Avg. price/night*
Ollie #3 of 14 B&Bs in Kirkcudbright
Traveller photos (6)
95 St. Mary Street, Kirkcudbright DG6 4EL, Scotland
Show Prices
US$105 - US$111 Avg. price/night*
Ollie #4 of 14 B&Bs in Kirkcudbright
Traveller photos (16)
40 Fergus Road, Kirkcudbright DG6 4HN, Scotland
Show Prices
US$85 - US$99 Avg. price/night*
Ollie #5 of 14 B&Bs in Kirkcudbright
  •  Trip to Kirkcudbright 
  • The b and b we stayed in was situated about a mile from the town centre... more
  • 27 September 2018
Traveller photos (5)
Linthorpe Arden Road | Twynholm, Kirkcudbright DG6 4PB, Scotland
Show Prices
US$119 - US$139 Avg. price/night*
Ollie #6 of 14 B&Bs in Kirkcudbright
  •  Peaceful and relaxing 
  • We stayed here for 3 nights so that Ron could finally learn to Spey cast... more
  • 27 August 2018
Traveller photos (25)
28 Woodlands Avenue, Kirkcudbright DG6 4BP, Scotland
Show Prices
US$50 - US$65 Avg. price/night*
Ollie #7 of 14 B&Bs in Kirkcudbright
Traveller photos (43)
Glenholme Tongland Road, Kirkcudbright DG6 4UU, Scotland
US$124 - US$157 Avg. price/night*
Ollie #8 of 14 B&Bs in Kirkcudbright
Traveller photos (12)
Tongland Road, Kirkcudbright DG6 4UU, Scotland
No photo provided
US$59 - US$105 Avg. price/night*
Ollie #2 of 4 hotels in Kirkcudbright
Traveller photos (4)
25 St. Cuthbert Street, Kirkcudbright DG6 4DJ, Scotland
Show Prices
US$96 - US$104 Avg. price/night*
Ollie #3 of 4 hotels in Kirkcudbright
Traveller photos (19)
Rivergarth Tongland Road, Kirkcudbright DG6 4UT, Scotland
Ollie #9 of 14 B&Bs in Kirkcudbright
  •  'What a find!' 
  • A last minute booking took us to Rivergarth for four nights earlier this... more
  • 16 June 2018
Traveller photos (9)
48 High Street | Kirkcudbrightshire, Kirkcudbright DG6 4JX, Scotland
Ollie #10 of 14 B&Bs in Kirkcudbright
Traveller photos (20)
116 High Street, Kirkcudbright DG6 4JQ, Scotland
Show Prices
US$116 - US$178 Avg. price/night*
Ollie #11 of 14 B&Bs in Kirkcudbright
  •  Excellent dinner 
  • All five of us ranging from teenagers to rather older had superb main... more
  • 18 October 2018
Traveller photos (9)
Marks Marks Kirkcudbright, Kirkcudbright DG6 4XR, Scotland
Show Prices
US$76 - US$79 Avg. price/night*
Ollie #12 of 14 B&Bs in Kirkcudbright
  •  Super! 
  • We have just returned from a lovely two night stay at Marks Farm. Sheila... more
  • 12 June 2018
Traveller photos (2)
Twynholm, Kirkcudbright DG6 4PS, Scotland
Ollie #13 of 14 B&Bs in Kirkcudbright
  •  Best B&B in Scotland 
  • A B&B we have stayed at for many years as we love the warm scottish... more
  • 17 May 2012
Traveller photos (2)
50 St. Cuthbert Street, Kirkcudbright DG6 4DY, Scotland
Ollie #4 of 4 hotels in Kirkcudbright
  •  Weekend break 
  • Stayed at this hotel for a60th bday party & we had a garden party the next... more
  • 11 July 2016
Boreland of Borgue Twynholm, Kirkcudbright DG6 4SX, Scotland