December in Porto – beautiful small city with its historic center, great food and wine, and charismatic locals.
Return flights from Venice to Porto for 37€ or from Vienna for 70€ (small hand baggage included) + 3 nights in double room near the city center for 39€ per person or sleeping in a beautiful 3* hotel in the city center for 82€ per person with breakfast included (based on 2 travelers).
(accommodations are just examples, by clicking the link you get more options and choose that suits you best)
Goodmorning Portugal – 3 nights – 39€ per person
3* Hotel Sao Jose – 3 nights – 82€ per person with breakfast included