Refer Friends & Earn Cash Rewards—Up to a FREE Trip.

Christmas Markets Along the Rhine

Switzerland: Basel | France: Kaysersberg, Riquewihr, Strasbourg | Germany: Baden-Baden, Speyer, Mainz, Koblenz, Cologne | The Netherlands: Nijmegen, Amsterdam

Ship

M/S River Harmony

Nights on Ship

10

Group size

Average of 38 travelers

Reviews

Activity level

1
2
3
4
5
Single Supplement: Low-Cost

From $4,695 per person

12 Days | $392 per day

Includes airfare

View dates and prices

Arrive Early

Arrive early in Brussels before your Brussels & Bruges pre-trip extension

Travel from $390 per room per night

Alt Text from API

The Belgian capital has come a long way from its reputation as a stuffy city filled with diplomats. Many of Brussels’ streets are now closed off to cars around the collection of Baroque guild-halls of the Grand-Place, and the city now teems with creative cafés and restaurants, intimate art galleries, world-class art museums, and so much more.

Arrive early in Basel before your Basel pre-trip extension

Travel from $290 per room per night

Alt Text from API

Basel is a lovely compact Swiss city sliced down the middle by the River Rhine, with six bridges connecting the two sides. The city features a wealth of historical landmarks, dining options, stunning architecture, and more than 40 museums. Or you may just stroll along the cobbled streets of Old Town, admiring the ancient homes, colorful fountains, and medieval churches.