Great Dane: visit Copenhagen next month / AFP/Getty

Plus, Caribbean cruise, a long weekend in Copenhagen, and luxury Florence

Get me out of here

Now... Feel festive in Edinburgh

Edinburgh has some of the UK's best Christmas markets, offering the chance for some last-minute festive shopping. British Airways has flights from Gatwick to the Scottish capital on 22 December, plus two nights room-only at the George Hotel near Princes Street, for £181pp.

Soon... Cruise into the Caribbean

Virgin Holidays is offering a two-week break in Florida and the Caribbean for £899, departing 24 January. Fly from Gatwick to Orlando and spend a week at the Rosen Inn at Pointe Orlando before a week's cruise of the western Caribbean aboard Carnival Sunshine.

Later... Go Greek next summer

Thomas Cook is currently offering some good summer holiday deals. A week in Crete costs £270pp, staying at the Camari Gardens Apartments at Rethymnon. It includes flights from Manchester to Heraklion on 9 June (with an overnight flight returning on 17 June), and transfers.

Deals of the week

Less than £200... Dash off to Denmark

Spend a long weekend in Copenhagen in January for £173. The price includes return flights from Gatwick to the Danish capital, leaving on 9 January and returning on 12 January, as well as a three-night stay in the centrally located Savoy hotel, on a B&B basis.

Less than £500... Flee to Florence

Enjoy four nights of luxury at the four star Grand Baglioni in Florence for £365 per person. The offer, from specialist Italy operator Citalia, includes return easyJet flights from Gatwick on 6 February, breakfast, and a complimentary room upgrade.

Less than £1,000... Cultural Christmas

Banish post-Christmas blues with a trip to Amsterdam, departing from Gatwick on Boxing Day. For £559pp, Kirker Holidays has three nights' B&B at the four-star Jan Luyken hotel. The price includes flights, transfers and either Rijksmuseum or Van Gogh Museum tickets.