Holland America offers cruises from Montreal Quebec to Boston. The Holland America Veendam, Maasdam and Rotterdam are the luxury ships that make this trip. The cruise begins with cruising the Gulf of St Lawrence, which covers more than 90,000 square miles. The coastlines and islands are beautiful, and it's a good place to spot birds, whales, porpoise, and seals.
Charlottetown, the largest town on Prince Edward Island, is the second stop after Quebec City. Stroll the historic waterfront and Victoria Row, ride bikes, shop, eat seafood, take a harbor cruise, see the house that inspired Anne of Green Gables, or explore Prince Edward Island National Park.
Next stop is Sydney on Cape Breton Island in Nova Scotia. Learn about the island's Gaelic and Acadian cultures. Take the Cabot Trail scenic drive along the coast and the Cape Breton Highlands. Tour Fortress Louisbourg, the largest French fortified town in North America.
On to Halifax, Nova Scotia. Take a walking tour of the famous Public Gardens, Town Clock, Grand Parade, and shops. See historic landmarks like the Citadel fortress and Pier 21. Go on an excursion to the Bay of Fundy or the restored German village of Lunenburg.
The last port on the cruise before Boston is Bar Harbor, Maine. Bar Harbor is on Mount Desert Island. Go to Acadia National Park, climb Cadillac Mountain, or ride bikes on carriage trails.