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:
Was £3411pp Now: £3274pp

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

  • 16 May 2028
  • 7 Nights
Cruise From:
Was £3411pp Now: £3274pp
Holiday ID: 097285
Cruise From:
Was £3411pp Now: £3274pp

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

  • 23 May 2028
  • 7 Nights
Cruise From:
Was £3411pp Now: £3274pp
Holiday ID: 097287
Cruise From:
Was £3411pp Now: £3274pp

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

  • 30 May 2028
  • 7 Nights
Cruise From:
Was £3411pp Now: £3274pp
Holiday ID: 097288
Cruise From:
Was £3411pp Now: £3274pp

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

  • 23 May 2028
  • 7 Nights
Cruise From:
Was £3411pp Now: £3274pp
Holiday ID: 097787
Fly Cruise From:
Was £3412pp Now: £3275pp

Budapest | Bratislava | Vienna | Weissenkirchen | Grein | Linz | Vilshofen | Passau | Vilshofen

  • 28 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3412pp Now: £3275pp
Holiday ID: 091198
Fly Cruise From:
Was £3412pp Now: £3275pp

Budapest | Bratislava | Vienna | Weissenkirchen | Grein | Linz | Vilshofen | Passau | Vilshofen

  • 30 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3412pp Now: £3275pp
Holiday ID: 091199
Fly Cruise From:
Was £3412pp Now: £3275pp

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

  • 31 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3412pp Now: £3275pp
Holiday ID: 091321
Fly Cruise From:
Was £3412pp Now: £3275pp

Amsterdam | Cologne | Rüdesheim am Rhein | Ludwigshafen | Strasbourg | Basel

  • 29 Aug 2028
  • 7 Nights
Fly Cruise From:
Was £3412pp Now: £3275pp
Holiday ID: 091428
Cruise From:
Was £3413pp Now: £3276pp

Nuremberg | Bamberg | Würzburg | Miltenberg | Frankfurt

  • 13 Dec 2026
  • 5 Nights
Cruise From:
Was £3413pp Now: £3276pp
Holiday ID: 011390
Cruise From:
Was £3415pp Now: £3278pp

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

  • 28 Sep 2027
  • 7 Nights
Cruise From:
Was £3415pp Now: £3278pp
Holiday ID: 068600
Cruise From:
Was £3415pp Now: £3278pp

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

  • 05 Sep 2028
  • 7 Nights
Cruise From:
Was £3415pp Now: £3278pp
Holiday ID: 097817
Cruise From:
£3284pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 16 Apr 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 093834
Cruise From:
£3284pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 23 Apr 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 093835
Cruise From:
£3284pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 27 Aug 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 093853
Cruise From:
£3284pp

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

  • 24 Mar 2028
  • 9 Nights
Cruise From:
£3284pp
Holiday ID: 093972
Cruise From:
£3284pp

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

  • 12 Nov 2028
  • 9 Nights
Cruise From:
£3284pp
Holiday ID: 094031
Cruise From:
£3284pp

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

  • 15 Jul 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094065
Cruise From:
£3284pp

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

  • 12 Aug 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094068
Cruise From:
£3284pp

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

  • 27 Aug 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094070
Cruise From:
£3284pp

Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 22 Jul 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094083
Cruise From:
£3284pp

Regensburg | Passau | Melk | Vienna | Bratislava | Budapest

  • 19 Aug 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094085
Cruise From:
£3284pp

Porto | Régua | Pocinho | Salamanca | Pinhão | Porto

  • 26 Mar 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094122
Cruise From:
£3284pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 09 Jul 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094203
Cruise From:
£3284pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 23 Jul 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094204
Cruise From:
£3284pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 06 Aug 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094206
Cruise From:
£3284pp

Budapest | Vienna | Dürnstein | Linz | Passau

  • 20 Aug 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094207
Cruise From:
£3284pp

Passau | Linz | Dürnstein | Vienna | Bratislava | Budapest

  • 02 Jul 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094224
Cruise From:
£3284pp

Passau | Linz | Dürnstein | Vienna | Bratislava | Budapest

  • 30 Jul 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094226
Cruise From:
£3284pp

Passau | Linz | Dürnstein | Vienna | Bratislava | Budapest

  • 16 Jul 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094227
Cruise From:
£3284pp

Passau | Linz | Dürnstein | Vienna | Bratislava | Budapest

  • 13 Aug 2028
  • 7 Nights
Cruise From:
£3284pp
Holiday ID: 094229

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