This is for Late December (a last minute trip!). For reference, this is a mother and teenager and we don't ski.
4 nights Vienna (first night get there late evening)
2 nights Salzburg
2 nights Lucerne (taking the direct train from Salzburg to Zurich then switching trains to use Swiss Rail Pass)
2 nights Lauterbrannen
1 night Zurich (before early departure next day)
My questions:
1) I wonder if i need an extra night in Salzburg (is the day trip to Hallstatt worth this?)
2) Should I base in Lauterbrannen or Wengen or Murren? I tried to do the latter two but not many hotel options. We did really want to wake up one day in an alpine village. Does Lauterbrannen count for that? I think it does, but making sure!