Hahndorf Inn

Location: 35 Main Street, Hahndorf, South Australia 5245 Australia
Phone: 8388 7063


Loosen your belt and prepare to bring out your inner Oompah at the Hahndorf Inn restaurant in Adelaide Hill's, where the only thing larger than the German sausages, steaks and authentic Bavarian fare are the personalities of the staff. Diners here can relax in style in the beer garden, where live entertainment comes in the form of accordions, Bavarian costumes and old-school horse and carriages to reflect the hotel's former past as a Lutheran farm in the 1800s.


  • Function for 100-300
  • Outdoor Dining
  • Suitable for Families with children
  • Suitable for Pre Theatre
  • Historic Building
  • Parking
  • Suitable for Functions
  • Live Music / Entertainment
  • Something Different
  • Suitable for Groups of 10