Tours to Bulgaria in December open the ski season. Bulgarian resorts are universal, and it is convenient to rest here both for couples and extreme sports enthusiasts. Frosts up to -20°C here are very rare, the average winter holds. But often the weather here is still mild, from 0 to -5°C, with heavy snowfalls.
However, the December snow cover is still unstable, and there is often wet snow or rain.
These December evenings are nice to spend in a theater or at a concert somewhere in Sofia. But vacation in Bulgaria in winter is still connected with ski resorts. So Bansko or Borovets are not bad for you.
Prices for vacations in Bulgaria in December are quite high, although the peak of the winter season starts in January. Nevertheless, many people come to celebrate the new year here. If you don't know which cities and resorts you can go to for your budget, use tripmydream. It will find the most favorable tours to Bulgaria in winter 2016. The average price for tours to Bulgaria in December 2017 will be around 400 EUR for one with flight and accommodation for a full week.