There are cruises from Seattle to the San Juan Islands and Puget Sound. The round-trip overnight cruises are on modern small ships. See the details below.
The four main San Juan Islands are San Juan Island, Orcas Island, Lopez Island, and Shaw Island. The town of Friday Harbor is on San Juan Island. Favorite activities on the islands include bike rides, kayaking, touring art galleries, shopping in boutiques, and sampling local food.
Here's a video tour of the San Juan Islands and area.