The Royal Hotel has a bistro and historical dining room which is open for dinner Monday to Saturday from 6 pm onward and lunch on Monday to Sunday from 12 noon. 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. The pub also accommodates for group bookings and private functions anytime of the week, just call the pub on 02 6337 8261 to make any arrangements.