It’s capital cities all the way on this five-night itinerary, which stops off in Budapest, Bratislava and Vienna. The latter’s home to the world’s biggest Christmas market, too, so there are plenty of stalls to snap up souvenirs from.

TUI RIVER CRUISES - YULETIDE DELIGHTS