Rhine River Cruise Deals

Sail through the heart of Europe with our exclusive Rhine river cruise deals. Journey along one of the continent’s most iconic waterways, passing through Germany, France, Switzerland, and the Netherlands. From fairy-tale castles and vineyard-covered hills to historic towns and vibrant cities, the Rhine offers an unforgettable mix of scenery and culture. Take advantage of our latest offers and discover the beauty of the Rhine at exceptional value.

Showing 30 out of 1383 cruises
Per Person
Total Price
Fly Cruise From:
£4349pp

Basel | Breisach | Strasbourg | Mannheim | Rüdesheim | Koblenz | Cologne | Arnhem | Amsterdam

  • 28 Jun 2027
  • 9 Nights
Fly Cruise From:
£4349pp
Holiday ID: 053986
Fly Cruise From:
£4349pp

Basel | Breisach | Strasbourg | Mannheim | Rüdesheim | Koblenz | Cologne | Arnhem

  • 25 Apr 2027
  • 7 Nights
Fly Cruise From:
£4349pp
Holiday ID: 066948
Fly Cruise From:
£4349pp

Basel | Breisach | Strasbourg | Mannheim | Rüdesheim | Koblenz | Cologne | Arnhem

  • 17 Oct 2027
  • 7 Nights
Fly Cruise From:
£4349pp
Holiday ID: 066974
Cruise From:
Was £4538pp Now: £4356pp

Amsterdam | Düsseldorf | Koblenz | Ludwigshafen | Kehl | Breisach | Basel

  • 28 Aug 2027
  • 7 Nights
Cruise From:
Was £4538pp Now: £4356pp
Holiday ID: 040952
Cruise From:
Was £4538pp Now: £4356pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam

  • 09 Oct 2027
  • 7 Nights
Cruise From:
Was £4538pp Now: £4356pp
Holiday ID: 068249
Cruise From:
Was £4538pp Now: £4356pp

Amsterdam | Cologne | Rüdesheim | Ludwigshafen | Kehl | Breisach | Basel

  • 26 Aug 2028
  • 7 Nights
Cruise From:
Was £4538pp Now: £4356pp
Holiday ID: 097308
Cruise From:
Was £4538pp Now: £4356pp

Basel | Breisach | Kehl | Ludwigshafen | Rüdesheim | Cologne | Amsterdam

  • 26 Aug 2028
  • 7 Nights
Cruise From:
Was £4538pp Now: £4356pp
Holiday ID: 097814
Cruise From:
£4364pp

Amsterdam | Rotterdam | Arnhem | Cologne | Nierstein | Speyer | Strasbourg | Basel

  • 14 Apr 2028
  • 10 Nights
Cruise From:
£4364pp
Holiday ID: 094473
Cruise From:
£4364pp

Basel | Strasbourg | Speyer | Nierstein | Boppard | Cologne | Arnhem | Rotterdam | Amsterdam

  • 04 Apr 2028
  • 10 Nights
Cruise From:
£4364pp
Holiday ID: 094480
Cruise From:
£4364pp

Basel | Strasbourg | Speyer | Nierstein | Boppard | Cologne | Arnhem | Rotterdam | Amsterdam

  • 26 Aug 2028
  • 10 Nights
Cruise From:
£4364pp
Holiday ID: 094483
Cruise From:
£4364pp

Basel | Strasbourg | Speyer | Nierstein | Boppard | Cologne | Arnhem | Rotterdam | Amsterdam

  • 25 Oct 2028
  • 10 Nights
Cruise From:
£4364pp
Holiday ID: 094486
Fly Cruise From:
Was £4548pp Now: £4366pp

Cologne | Koblenz | Rüdesheim | Speyer | Strasbourg | Breisach | Lucerne | Chur | Zermatt

  • 26 Jul 2028
  • 5 Nights
Fly Cruise From:
Was £4548pp Now: £4366pp
Holiday ID: 106465
Cruise From:
£4376pp

Paris | Trier | Cochem | Rüdesheim | Aschaffenburg | Wertheim | Volkach | Bamberg | Prague

  • 30 May 2028
  • 11 Nights
Cruise From:
£4376pp
Holiday ID: 096179
Cruise From:
£4376pp

Paris | Trier | Cochem | Rüdesheim | Aschaffenburg | Wertheim | Volkach | Bamberg | Prague

  • 08 Sep 2028
  • 11 Nights
