Welcome to cruise-chat. I've enjoyed all of our Eastern Canada cruises, ranging from 4-nighters to Halifax from NYC to 10-nighters to Quebec City from Boston. IMO, the ones that include a stop in Quebec City are the most interesting as they include a wide variety of scenery and attractions. There's nothing like cruising down the St. Lawrence. In general, the more ports the better. Is Royal Caribbean a must? And, what time of year are you considering?