Selkirk Arms Hotel
Contact and location
- Telephone
- 01557 330402
- Address
- Selkirk Arms Hotel
High Street
Kirkcudbright DG6 4JG

Popular times Estimated
An estimate for a typical Saturday, based on usual demand at restaurants of this type. It is not based on live visitor data.
Location and map
About Selkirk Arms Hotel
Selkirk Arms Hotel trades as a restaurant from premises in Kirkcudbright. The postal address is High Street, Kirkcudbright DG6 4JG. Administratively, the address belongs to Dumfries and Galloway in Scotland. UK Rest lists 3 other restaurants in the DG6 postcode district.
As the restaurant puts it: “Quality hotel in Kirkcudbright, Dumfries and Galloway, South West Scotland, Home to good food, cosy lounges, traditional Scottish hospitality, warm, authentic and exceptional value.” We found 6 dishes on the restaurant's own menu, with prices from £9 to £20. Expect a inexpensive meal – £ out of £££.
Customers can use table bookings. For bookings and questions, call 01557 330402.
Services and facilities
- Takes reservations
Food hygiene rating
Food hygiene Pass – inspected on by Dumfries and Galloway. View on the Food Standards Agency website.
Photos

Frequently asked questions
Where is Selkirk Arms Hotel?
Selkirk Arms Hotel is at High Street, Kirkcudbright DG6 4JG. It is in the Dumfries and Galloway council area.
What is the phone number for Selkirk Arms Hotel?
You can call Selkirk Arms Hotel on 01557 330402.
Can I book a table at Selkirk Arms Hotel?
Yes, Selkirk Arms Hotel accepts table reservations. Call 01557 330402 to book.
How expensive is Selkirk Arms Hotel?
Selkirk Arms Hotel is inexpensive (£ on a scale of £ to £££). Menu prices range from £9 to £20.
Similar restaurants nearby
Is this your restaurant?
Claim this free listing to update your opening hours, menu and photos, or tell us if something is wrong.


