Hotels in Kirkcudbright
0 handpicked places to stay
Hotels in Kirkcudbright tend to be small and characterful rather than large-scale, reflecting the size of the town itself. The Selkirk Arms on the High Street is the best-known option, an eighteenth-century coaching inn turned townhouse hotel with a restaurant and bistro, well placed for the harbour, castle and galleries. Beyond this, the town and its surrounding villages offer a mix of guesthouses, B&Bs and small independent hotels, many run by local families and offering a more personal alternative to chain accommodation. Prices are generally lower than in Scotland's better-known tourist honeypots, though rooms can book up well ahead during the summer Art & Craft Trail and sailing regatta season.
For those happy to stay a short drive from the centre, nearby villages such as Gatehouse of Fleet, Castle Douglas and the smaller harbour settlements along the Solway coast add further hotel and guesthouse choice, often with sea or estuary views and easy access to the wider Galloway countryside. Whichever option is chosen, Kirkcudbright's compact layout means most hotels are within easy walking distance of the harbour, MacLellan's Castle and the town's galleries, making a car unnecessary once you have arrived.
We're still curating hotels for Kirkcudbright
In the meantime, search the full Booking.com listings.
Search hotels in Kirkcudbright