Located on Main Street in the historic township of Bacchus Marsh, ‘The Royal Hotel’ has been portraying a tinge of noble heritage since its royal inception in 1861.
An interesting selection of craft beer and quality wines support a seasonal, produce driven menu. The Royal creates a real pub atmosphere for all.
Our friendly publican warmly welcomes you to drop in and say “hello”. We love the banter with our loyal locals and the great enjoyment we get through meeting new visitors.
Whether it’s a short stay, a city escape, or a dinner for two, Royal Hotel provides you with a tailored experience best suited to your desires providing a rich historical experience.
Times have changed since 1861, but some things never change.
Real food, Real people, a Real pub
Eat. Drink. Royal.