My husband and I are planning to spend a week in Frankfurt from Saturday 1st December. We're planning on spending a few days in Frankfurt at the Christmas markets and doing things like the Jewish museums, Zoo, Palmenhaus, Communications Museum and Sachsenhausen. We are planning on spending the rest of the days doing day trips to Mainz, Wiesbaden, Heidelberg and some of the towns in the Taunus region (Bad Homberg, Kronberg etc). Is there anywhere else we are missing? We like small scenic towns, christmas markets, castles, some museums etc.
As these places are quite spaced out, I'm not sure where the best place to stay would be? Should we base ourselves in Frankfurt and travel each day or spend half the time in Frankfurt and then move to another base for the rest of the week? If so, where would you suggest?
Then there's the issue of transport! Is it possible to get a weekly travel pass that covers all of the RMV region, buses and trams as well as the u and s bahn?Would a Frankfurt card cover the outer reaches of the S-bahn - i.e Mainz or Wiesbaden? I think I'm right in thinking that Heidelberg is outside of the RMV zone so would need a different ticket. Do you think a car to get to Heidelberg would be useful or more of a hindrence?
Thanks for your help.