Motel/hotel rooms were heavily booked in July. I feel fortunate to have gotten a nice King room at the Earthbox for a two night stay. The proprietor and her staff were very friendly and helpful. There are lots of amenities: pool & hot tub, exercise room, spa, coffee bar with barista, bikes. The heart of town is only 1-2 blocks with the ferry landing 4 blocks away. Good cafe for breakfast just over a block and a bakery with great pastries and breakfast food 2+ blocks. Friday Harbor is a really nice little town, especially to walk around with plenty of shops and restaurants. And they have the best hospital I have ever seen in a small town - not that you will plan to go there!