The Hahndorf Old Mill Hotel seamlessly blends historic charm with modern hospitality. Located in the heart of the Adelaide Hills, we offers warm service, local cuisine, and unforgettable stays.
A Historic Heartbeat of the Adelaide Hills Offering More Than Just A Pub

Nestled in the heart of the Adelaide Hills, The Hahndorf Old Mill Hotel is a historic landmark that has been welcoming locals and visitors since 1863. Steeped in charm and character, the Hotel is a vibrant meeting place that blends heritage architecture with contemporary hospitality. Whether you’re here for a hearty meal, a cold pint, a special event, or a weekend stay, The Hahndorf Old Mill Hotel offers an authentic Hills experience full of warmth and tradition.
With a strong connection to the local community and a passion for showcasing South Australian produce, The Hahndorf Old Mill Hotel celebrates the region’s rich German heritage through its menu, design, and atmosphere. Offering quality dining, versatile function spaces, and comfortable accommodation, it’s a destination for all occasions. The Hotel stands as a proud testament to timeless hospitality, where history meets modern country charm.


Our Function Event Space at The Hahndorf Old Mill Hotel

Discover the perfect venue for your special occasions at The Hahndorf Old Mill Hotel! Our stunning function space comfortably seats up to 180 guests, ideal for weddings, birthdays, company Christmas parties, business seminars, and more. Enjoy a dedicated bar area, top-notch music system, and exceptional service that will make your celebration unforgettable. Host your next event with us and experience elegance and hospitality like no other!
Savour Every Moment When Dining at The Hahndorf Old Mill Hotel

The Hahndorf Old Mill Hotel offers a hearty, thoughtfully curated menu that celebrates local produce and classic pub fare with an elevated twist. The dining experience spans from share plates like fried cauliflower and house-made mushroom arancini with black truffle aioli, to generous mains including chicken schnitzels, beer-battered fish, and a rich lamb ragu rigatoni. Char-grilled steak lovers can indulge in premium Black Angus cuts, while vegetarians and vegans are also catered for with plant-based burgers and schnitzels. Burgers and sandwiches are loaded with gourmet ingredients like black truffle paste, maple bacon, and chipotle aioli, offering bold flavour combinations in every bite.
Complementing the food menu is a carefully considered drinks list featuring South Australian wines and beers to suit any occasion. For those dining with children, a dedicated kids’ menu ensures the whole family is catered for. With its emphasis on quality ingredients, generous portions, and seasonal flair, the Hahndorf Hotel’s menu is designed to be shared and enjoyed with friends and family in a warm, welcoming atmosphere. Whether you’re after a casual lunch, a cosy dinner, or celebrating something special, the Hahndorf Hotel serves up comfort with sophistication.




