Discover hearty country pub dining at the Pig & Whistle Hotel, nestled between Trentham, Woodend and Daylesford in the beautiful Macedon Ranges. From classic chicken parmas and quality steaks to traditional favourites, vegetarian and gluten-free options, our menu has something for everyone. Join us for lunch or dinner seven days a week and enjoy generous servings, friendly hospitality and a relaxed country atmosphere.
Looking for a great country pub meal in the Macedon Ranges? The Pig & Whistle Hotel in Trentham East offers hearty pub classics, generous servings and a warm, welcoming atmosphere, just a short drive from Trentham, Woodend and Daylesford.
Our menu features everything from traditional favourites like chicken parmas, fish and chips and Guinness pie to quality steaks, curries, vegetarian and gluten-free options, plus a dedicated kids’ menu.
Enjoy lunch or dinner beside our cosy open fires, in our dining rooms or out in our spacious, dog-friendly beer garden. With plenty of outdoor seating, a children’s play area and beautiful country surroundings, we’re a popular stop for families, friends and visitors exploring regional Victoria.
Whether you’re planning a country drive from Melbourne, a Macedon Ranges road trip or searching for a great pub near Melton or Bacchus Marsh, make the Pig & Whistle Hotel part of your journey.
Open seven days for lunch and dinner, with all-day kitchen service on weekends.
Explore our menu above and book your table today.