My husband and I had a wonderful time cruising the Sound and visiting the San Juan Islands with American Cruise Lines. While there was always whale watching during the cruise itself, nevertheless there was a special outing to view these wonderful creatures.
Additionally, other excursions of special note were the visit to the animal farm (a must see!) and the tour to Lake Crescent Lodge which was awesome even though the weather was not fully cooperating.
The entertainment on board featured different acts nightly which was great as we got a chance to hear from the locals. Additionally, the historian was incredibly knowledgeable and kept us well informed nightly of what to expect the following day. Helpful hints from someone who knows the area well are highly appreciated!