Arden House Hotel receives great reviews from guests. Selkirk Arms Hotel and The Kirkcudbright Bay Hotel are also excellent options to stay in Kirkcudbright bar.