The Hahndorf Old Mill offers excellent dining options featuring local produce available in the Old Mill’s dining areas. Our fantastic chefs present a menu with Australian themed flair that will keep you coming back.

Our Hotel is family friendly, with a children’s menu, and space to relax and enjoy the car display. We have an extensive seniors lunch menu available Monday to Sunday. (excluding public holidays)

We provide the best steaks in the hills, with a balanced menu, everything from ocean to paddock.

Step out of the cold, enjoy the warm fire and spacious dining areas. Try our house made pizza with fresh quality ingredients plus favourites available on other nights.

Dining available all day across the weekend with coffee and desserts served till late.

Pizza available Thursday night, Friday to Sunday lunch and dinner.

We can cater for larger groups and all occasions big or small. Contact us to discuss menu options and make your reservation.

Hahndorf Old Mill Heritage Room
Old Mill Menu
Old Mill Menu
Old Mill Menu
Old Mill Lunch Menu
kids menu
Old Mill wine list

Come and visit us

Monday – Thursday: 9:30 am – 12:00 midnight

Food service until 8:30 pm

Friday – Saturday: 9:30 am – 1:30 am

Food service until 8:30 pm

Sunday: 9:30 am – 12:00 midnight

Food service until 8:30 pm

98 Main Street, Hahndorf  5245  –   South Australia

Phone (08) 8388 7888