Selkirk Arms Hotel
The Selkirk Arms Hotel is a long-established hotel on Kirkcudbright's High Street, with its own restaurant, right in the middle of the town's shops and closest to MacLellan's Castle and the harbour.
Rooms come with en-suite bathrooms and family rooms are available, alongside room service and a garden with outdoor seating — a practical, central choice for anyone exploring the town on foot.
Check availability and prices on Booking.com →