Regions
- Aberdeen
- Edinburgh
- Glasgow
- Banchory, Aberdeenshire
- By Livingston, West Lothian
- Dumfries, Dumfries & Galloway
- Dundee
- Dundee, Tayside
- Dunfermline
- Dunfermline, Fife
- Edinburgh, Midlothian
- Falkirk, Stirlingshire
- Fife
- Fort William, Inverness-Shire
- Glenrothes
- Grangemouth
- Greenock
- Inverness
- Inverness, Highlands
- Isle Of Arran, North Ayrshire
- Kingdom Of Fife
- Kirkcudbright, Dumfries & Galloway
- Leith
- Lockerbie, Dumfriesshire
- Moffat, Dumfries & Galloway
- Motherwell
- Nairn, Inverness-Shire
- Paisley
- Perth
- Perth, Perthshire
- Perthshire
- Stirling
- Strathaven, Lanarkshire
- Aviemore
- Dunblane
- Dunkeld
- North Lanarkshire
- Royal Deeside
Hotels in Kirkcudbright, Dumfries & Galloway
Best Western Selkirk Arms Hotel
High Street
Kirkcudbright, Dumfries & Galloway, DG6 4JG
Take a trip back to the 18th century and join us at BEST WESTERN Selkirk Arms Hotel! Though it oozes traditional character, this townhouse hotel reaches the height of modern convenience. In fact, the stylish interior will ensure a most comfortable stay in impressive surroundings! Outside is just as attractive, as we're nestled in a conservation area in the pretty port and artists town of Kirkcudbright. Close to the A75 Euroroute to North Ireland, we're an ideal stopover venue as well as a great place to base a sailing, shooting or walking break!
Nightly Rates: $169.93 - $255.68






