|Most expensive month:||August|
|Average price in Kirkcudbright:||$165/night|
|Absolute cheapest price found:||$67/night|
|Most expensive day:||Friday|
Selkirk Arms Hotel, rated with a score of 9.0 from 326 reviewers, is one of the most popular hotels in Kirkcudbright. Other top stays include Baytree House, with an average rating of 8.8 from 44 reviewers, and Anchorlee Guesthouse, with a score of 9.6 from 135 reviewers.