Christmas can be a difficult time for single people, which is why spending it on a trip with fellow single travellers can be so heartwarming. What better way to throw yourself into the holiday spirit than with a playful trip to the Christmas markets? As well as giving you the opportunity to get your hands on plenty of unusual and beguiling Christmas gifts, this luxury cruise also allows you to explore some of the best historical cities in Europe.

Taking a short jaunt out of England means you'll feel refreshed in time for Christmas, as well as getting ahead with your Christmas shopping. The combination of cultural city break fused with a luxury cruise benefiting from fresh ocean breezes make it a very attractive short break.