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
Cruise From:
Was £4910pp Now: £4713pp

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

  • 08 Apr 2028
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 097776
Cruise From:
Was £4910pp Now: £4713pp

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

  • 09 Apr 2028
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 097777
Cruise From:
Was £4910pp Now: £4713pp

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

  • 22 Apr 2028
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 097780
Cruise From:
Was £4910pp Now: £4713pp

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

  • 06 May 2028
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 097782
Cruise From:
Was £4910pp Now: £4713pp

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

  • 13 May 2028
  • 7 Nights
Cruise From:
Was £4910pp Now: £4713pp
Holiday ID: 097784
Cruise From:
Was £4914pp Now: £4717pp

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

  • 25 Sep 2027
  • 7 Nights
Cruise From:
Was £4914pp Now: £4717pp
Holiday ID: 040954
Cruise From:
Was £4914pp Now: £4717pp

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

  • 02 Oct 2027
  • 7 Nights
Cruise From:
Was £4914pp Now: £4717pp
Holiday ID: 040955
Cruise From:
£4724pp

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

  • 04 May 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094474
Cruise From:
£4724pp

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

  • 24 May 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094475
Cruise From:
£4724pp

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

  • 05 Sep 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094476
Cruise From:
£4724pp

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

  • 25 Sep 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094477
Cruise From:
£4724pp

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

  • 15 Oct 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094478
Cruise From:
£4724pp

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

  • 24 Apr 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094481
Cruise From:
£4724pp

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

  • 14 May 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094482
Cruise From:
£4724pp

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

  • 15 Sep 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094484
Cruise From:
£4724pp

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

  • 05 Oct 2028
  • 10 Nights
Cruise From:
£4724pp
Holiday ID: 094485
Fly Cruise From:
Was £4928pp Now: £4730pp

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

  • 14 Jun 2028
  • 5 Nights
Fly Cruise From:
Was £4928pp Now: £4730pp
Holiday ID: 106462
Fly Cruise From:
Was £4928pp Now: £4730pp

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

  • 06 Sep 2028
  • 5 Nights
Fly Cruise From:
Was £4928pp Now: £4730pp
Holiday ID: 106468
Fly Cruise From:
£4749pp

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

  • 06 Sep 2027
  • 9 Nights
Fly Cruise From:
£4749pp
Holiday ID: 053996
Fly Cruise From:
£4749pp

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

  • 19 Sep 2027
  • 9 Nights
Fly Cruise From:
£4749pp
Holiday ID: 053998
Fly Cruise From:
Was £4948pp Now: £4750pp

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

  • 10 Aug 2027
  • 10 Nights
Fly Cruise From:
Was £4948pp Now: £4750pp
Holiday ID: 099244
Fly Cruise From:
Was £4948pp Now: £4750pp

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

  • 23 Jul 2027
  • 6 Nights
Fly Cruise From:
Was £4948pp Now: £4750pp
Holiday ID: 099248
Fly Cruise From:
Was £4978pp Now: £4778pp

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

  • 20 Sep 2028
  • 5 Nights
Fly Cruise From:
Was £4978pp Now: £4778pp
Holiday ID: 106469
Fly Cruise From:
£4795pp

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

  • 21 Jun 2027
  • 14 Nights
Fly Cruise From:
£4795pp
Holiday ID: 052972
Fly Cruise From:
Was £4998pp Now: £4798pp

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

  • 14 Aug 2027
  • 6 Nights
Fly Cruise From:
Was £4998pp Now: £4798pp
Holiday ID: 099251
Cruise From:
Was £5010pp Now: £4799pp

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

  • 25 Apr 2028
  • 7 Nights
Cruise From:
Was £5010pp Now: £4799pp
Holiday ID: 097225
Cruise From:
Was £5010pp Now: £4799pp

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

  • 29 Apr 2028
  • 7 Nights
Cruise From:
Was £5010pp Now: £4799pp
Holiday ID: 097259
Cruise From:
Was £5010pp Now: £4799pp

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

  • 16 Apr 2028
  • 7 Nights
Cruise From:
Was £5010pp Now: £4799pp
Holiday ID: 097766
Cruise From:
Was £5010pp Now: £4799pp

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

  • 30 Apr 2028
  • 7 Nights
Cruise From:
Was £5010pp Now: £4799pp
Holiday ID: 097768
Cruise From:
Was £5014pp Now: £4813pp

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

  • 11 Sep 2027
  • 7 Nights
Cruise From:
Was £5014pp Now: £4813pp
Holiday ID: 068242

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