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 4792 cruises
Per Person
Total Price
Fly Cruise From:
£3099pp

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

  • 23 Aug 2027
  • 9 Nights
Fly Cruise From:
£3099pp
Holiday ID: 053994
Fly Cruise From:
£3099pp

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

  • 07 Nov 2027
  • 9 Nights
Fly Cruise From:
£3099pp
Holiday ID: 054006
Fly Cruise From:
£3099pp

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

  • 17 Oct 2027
  • 7 Nights
Fly Cruise From:
£3099pp
Holiday ID: 066939
Fly Cruise From:
£3099pp

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

  • 25 Jul 2027
  • 7 Nights
Fly Cruise From:
£3099pp
Holiday ID: 066959
Fly Cruise From:
£3099pp

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

  • 24 Oct 2027
  • 7 Nights
Fly Cruise From:
£3099pp
Holiday ID: 066975
Cruise From:
Was £3229pp Now: £3099pp

Vilshofen | Linz | Neuhofen an der Ybbs | Vienna | Bratislava | Budapest

  • 26 Mar 2027
  • 5 Nights
Cruise From:
Was £3229pp Now: £3099pp
Holiday ID: 091518
Fly Cruise From:
£3099pp

Basel | Breisach | Mannheim | Rüdesheim | Winningen | Bernkastel-Kues | Trier

  • 13 Jun 2027
  • 7 Nights
Fly Cruise From:
£3099pp
Holiday ID: 107575
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 02 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093845
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 09 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093846
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 16 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093847
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 23 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093848
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 30 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093849
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 06 Aug 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093850
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 13 Aug 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093851
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 20 Aug 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093852
Cruise From:
£3104pp

Bordeaux | Cadillac | Pauillac | Blaye | Libourne | Bordeaux

  • 22 Oct 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093861
Cruise From:
£3104pp

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

  • 19 Mar 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093863
Cruise From:
£3104pp

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

  • 26 Mar 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093881
Cruise From:
£3104pp

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

  • 05 Nov 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093897
Cruise From:
£3104pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna

  • 02 Apr 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093898
Cruise From:
£3104pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna

  • 09 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093901
Cruise From:
£3104pp

Belgrade | Novi Sad | Ilok | Budapest | Bratislava | Vienna

  • 06 Aug 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093902
Cruise From:
£3104pp

Vienna | Bratislava | Budapest | Ilok | Novi Sad | Belgrade

  • 09 Apr 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093906
Cruise From:
£3104pp

Vienna | Bratislava | Budapest | Ilok | Novi Sad | Belgrade

  • 02 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093908
Cruise From:
£3104pp

Vienna | Bratislava | Budapest | Ilok | Novi Sad | Belgrade

  • 30 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 093909
Cruise From:
£3104pp

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

  • 23 Apr 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 094059
Cruise From:
£3104pp

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

  • 02 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 094064
Cruise From:
£3104pp

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

  • 16 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 094066
Cruise From:
£3104pp

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

  • 30 Jul 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 094067
Cruise From:
£3104pp

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

  • 13 Aug 2028
  • 7 Nights
Cruise From:
£3104pp
Holiday ID: 094069

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