Hotel ★★★★

Selkirk Arms Hotel

High Street, Kirkcudbright Show on map

1 / 54
Selkirk Arms Hotel 1Selkirk Arms Hotel 2Selkirk Arms Hotel 3Selkirk Arms Hotel 4Selkirk Arms Hotel 5Selkirk Arms Hotel 6Selkirk Arms Hotel 7Selkirk Arms Hotel 8Selkirk Arms Hotel 9Selkirk Arms Hotel 10Selkirk Arms Hotel 11Selkirk Arms Hotel 12Selkirk Arms Hotel 13Selkirk Arms Hotel 14Selkirk Arms Hotel 15Selkirk Arms Hotel 16Selkirk Arms Hotel 17Selkirk Arms Hotel 18Selkirk Arms Hotel 19Selkirk Arms Hotel 20Selkirk Arms Hotel 21Selkirk Arms Hotel 22Selkirk Arms Hotel 23Selkirk Arms Hotel 24Selkirk Arms Hotel 25Selkirk Arms Hotel 26Selkirk Arms Hotel 27Selkirk Arms Hotel 28Selkirk Arms Hotel 29Selkirk Arms Hotel 30Selkirk Arms Hotel 31Selkirk Arms Hotel 32Selkirk Arms Hotel 33Selkirk Arms Hotel 34Selkirk Arms Hotel 35Selkirk Arms Hotel 36Selkirk Arms Hotel 37Selkirk Arms Hotel 38Selkirk Arms Hotel 39Selkirk Arms Hotel 40Selkirk Arms Hotel 41Selkirk Arms Hotel 42Selkirk Arms Hotel 43Selkirk Arms Hotel 44Selkirk Arms Hotel 45Selkirk Arms Hotel 46Selkirk Arms Hotel 47Selkirk Arms Hotel 48Selkirk Arms Hotel 49Selkirk Arms Hotel 50Selkirk Arms Hotel 51Selkirk Arms Hotel 52Selkirk Arms Hotel 53Selkirk Arms Hotel 54

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in Kirkcudbright

Explore all hotels in Kirkcudbright