House Or Rental
There is only one small hotel on Vashon so we highly suggest finding a airbnb or VRBO for a house to rent for the weekend.
Hotel
Another option is staying down town seattle. There are a ton of hotel options there and the foot Ferry is super easy from downtown to Vashon.