Cologne explodes into a carnival of kitsch come Christmas time,with not one but four festive markets to choose from – together with an ice rink in Heumarkt.
You can fly out to the Rhine city from Luton on Friday 2 December for a three-night break with easyJetHolidays, costing £185 per person. The package includes accommodation with breakfast at the unremarkable, but centrally located Mado Hotel. holidays.easyjet.com
Virgin Holidays has a week-long stay at the Savannah Hotel in Barbados for £865 per person. The newly renovated hotel has a seafront location, 15 minutes from the capital, Bridgetown on the island's southern coast. It is a short drive from the town of Oistins, where a fish market takes place on Friday and Saturday evenings. The deal includes non-stop Virgin Atlantic flights from Gatwick to Barbados on 12 December and all-inclusive accommodation. virginholidays.co.uk
The Passo Tonale ski resort in the heart of the Italian Dolomites offers intermediate runs, a ski school and a selection of outdoor activities from snow-tubing to husky rides – making it an ideal choice both novices and seasoned skiers. Inghams is offering a week's stay with half-board at the Hotel Eden for £399 per person. The holiday includes transfers and Thomas Cook flights from Gatwick to Verona, departing on7 January. inghams.co.uk