Where to stay: Wernigerode or Quedlinburg, not Braunlage
Wernigerode is the most practical place: Brockenbahn, castle, half-timbered old town, restaurants, and cheap at CHF 85 to 120 (about EUR 91 to 128) for a mid-range double room. Quedlinburg is the most beautiful, an open-air museum of half-timbering with 2,000 houses, where the hotels are often listed buildings themselves, from CHF 90, quiet and almost empty in the evening once the day visitors have gone. Goslar, with the imperial palace and the Rammelsberg, has the greatest history and lies in the western Harz, 50 kilometres from the other two, good as a separate stop for one or two nights. The spa resorts in the Upper Harz, Braunlage, Schierke, Sankt Andreasberg, are hiking bases with post-war architecture and guesthouses from CHF 60, but dead in the evening and too far from the towns. Price traps: Walpurgis Night on 30 April, when the whole Harz is booked out and twice as expensive, the Advent weekends in Quedlinburg and Goslar, and the autumn holidays of the north German states in October. On weekdays in May, June or September there are rooms at short notice too. The visitor tax of CHF 2 to 3 per night comes on top, but often brings free bus travel. Holiday flats are widespread and cheap in the Harz, for families from CHF 70 a night, with a minimum stay of three to seven nights.