For our english speaking guests and friends


Hotel St. Leonhard is a retreat in the midst of the magnificent natural paradise of Lower Bavaria, a place to let go, rest and recover. Enjoy your time off from everyday life with moments of security, dear people and the good feeling of actively doing something for your well-being. As soon as you enter, you feel like „at home“ and are seized by a feeling of deep tranquility.

Whether you want to rest, cure, thermalbath, cycle, hike or golf – look forward to the „Sankt Leonhard“, your hotel in Bad Birnbach. To the white-blue sky above the „Lower Bavarian Rottal“, to our beautifully redesigned natural rooms and suites, to a delicious breakfast of course with organic and regional ingredients. Feel good in light-flooded rooms and let your soul dangle. Experience pure relaxation and regeneration in the healing thermal water of the „Rottal Terme“ or let our therapists accompany you on your way to more health and vitality.

For over 30 years, our guests have appreciated the family atmosphere and the refined hospitality in our naturally situated hotel in Bavaria. The magnificent view of adjacent meadows and fields is a pleasure. Our hotel also offers the ideal starting point for excursions into the surrounding nature of the „Rottaler Hügelland”, gently undulating, also affectionately known as „Lower Bavarian Tuscany“, or to the nearby cities of Passau, Burghausen or Salzburg. The possibilities are endlessly.

Spend a happy time off in our hotel, pure relaxation is guaranteed.

See you soon,
Your Elke Sommer with family and team

The buttons below will navigate you through our website.

Rooms and Prices