Bavarian Inn is a perfect place to visit and bring family friends or even business colleagues for a great time and even a better meal.

Try our Famous Drink Specials at the Bavarian Inn & Restaurant we know how to make our guest feel welcome and assure they will have a wonderful time visiting us in the historic town of Bruce Mines Ontario.

Welcome to the Bavarian Inn

The Bavarian Inn is located in the heart of the beautiful town of Bruce Mines, Ontario on the North Channel of Lake Huron with easy access to everything the area has to offer.

Freshwater lakes, rivers, streams, boating, water sports, fishing, hiking, biking, and leisure activities are minutes from your door.

 The Bavarian Inn has 22 rooms available each with ensuite facilities, cable TV and high speed WiFi internet access. Our restaurant provides fine dining; offering authentic North American cuisine in a cozy atmosphere; licensed under LCBO.

Additional facilities include bar with large screen TV and sports channels and large complimentary car park.

Our location in the town of Bruce Mines on the Trans Canada Highway (Highway 17) makes the Bavarian Inn an ideal venue for both the business traveller and leisure guest alike.

Each room offers you free access to Wi-Fi since we know you need some of the pleasures from back home. We know you'll enjoy your stay with us, we even guarantee it. 

From a Chef Salad to Shrimp Dinner and a Hot Hamburger Sandwich through our rich home made Desserts, we will make you feel like you are right at home.

We're sticklers for ensuring your stay is the best it can be. That's why we've won awards for our hospitality for the past three years in a row. 

our restaurant /menu


great comfortable rooms