Germany is not world renown for the best places to ski in Europe as it doesn't always get enough snow. However, there are plenty of options to choose the higher elevation resorts to get a good week's cross country skiing in on your visit.
Set in the Bavarian Forest’s oldest national park this region has the ski areas of:
Best known for its indoor ski tunnel, which has to be the best in Europe. Tracks are prepared around the ski hall when snow is available.
Upper Bavaria has the cross country ski resorts of:
This is a great website giving details of trails in Southern Germany, Czech Republic, The Austrian Tyrol and Switzerland.