The Royal Hotel has a bistro and historical dining room which is open to the public every day besides Thursday lunchtime for pub lunches and dinners. Meals available are standard sized pub meals (steaks, salads, schnitzels, fish & chips etc.) with vegetarian and kids meals options. A selection of locally produced wines are also available to go with your meal and snacks are also available from the bar.