Enjoy Deutschland's finest culture, art, cuisine and music with a Germany river cruise package. Sail upon legendary rivers like the romantic Rhine or blue Danube. Choose one of the German Christmas Market river cruises and enjoy the sounds, sights and aromas of festive markets and holiday cheer. Or select a cruise to Germany that sails through the legendary Black Forest, complete with fairytale castles. Explore exciting cities like Munich, Heidelberg and Basel. From awe-inspiring cathedrals to museums to wine and beer tasting, German cruises are the experiences of a lifetime.