In St. Johann there is a wide selection of both classic family-run hotels as well as more modern hotels and apartment hotels.
Many accommodation options are located in the Harschbichl area, close to the ski slopes, gondolas, restaurants and water park. Here you'll also find the village centre with it's beautifully decorated buildings. In Oberndorf you'll find several family hotels and classic Alpine-style gasthauses. Most of the lodgings are located close to gondolas and ski lifts, and there is a free ski bus to the slopes.