Hotels in Bad Sankt Leonhard im Lavanttal, Austria

Search & Compare Bad Sankt Leonhard im Lavanttal Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Bad Sankt Leonhard im Lavanttal

Where to stay in Bad Sankt Leonhard im Lavanttal

Whether traveling for business or pleasure, Bad Sankt Leonhard im Lavanttal can accommodate all visitors. There are 17 hotels in Bad Sankt Leonhard im Lavanttal and you can shop as many as 10 deals for rooms on Hotels.com, some with discounts of up to 30%. We have room prices as low as 37 USD per night and here's a breakdown of hotels by star rating in Bad Sankt Leonhard im Lavanttal as well as in the surrounding area:
  • • 2 5-star hotels from 104 USD per night
  • • 10 4-star hotels from 49 USD per night
  • • 17 3-star hotels from 51 USD per night
  • • 2 2-star hotels from 52 USD per night

How to get to Bad Sankt Leonhard im Lavanttal

Fly into Graz (GRZ-Thalerhof), 29.9 mi (48.1 km) from the heart of Bad Sankt Leonhard im Lavanttal.

When to visit Bad Sankt Leonhard im Lavanttal

Wondering what time of year to travel or what you should pack? Here are some seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 53°F day, 14°F night
  • • April-June: 73°F day, 32°F night
  • • July-September: 76°F day, 42°F night
  • • October-December: 63°F day, 20°F night
Seasonal rainfall averages
  • • January-March: 0.16 inches
  • • April-June: 0.35 inches
  • • July-September: 0.39 inches
  • • October-December: 0.20 inches