I often base myself in Munich a get the train or hire car to various resorts in Germany and Austria. Base your self in the Kempi hotel and you have the best of both worlds with Spa's, the facilities and choices that a big city can offer. This way you see many resorts and find one that you love. Once one takes your fancy then check into a hotel locally.
All of these are an hour away or less and they cater for all experience.
Achenkirch
Inzell
Oberaudorf
Bad Kohlgrub - Hörnle
Itter / Muhtal
Scheffau am Wilden
Kaiser
Ellmau
Kramsach
Schliersee
Eschenlohe
Kössen
Söll
Garmisch-Partenkirchen
Lenggries / Brauneck
Tegernsee
Hopfgarten im Brixental
Oberau
Wörgl