Recently went on vacation to Seattle area. Found a decent small room at the Clearwater Casino on the way to Bainbridge Island. I did a review on this here
Review
They offer to pay your passenger only ferry cost if you ride the ferry over from Seattle.
Jim