Cruise From:
£4376pp
Holiday ID: 096180
Cruise From:
£4376pp

Paris | Trier | Cochem | Rüdesheim | Aschaffenburg | Wertheim | Volkach | Bamberg | Prague

  • 06 Oct 2028
  • 11 Nights
Cruise From:
£4376pp
Holiday ID: 096181
Cruise From:
£4376pp

Prague | Bamberg | Volkach | Wertheim | Aschaffenburg | Koblenz | Cochem | Trier | Paris

  • 06 Jun 2028
  • 11 Nights
Cruise From:
£4376pp
Holiday ID: 096183
Cruise From:
£4376pp

Prague | Bamberg | Volkach | Wertheim | Aschaffenburg | Koblenz | Cochem | Trier | Paris

  • 15 Sep 2028
  • 11 Nights
Cruise From:
£4376pp
Holiday ID: 096184
Fly Cruise From:
£4395pp

Budapest | Pécs | Osijek | Belgrade | Iron Gates | Ruse | Giurgiu | Ruse | Vidin | Novi Sad | Kalocsa | Budapest

  • 19 Jul 2027
  • 14 Nights
Fly Cruise From:
£4395pp
Holiday ID: 052973
Cruise From:
Was £4587pp Now: £4399pp

Nuremberg | Bamberg | Würzburg | Miltenberg | Frankfurt | Boppard | Kehl | Breisach | Basel

  • 22 Oct 2027
  • 8 Nights
Cruise From:
Was £4587pp Now: £4399pp
Holiday ID: 041138
Fly Cruise From:
£4399pp

Amsterdam | Arnhem | Cologne | Koblenz | Boppard | Germersheim | Strasbourg | Breisach | Basel

  • 01 Oct 2027
  • 9 Nights
Fly Cruise From:
£4399pp
Holiday ID: 053968
Fly Cruise From:
£4399pp

Basel | Breisach | Strasbourg | Mannheim | Rüdesheim | Koblenz | Cologne | Arnhem | Amsterdam

  • 10 Oct 2027
  • 9 Nights
Fly Cruise From:
£4399pp
Holiday ID: 054002
Fly Cruise From:
Was £4587pp Now: £4399pp

Basel | Breisach | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Düsseldorf | Amsterdam | Utrecht | Amsterdam

  • 03 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4587pp Now: £4399pp
Holiday ID: 064148
Fly Cruise From:
£4399pp

Basel | Breisach | Strasbourg | Mannheim | Rüdesheim | Koblenz | Cologne | Arnhem

  • 02 May 2027
  • 7 Nights
Fly Cruise From:
£4399pp
Holiday ID: 066949
Cruise From:
Was £4586pp Now: £4399pp

Amsterdam | Cologne | Rüdesheim | Ludwigshafen | Kehl | Breisach | Basel

  • 21 Oct 2028
  • 7 Nights
Cruise From:
Was £4586pp Now: £4399pp
Holiday ID: 097320
Fly Cruise From:
Was £4598pp Now: £4414pp

Cologne | Koblenz | Rüdesheim | Speyer | Strasbourg | Breisach | Lucerne | Chur | Zermatt

  • 09 Aug 2028
  • 5 Nights
Fly Cruise From:
Was £4598pp Now: £4414pp
Holiday ID: 106466
Cruise From:
Was £4610pp Now: £4425pp

Amsterdam | Rotterdam | Antwerp | Gent (Ghent) | Middelburg | Willemstad | Amsterdam

  • 08 Apr 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 040907
Cruise From:
Was £4610pp Now: £4425pp

Brussel (Bruxelles) | Gent (Ghent) | Middelburg | Kinderdijk | Haarlem | Amsterdam

  • 11 Apr 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 041314
Cruise From:
Was £4610pp Now: £4425pp

Amsterdam | Cologne | Rüdesheim | Ludwigshafen | Kehl | Breisach | Basel

  • 29 May 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 068575
Cruise From:
Was £4610pp Now: £4425pp

Amsterdam | Cologne | Rüdesheim | Ludwigshafen | Kehl | Breisach | Basel

  • 05 Jun 2027
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 068577
Cruise From:
Was £4610pp Now: £4425pp

Amsterdam | Rotterdam | Antwerp | Gent (Ghent) | Middelburg | Willemstad | Amsterdam

  • 29 Apr 2028
  • 7 Nights
Cruise From:
Was £4610pp Now: £4425pp
Holiday ID: 097226

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist