A winter wonderland break in Prague
Try a visit to central Europe’s most beautiful city for New Year’s, where fairytale gothic spires, golden rooftops and plenty of beer are sure to delight when the clock strikes 12. Stay at the four-star Casa Marcello in the Josefov district for £696 per person for three nights over New Year’s. Prices based on two sharing include return flights from Heathrow, private car transfers and bed and breakfast. Call Kirker Holidays on 020 7593 2283 or visit www.kirkerholidays.com to book.

Christmas at Gleneagles
If you still haven’t decided where to spend Christmas, you can get an extra free night at one of the UK’s most spectacular hotels, the super-luxe Gleneagles in Perthshire. The hotel’s three-night Christmas package includes ice skating, fireworks on Christmas Eve, a traditional ceilidh on Boxing Day and seasonal menus in the hotel’s famous restaurants. Prices from £3,010 for three nights, plus a complimentary night on 23, 27 or 29 Dec. Call 0800 704 705 or visit www.gleneagles.com.

New Year’s in Jordan
Don’t fancy ringing in the New Year with still more cold and dreary weather? Tour operator Jules Verne has just the thing, with a package in Jordan where you can experience the numerous delights of the Red Sea, including Aquaba, as well as Wadi Rum and Petra. Beats the drizzle any day. Packages including flights, seven nights’ bed and breakfast and a New Year’s dinner cost from £897 per person based on two sharing, with additional costs for excursions. To reserve, call 0845 166 7035 or visit www.vjv.com.

Dive and trek in Turkey
Luxury resort Letoonia has added adventurous excursions to its enticements with a new programme of diving and trekking for 2010. Follow expert guides through mountain scenery trails and retrace the footsteps of nomadic tribes, or come face to face with vibrant marine life during an exhilarating dive into the Aegean Sea. Trekking costs begin at £140 per person and diving costs start at £275 per person. Packages including accommodation and flight transfers are available for both programmes. Call +90 242 715 1450 or visit www.letooniaresorts.com to book.