Royal Hotel

Last updated October 2026

Pub and bistro on Abercrombie Street, Darlington, with a kids menu at $12 per meal.

The Royal Hotel is a pub at 370 Abercrombie Street, Darlington, established in 1894, with a bistro serving Australian pub food such as steaks, burgers and schnitzels. The menu has a kids section with fish and chips, schnitzel and chips, or spaghetti bolognese, each $12 as of October 2026. The bistro is open 11am to 9pm Monday to Saturday and 12pm to 9pm on Sunday. The pub's hours are listed as 10am to midnight Monday to Saturday, with Sunday given as 11am to 10pm on one part of the site and 11am to midnight on another. Tables can be booked through the website or by calling 02 9698 8557. An upstairs bar is available for functions of up to 100 people, and the hotel also has long-term accommodation rooms.

Facts checked against the venue's own website on 12 October 2026.

Kids eat free at Royal Hotel

When: Sundays, all day

The deal: Kids eat free all day on Sundays (conditions apply).

Checked on the venue's website in October 2026. Deals can change, so confirm with the venue before you go.

All kids eat free deals in Sydney

Details

Address: 370 Abercrombie St, Darlington NSW 2008

Location: Darlington, Sydney, NSW

Phone: (02) 9698 8557

Website: https://www.royal.com.au/

Price: Kids meal $12

Ages: 0–12 years

Category: Pub & Bistro

More Pub & Bistro in Sydney

Other Things to Do Near Darlington