Holland Christmas Markets River Cruises

Explore Holland on one of 61 christmas markets river cruises, departing from Amsterdam, Basel, Brussels, Budapest, Lake Como and more. December is the most popular month to cruise through Holland and we have over 393 departures available from ten of the world's leading river cruise lines specialising in christmas markets river cruises.
Filter Results
61 River Cruises (393 Departures)
61 River Cruises (393 Departures)
Departures
Duration
8 Days
18 Days
Countries Visited
Rivers
Start & End Cities
Operators
Show More...
Price
$3,100pp
$19,295pp
Countries
Show More...
River Cruise

8 Days Zurich to Amsterdam or Basel to Amsterdam
Operator: Scenic
Departures: Dec 2026 to Dec 2028
Rivers: Rhine
Visits: Switzerland, France, Germany, Holland
Exclusive Savings
River View
$5,202
Balcony
$7,157
Suite
$10,112
From (Per Person)
A$5,202
Save 1,498
Per Person
New ReleaseRiver Cruise

11 Days Brussels to Zurich or Brussels to Basel
Operator: Scenic
Departures: Nov 2027 to Dec 2028
Rivers: Rhine
Visits: Belgium, Holland, Germany, France, Switzerland
Exclusive Savings
River View
$7,946
Balcony
$10,220
Suite
$12,728
From (Per Person)
A$7,946
Save 1,551
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Basel
Operator: AmaWaterways
Ships: AmaSiena, AmaViola
Departures: Nov 2026 to Nov 2027
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$5,208
Balcony
$6,691
Suite
$10,879
From (Per Person)
A$5,208
Save 1,687
Per Person
River Cruise

8 Days Amsterdam to Zurich or Amsterdam to Basel
Operator: Scenic
Departures: Dec 2026 to Dec 2028
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$5,349
Balcony
$7,157
Suite
$9,916
From (Per Person)
A$5,349
Save 1,498
Per Person
Tour + River Cruise

12 Days Amsterdam to Zurich
Operator: Scenic
Departures: Dec 2026 to Dec 2028
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$9,000
Balcony
$10,367
Suite
$14,130
From (Per Person)
A$9,000
Save 1,580
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Amsterdam
Operator: AmaWaterways
Departures: Dec 2026 to Nov 2027
Visits: Holland, Belgium
Exclusive Savings
Balcony
$6,691
Suite
$10,879
From (Per Person)
A$6,691
Save 1,687
Per Person
New ReleaseTour + River Cruise

15 Days Brussels to Zurich
Operator: Scenic
Departures: Nov 2027
Rivers: Rhine
Visits: Belgium, Holland, Germany, France, Switzerland
Exclusive Savings
River View
$11,523
Balcony
$13,797
Suite
-
From (Per Person)
A$11,523
Save 1,968
Per Person
River CruiseFlights Included

15 Days Amsterdam to Budapest
Operator: APT
Departures: Dec 2027 to Dec 2028
Rivers: Rhine, Main, Danube
Visits: Holland, Germany, Austria, Slovakia, Hungary
Exclusive Savings
River View
$12,765
Balcony
$16,391
Suite
$19,821
From (Per Person)
A$12,765
Save 938
Per Person
River Cruise

15 Days Budapest to Amsterdam
Operator: Scenic
Departures: Dec 2026 to Dec 2028
Rivers: Danube, Main, Rhine
Visits: Hungary, Austria, Czech Republic, Germany, Holland
Exclusive Savings
River View
$9,131
Balcony
$13,458
Suite
$18,255
From (Per Person)
A$9,131
Save 2,680
Per Person
New ReleaseRiver Cruise

10 Days Amsterdam to Basel
Operator: Scenic
Departures: Dec 2028
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$7,789
Balcony
$10,122
Suite
$12,454
From (Per Person)
A$7,789
Save 1,546
Per Person
New ReleaseRiver Cruise

11 Days Brussels to Amsterdam
Operator: Uniworld
Departures: Dec 2026 to Dec 2027
Visits: Belgium, Holland
Exclusive Savings
Balcony
$10,789
Suite
$14,660
From (Per Person)
A$10,789
Save 265
Per Person
New ReleaseRiver Cruise

11 Days Paris to Basel
Operator: Travelmarvel
Ships: Vega, Capella
Departures: Nov 2027 to Dec 2028
Rivers: Rhine, Moselle
Visits: France, Holland, Germany, Switzerland
Exclusive Savings
River View
$6,480
Balcony
$7,651
Suite
$8,435
From (Per Person)
A$6,480
Save 919
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Basel
Operator: AmaWaterways
Ships: AmaLucia, AmaViola
Departures: Dec 2026 to Dec 2027
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$7,381
Balcony
$8,551
Suite
$12,769
From (Per Person)
A$7,381
Save 246
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Basel
Operator: AmaWaterways
Departures: Nov 2026
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$6,370
Balcony
$8,115
Suite
$11,752
From (Per Person)
A$6,370
Save 196
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Basel
Operator: AmaWaterways
Departures: Nov 2026 to Dec 2027
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$6,752
Balcony
$6,970
Suite
$11,158
From (Per Person)
A$6,752
Save 1,696
Per Person
New ReleaseRiver Cruise

