USA River Cruises
USA River Cruises answered Anonymous' question

Don't forget about small ships! Aside from the giant corporate cruise lines, there are smaller ships that cruise on rivers and lakes. Some of the cruise lines in this category are American Cruise Lines, Blount Small Ships, Un-Cruise Adventure Ships, Windstar Cruises, and of course, Viking Cruise Line

USA River Cruises
USA River Cruises voted up KB Baldwin's answer

We've always gone in the fall and winter.  Earliest was a short cruise to the Bahamas.  Latest was March from the Left coast thru the Panama Canal.  Did one just before Christmas, and that seemed to be the least crowded.  Lots of vacant tables at dinner.  Weather for all of them was fine.

USA River Cruises
USA River Cruises voted up PJ Stein's answer

That all depends on where you are cruising. If you want to cruise in the Caribbean, I would suggest April. Spring Break is over so no rowdy college kids. And summer vacations haven't started so there is not a lot of over tired kids crying, or running all over the place. It is also not … Read more