Cruise Search
Go
Christmas Markets River Cruises

Christmas Markets River Cruises

Enjoy a river cruise through the heart of Europe and get into the festive spirit visiting the popular Christmas markets in towns and villages where many traditions began. See the spectacular architecture decorated with Christmas lights and explore tranquil towns and villages which come alive during the festive season.

Relax in the comfort of your floating hotel as you cruise along the Rhine, Danube and Seine rivers visiting some of the best markets in Europe. Visit beautiful Strasbourg on the Rhine, thought of as the ‘Capital of Christmas’ is home to one of the oldest Christmas markets which sets up in front of the Cathedral. The River Main takes you to Nuremberg, a stunning medieval town which has over 200 stalls selling traditional decorations and festive gifts. Cruise along the Danube through the picturesque Wachau Valley to Vienna and perhaps extend your holiday with a stay in Prague, where school choirs spread the festive cheer. You can also experience the magic of Christmas in Paris before cruising along the River Seine.

Please note, the Christmas Markets usually run from the end of November and stop a few days before Christmas.

Cruise Collection 2024/ 2025/ 2026

Finding Cruises
Page: 1 of 3
  • Magic of Advent on the Danube

    Amadeus River Cruises
    Choice of Ships
    Nuremburg Christmas Market 6 Nights Cruise Only from £903pp Save 15% on all 2025 cruises! Vienna (Austria), Emmersdorf, Passau (Germany), Regensburg, Roth - Nuremberg

    Explore magical Christmas markets and visit illuminated towns and villages on this festive holiday along the majestic Danube with a choice of superb value optional excursions

  • Rhine Christmas Markets

    Scenic
    Choice of Ships
    Christmas Market 7 Nights Cruise Only from £2800pp Exclusive special early booking discounts on 2025 cruises - call us for details! Amsterdam , Cologne, Koblenz, Heidelberg > Rastatt, Baden- Baden, Kehl > Strasbourg, Basel

    Embark on a festive voyage this Christmas, cruising through Europe's enchanting cities: Amsterdam, Cologne, Koblenz, Heidelberg, Rastatt, Baden-Baden, Kehl, Strasbourg, and Basel. A holiday experience like no other awaits!

  • River Danube Festive Markets

    Uniworld
    Choice of Ships
    Budapest Parliament 7 Nights Fly Cruise from £3059pp Exclusive Blue Water savings! Budapest, Bratislava, Vienna, Krems, Linz, Passau

    Discover charming towns and explore traditional Christmas markets on this festive voyage along the Danube from Budapest. Includes guided excursions, unlimited complimentary drinks and gratuities

  • Iconic Christmas Markets

    AmaWaterways
    Choice of Ships
    Nuremburg Christmas Market 7 Nights Fly Cruise from £4809pp Exclusive special early booking discounts on 2025 cruises - call us for details! Nuremberg (Germany), Regensburg, Passau - Linz (Austria), Melk - Vienna, Budapest (Hungary)

    Soak up the atmosphere of the festive season and visit some of the best Christmas markets in Germany, Austria and Hungary. Includes guided excursions and drinks with meals

  • Alsatian Christmas Traditions

    CroisiEurope
    Madeleine
    Christmas Market In Strasbourg 3 Nights Strasbourg
  • Christmas Markets in Alsace

    CroisiEurope
    Choice of Ships
    Christmas Tree Strasbourg 3 Nights Cruise Only from £527pp Strasbourg
  • Christmas in Alsace

    CroisiEurope
    Choice of Ships
    Strasbourg 3 Nights Cruise Only from £588pp Strasbourg
  • European River Cities & Christmas Markets

    Fred Olsen
    Balmoral
    Christmas Display Window In Rouen 6 Nights No Fly Cruise from £699pp Southampton, Antwerp, Rouen, Cruising River Seine, Southampton
  • Christmas on the Romantic Rhine

    CroisiEurope
    Choice of Ships
    Strasbourg 3 Nights Cruise Only from £765pp Strasbourg, Rüdesheim am Rhein, Boppard, Mainz, Strasbourg
  • Three Capitals Christmas Markets

    CroisiEurope
    Vivaldi
    Vienna 4 Nights Cruise Only from £892pp Vienna (Austria), Vienna - Budapest (Hungary), Bratislava (Slovakia), Vienna (Austria)