
Cruise · 5 nights · with Riviera Travel
The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers
Five days aboard Riviera Travel’s MS George Eliot, weaving through Budapest, Bratislava and Vienna to enjoy yuletide markets and imperial architecture along the Danube.
- Duration
- 5 nights
- Departures
- 4 dates
- Choose a month below
- Sails from
- Budapest
- Returns to the same port
- Ship
- MS George Eliot
- From
- £1,899
- per person, sharing
Highlights
What makes this one worth it
Guided tours of Budapest, Bratislava and Vienna
Visits to Christmas markets in all three cities
Sailing through the Danube BendWith views of twisting river and snowy hills
Classical string quartet recital aboard the ship
Onboard stollen-making demonstration
About the trip
This five-night cruise with Riviera Travel sets off and returns to Budapest, winding through three imperial cities along the Danube. After embarking in the Hungarian capital, known for its impressive Parliament building and a castle district offering panoramic views, the ship glides through the infamous Danube Bend with its winding valley and snow-topped hills.
Bratislava follows, where the ship docks for a guided tour around its baroque old town and imposing fortress before time to wander among twinkling Christmas markets scented with cinnamon and roasted chestnuts. Vienna provides the final stop, its elegant façades festooned with festive lights while markets fill the air with aromas of nutmeg and candyfloss. Guests may choose from a panoramic coach tour or further troops through the old town, before returning aboard for a chef's dinner and a classical string quartet recital.
The cruise rounds off back in Budapest with a stollen-making demonstration and last chance to visit the festive stalls at Vorosmarty Square. The MS George Eliot offers a relaxed, intimate way to see these riverside capitals in their seasonal attire.
- 1 Budapest
- 2 Bratislava
- 3 Vienna
Itinerary
The route, day by day
Day 1
Budapest
Day 2
Bratislava
Day 3
Vienna
Day 4
Budapest
When to go
Departures and prices
Lowest price each month, per person.
Riviera Travel confirms exact dates, availability and prices when you book.
Need to know
Before you book
- Price based on
- Two people sharing a cabinThe operator confirms the exact basis when you book.
- Travelling alone
- Check with Riviera Travel
- Flights
- Not needed if you join at Budapest
- What’s included
- Check with Riviera Travel
- Accessibility
- Check with Riviera Travel
For full details of what’s included, check with Riviera Travel. See the full details on their site
Questions people ask
- How long is The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers?
- The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers is a 5 nights cruise holiday.
- Where does The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers depart from?
- The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers departs from Budapest.
- Who operates The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers?
- The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers is operated by Riviera Travel aboard MS George Eliot.
- How much does The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers cost?
- Prices for The Danube’s Imperial Cities and Yuletide Markets River Cruise for Solo Travellers start from £1,899, subject to availability.
The operator
Riviera Travel
River cruises and escorted tours
A British operator that began in 1984 with a handful of tents in the south of France. Its tours and river cruises travel with a Riviera tour manager or cruise director looking after the group.
You book with Riviera Travel directly. They confirm your place, take payment, and look after you from the moment you leave home; Atlas & Passage’s part ends when you click through.
Journeys
Reading for the trip
If this appeals, so might these
Search all holidays
Cruise · 5 nights
The Danube’s Imperial Cities and Yuletide Markets River Cruise
Hungary & Slovakia and 1 more · Riviera Travel
14 departures · Nov 2026 – Dec 2027
from£739per person, sharing

Tour · 6 nights
Budapest to Berlin: Graffiti Walls & Market Halls
Hungary & Poland and 2 more · G Adventures
7 departures · Nov 2026 – Jun 2027
from£861.75per person

Cruise · 4 nights
Budapest, Bratislava & Vienna: A Danube Discovery River Cruise
Hungary & Slovakia and 1 more · Riviera Travel
13 departures · Nov 2026 – Oct 2028
from£999per person, sharing

Tour · 6 nights
Christmas in Eastern Europe: Zagreb to Budapest
Croatia & Slovenia and 2 more · G Adventures
3 departures · Dec 2026
from£1,101.75per person