Find your cruise

Solo River Cruise Deals

River cruises are fantastic for solo guests, regardless of whether you are craving a peaceful retreat to yourself or want to socialise with like-minded travellers. Everything is guided, making a river cruise the safest way to travel on your own - Riviera Travel even offers dedciated solo tour managers. River cruises generally include a range of excursions in the price of their cruises, meaning you will never be short of things to do in port. You won't have to worry about keeping boredom at bay on-board, either. A collection of bars, restaurants and public spaces offers ample opportunity to relax on your own or recount your day's adventures with your fellow guests.

The following river cruise lines are great for solo travellers:

Solo traveller deals

On this page, we've hand picked a selection of river cruises which are ideal for solo travellers. The prices that you see are the prices for one person in their own private cabin. As with any river cruise, different cabin types are available, so please call us for more information on the various cabin grades.

Accommodation on solo river cruises

River cruise ships don't often have staterooms designed specifically for solo travellers. When they do, we'll display the solo traveller prices here. Otherwise, the price you see will be for a double cabin for single occupance.

How to book a solo river cruise

When you call our friendly cruise concierge team, we will be able to help you to find the best river cruise for your solo trip, at the very best price with our 'Best Price Guarantee'. Our team have all the information to advise you on which are the best river cruises to suit you, which offer the best deals in terms of single supplements, and when to book for the best prices and availability. Please don't hesitate to give us a call today.

Sign UpSign up for fantastic offers

By providing your email address and clicking the Submit button, you consent to us sending you cruise holiday deals by email. For further details, please see our Privacy Policy here .

By providing your email address and clicking the Submit button, you consent to us sending you cruise holiday deals by email. For further details, please see our Privacy Policy here .

General Enquiry

Title
First Name
Last Name
Phone Number
Email Address
Adult
Children
Infant
Cruise Destination
Departure Month
Duration
Cruise Line
Cabin Type
Call back time
Special
requirements
Airport
preference

By providing your email address and clicking the Submit button, you consent to us sending you cruise holiday deals by email. For further details, please see our Privacy Policy here .

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 271

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 271
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/deal_category.php
Line: 101
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Deal_category_controller.php
Line: 52
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 272

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 272
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/deal_category.php
Line: 101
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Deal_category_controller.php
Line: 52
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 273

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 273
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/deal_category.php
Line: 101
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Deal_category_controller.php
Line: 52
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: sailing

Filename: common/general_enquiry_form.php

Line Number: 274

Backtrace:

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/general_enquiry_form.php
Line: 274
Function: _error_handler

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/common/footer.php
Line: 4
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/views/deal_category.php
Line: 101
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/application/controllers/Deal_category_controller.php
Line: 52
Function: view

File: /var/www/vhosts/dev.rivervoyages.com/public/index.php
Line: 319
Function: require_once

" />