Originally Posted by
snic
Thanks. Staying on the mainland does make more sense than dealing with unpredictable ferries. Larger islands do have several flights per day from Athens, though, and you can't beat Santorini for spectacular views (and some hiking and archaeology thrown in). So I'm thinking maybe a few days on Santorini and the rest of the time in Napflion as a base for exploring the Peloponnese.
Where would you want to spend Christmas - Athens, Napflion, or Santorini?
Athens! But be careful with Santorini. It will be very empty (which is not so bad), thus many places will be closed (which can be bad). Also, the weather that time of year is completely unpredictable. If you are there when the weather's bad, it will be very, very bad: cold, windy, wet! The only islands where you're sort of safe even with bad weather are the big ones (Crete, Euboea, Rhodes, Corfu, Lesbos).