- Onsite Catering
- Onsite Restaurant
The Royal Hotel is a friendly, family hotel situated in the centre of attractive Kirkcudbright, Dumfries and Galloway in the South West of Scotland. The Hotel contains 17 bedrooms, all comfortably furnished, offering accommodation for up to 42 people. Our popular restaurant and lounge provides guests and visitors with a wide variety of excellent food. Customers can choose from the a la carte menu and daily specials. The Royal Hotel has facilities to accommodate most requirements within our ballroom where we can cater for Receptions, Private Lunches and Dinners for up to 150 guests. There are also more intimate facilities available for parties under 20 persons.