Opening Hours: Mon to Sun 10.00 am to Late


‘The Royal’ 

Located on Main Street in the historic township of Bacchus Marsh, the Royal Hotel – built in 1861 – has noble heritage that has been returned to its former glory. 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

Times have changed since 1861, but some things never change. 

Real food, Real people, a Real pub

Eat. Drink. Royal.


Pub of the Week: Tony Leonard (3AW) reviews the Royal Hotel in Bacchus Marsh

In the space of 3-4 years after a serious re-fit, the Royal in Bacchus Marsh has settled into a constant rhythm to be providing a better level of food and drink in the area,…