13 Days Amsterdam to Lake Como
Operator: AmaWaterways
Ship: AmaSerena
Departure: 13 December 2026
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland, Italy
Exclusive Savings
River View
$12,063
Balcony
$14,972
From (Per Person)
A$12,063
Save 353
Per Person
River Cruise

15 Days Amsterdam to Budapest
Operator: Scenic
Departures: Nov 2026 to Nov 2028
Rivers: Rhine, Main, Danube
Visits: Holland, Germany, Austria, Czech Republic, Hungary
Exclusive Savings
River View
$8,543
Balcony
$12,870
Suite
$17,265
From (Per Person)
A$8,543
Save 2,668
Per Person
River Cruise

18 Days Amsterdam to Prague
Operator: Scenic
Departures: Nov 2026 to Nov 2028
Rivers: Danube, Main, Rhine
Visits: Holland, Germany, Austria, Hungary, Czech Republic
Exclusive Savings
River View
$10,351
Balcony
$14,678
Suite
$19,073
From (Per Person)
A$10,351
Save 2,701
Per Person
River CruiseFlights Included

15 Days Budapest to Amsterdam
Operator: APT
Departures: Dec 2027 to Dec 2028
Rivers: Danube, Main, Rhine
Visits: Hungary, Austria, Slovakia, Germany, Holland
Exclusive Savings
River View
$12,765
Balcony
$16,391
Suite
$19,821
From (Per Person)
A$12,765
Save 938
Per Person
New ReleaseTour + River Cruise

15 Days Zurich to Brussels
Operator: Scenic
Departures: Dec 2027
Rivers: Rhine
Visits: Switzerland, France, Germany, Holland, Belgium
Exclusive Savings
River View
$11,523
Balcony
$13,797
Suite
$17,756
From (Per Person)
A$11,523
Save 1,922
Per Person
River Cruise

18 Days Amsterdam to Prague
Operator: Scenic
Departures: Dec 2026 to Dec 2028
Rivers: Rhine, Main, Danube
Visits: Holland, Germany, Austria, Hungary, Czech Republic, Slovakia
Exclusive Savings
River View
$11,135
Balcony
$15,462
Suite
$21,009
From (Per Person)
A$11,542
Save 2,713
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Basel
Operator: Celebrity Cruises
Departures: Nov 2028 to Dec 2028
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$7,599
Balcony
$10,539
Suite
$15,368
From (Per Person)
A$7,599
Save 5,190
Per Person
New ReleaseRiver Cruise

8 Days Basel to Amsterdam
Operator: AmaWaterways
Ship: AmaPrima
Departure: 18 November 2026
Rivers: Rhine
Visits: Switzerland, France, Germany, Holland
Exclusive Savings
River View
$6,661
Balcony
$8,406
From (Per Person)
A$6,661
Save 187
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Basel
Operator: AmaWaterways
Departures: Dec 2026 to Dec 2027
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$6,752
Balcony
$10,879
Suite
$12,613
From (Per Person)
A$6,752
Save 228
Per Person
River Cruise

8 Days Amsterdam to Basel
Operator: Travelmarvel
Ships: Rigel, Vega, Capella
Departures: Dec 2026 to Dec 2028
Rivers: Rhine, Moselle
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$3,538
Balcony
$5,689
Suite
$6,473
From (Per Person)
A$3,538
Save 1,057
Per Person
New ReleaseRiver Cruise

15 Days Zurich to Paris
Operator: Travelmarvel
Ships: Capella
Departures: Dec 2027 to Dec 2028
Rivers: Rhine, Moselle
Visits: Switzerland, France, Germany, Holland
Exclusive Savings
Inside
$14,132
River View
$8,693
Balcony
$10,789
Suite
$11,573
From (Per Person)
A$8,693
Save 977
Per Person
New ReleaseRiver Cruise

10 Days Amsterdam to Amsterdam
Operator: AmaWaterways
Ship: AmaStella
Departure: 10 December 2026
Visits: Holland, Belgium
Exclusive Savings
Balcony
$9,663
Suite
$13,880
From (Per Person)
A$9,663
Save 279
Per Person
River Cruise

18 Days Prague to Amsterdam
Operator: Scenic
Departures: Nov 2026 to Dec 2027
Rivers: Danube, Main, Rhine
Visits: Czech Republic, Hungary, Austria, Germany, Holland
Exclusive Savings
River View
$10,351
Balcony
$14,678
Suite
$20,249
From (Per Person)
A$10,351
Save 2,395
Per Person
Tour + River Cruise

12 Days Zurich to Amsterdam
Operator: Scenic
Departures: Dec 2026 to Dec 2028
Rivers: Rhine
Visits: Switzerland, France, Germany, Holland
Exclusive Savings
River View
$8,412
Balcony
$10,171
Suite
$14,130
From (Per Person)
A$8,412
Save 1,582
Per Person
New ReleaseRiver Cruise

8 Days Amsterdam to Basel
Operator: Celebrity Cruises
Departure: 23 December 2028
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$6,784
Balcony
$8,140
Suite
$11,818
From (Per Person)
A$6,784
Save 4,433
Per Person
Results: 31-60 of 61

No trips found. Try adjusting the search filters.

Trip Lengths

Departure Months

Cities