
We’ve been welcoming guests to The Selkirk Arms Hotel for over 12 years, but our roots in Dumfries and Galloway go back more than three decades. This historic townhouse, dating to 1777, has plenty of stories to tell — including a visit from the famous Scottish poet Robert Burns — and we’re proud to be part of its next chapter.
Set on Kirkcudbright’s High Street, just a short stroll from the working harbour, the hotel makes a great base for exploring southwest Scotland. You’ll find heather-covered hills, hidden coves and riverside walks all within easy reach — or stay close and discover the galleries, studios and pastel-painted lanes of the ‘Artist’s Town’.
Inside, we have 16 comfortable, individually styled rooms, two relaxed dining spaces, and a bar stocked with local whiskies, gins and good conversation. Our menus are seasonal and full of flavour, using the best produce we can find nearby.
Whether you’re here for walking, wildlife, painting or peace and quiet, you’ll find a warm welcome waiting.





We serve fresh, locally sourced food with a focus on quality and flavour — whether you’re after something traditional or a modern twist. Our bistro-style menu is available across the bar, lounge and Artistas Restaurant, so you can choose the setting that suits your mood. Whether it’s a relaxed bite or a more formal dinner, you’ll find honest cooking, local ingredients and a warm welcome on every plate.
Looking for a place to celebrate? Take over the whole hotel for a couple of nights and make The Selkirk Arms Hotel your own. Whether it’s a wedding, birthday or just a good excuse to gather friends, we’ll help you create a bespoke experience — from walking and cycling to golf, treasure hunts and more. Relax, enjoy, and let us take care of the details while you make the memories.
Tease the adventurer in you with our activity-rich location — clay-pigeon shooting, mountain biking, paintball or even tank driving are all within reach. Prefer something gentler? Hire a classic car and explore quiet country roads, coast and hills at your own pace. Beyond thrills, soak up the artistic spirit of Kirkcudbright: wander its pastel streets, visit galleries, museums or the old town centre — all just steps from your door.