Hotel | Pub

Swiss Mountain Hotel

Swiss Mountain Hotel established in 1865 is the oldest licensed weatherboard hotel in Victoria, and one of regional Victoria's oldest licensed hotels.
Come in and meet the locals - try some local and Victorian beers or a glass local of wine, or even coffee and cake.
What about food - got something for everybody. From the pub classic to modern bistro menu to the best local beef we can find.

The Royal Daylesford

All day dining in our bistro, sports bar and cafe areas. Enjoy classic pub favourites or choose from our specials board and varied bistro menu. Home of the 27 Parma Menu & other daily deals.

Our public bar is home to Daylesford’s only TAB and is open until late, 7 days a week.

Accommodation and dining packages available, ask about our Royal Escape Package.

  • 27 Vincent St, Daylesford, VIC, 3460
  • 53482205
  • All Day Dining 11.30am-9pm. Open 7 Days

View your venues on the map