River Cruise Deals

Explore our complete range of river cruise itineraries, sailing dates, and destinations. From the charming waterways of Europe to breathtaking journeys across the globe, find your dream river cruise adventure with us.

Call our dedicated river cruise experts today — we’ll help you create the perfect holiday package tailored just for you.

All bookings are fully ABTA & ATOL protected for your peace of mind.

 Save up to 50% on your next river cruise — plus enjoy a Free Drinks Package or Free On board Spend!

Showing 30 out of 4800 cruises
Per Person
Total Price
Cruise From:
£3914pp

Lyon | Mâcon | Tain-l'Hermitage | Viviers | Avignon | Arles

  • 04 Jun 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 093886
Cruise From:
£3914pp

Lyon | Mâcon | Tain-l'Hermitage | Viviers | Avignon | Arles

  • 18 Jun 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 093887
Cruise From:
£3914pp

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

  • 05 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 093975
Cruise From:
£3914pp

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

  • 19 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 093977
Cruise From:
£3914pp

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

  • 02 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 093979
Cruise From:
£3914pp

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

  • 16 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 093980
Cruise From:
£3914pp

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

  • 08 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 093992
Cruise From:
£3914pp

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

  • 22 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 093994
Cruise From:
£3914pp

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

  • 06 Oct 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 093996
Cruise From:
£3914pp

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

  • 14 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094005
Cruise From:
£3914pp

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

  • 28 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094007
Cruise From:
£3914pp

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

  • 11 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094009
Cruise From:
£3914pp

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

  • 25 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094011
Cruise From:
£3914pp

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

  • 27 Aug 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094020
Cruise From:
£3914pp

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

  • 03 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094021
Cruise From:
£3914pp

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

  • 17 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094023
Cruise From:
£3914pp

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

  • 01 Oct 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094025
Cruise From:
£3914pp

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

  • 15 Oct 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094027
Cruise From:
£3914pp

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

  • 22 Oct 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094028
Cruise From:
£3914pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 25 Nov 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094050
Cruise From:
£3914pp

Budapest | Bratislava | Vienna | Krems | Linz | Passau

  • 02 Dec 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094051
Cruise From:
£3914pp

Passau | Linz | Krems | Vienna | Bratislava | Budapest

  • 09 Dec 2028
  • 7 Nights
Cruise From:
£3914pp
Holiday ID: 094056
Cruise From:
£3914pp

Budapest | Bratislava | Vienna | Melk | Engelhartszell an der Donau | Regensburg | Prague

  • 21 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094093
Cruise From:
£3914pp

Budapest | Bratislava | Vienna | Melk | Engelhartszell an der Donau | Regensburg | Prague

  • 18 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094095
Cruise From:
£3914pp

Budapest | Bratislava | Vienna | Melk | Engelhartszell an der Donau | Regensburg | Prague

  • 24 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094103
Cruise From:
£3914pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 28 Apr 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094108
Cruise From:
£3914pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 26 May 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094110
Cruise From:
£3914pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 23 Jun 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094112
Cruise From:
£3914pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 01 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094119
Cruise From:
£3914pp

Prague | Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 29 Sep 2028
  • 9 Nights
Cruise From:
£3914pp
Holiday ID: 094120

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
Call for Free