River cruises

If you're not sure whether to relax or explore on your next holiday, a river cruise holiday is the perfect solution. Relax on deck as a landscape of vineyards, fairytale castles and rolling hills glides by, then go ashore to discover the many pretty towns and historic cities along the great waterways of Europe, each with its own story to tell.

Depending on your itinerary, you might stop at the fascinating medieval cities of Strasbourg and Cologne, or great imperial capitals such as Vienna, famed for its elegant coffee shops. Natural attractions include the Rhine Gorge and its legendary Lorelei Rock.

Whichever river cruise holiday you choose, you'll discover a holiday experience that offers so much more. You'll travel from port to port in comfort and style, enjoying five-star food, excellent service and sparkling entertainment throughout. In fact you may find you enjoy your time onboard so much that you don't want to leave the boat.

Danube

Danube

Danube
Mekong

Mekong

Mekong

Nile

Nile

Nile
Rhine

Rhine

Rhine

Rhone

Rhone

Rhone
Yangtze

Yangtze

Yangtze

Featured holidays

Rhine Explorer by Eurostar

Rhine Explorer by Eurostar

7 days from £989
Rhine Explorer by Eurostar
Budapest to the Black Sea

Budapest to the Black Sea

14 days from £2219
Budapest to the Black Sea
Picture-postcard Towns & Alpine Peaks

Picture-postcard Towns & Alpine Peaks

10 days from £1399
Picture-postcard Towns & Alpine Peaks
Historic Towns of the Rhine & Moselle

Historic Towns of the Rhine & Moselle

8 days from £1209
Historic Towns of the Rhine & Moselle
The Blue Danube

The Blue Danube

8 days from £1389
The Blue Danube
The Golden River - Valley of the Douro

The Golden River - Valley of the Douro

8 days from £1225
The Golden River - Valley of the Douro