Prices for Emerald Cruises’ eight-day Christmas Markets on the Rhine start at £2,195 per person, including flights, transfers ...