My stepdaughter has reserved a suite/room at the Anchorage Inn on Orcas Island which looks nice (great view from the hot tub.)
Here’s what the NYTimes recommended in 2005 when it did a 36 Hours story on the San Juans:
The Inn on Orcas Island (114 Channel Road, Deer Harbor; 888-886-1661) offers eight artfully decorated rooms, cottages and suites starting at $185 a night, all facing a bay. Breakfast is included.
The Tucker House Inn (260 B Street, Friday Harbor; 800-965-0123) is in two century-old buildings. Its 11 rooms, cottages and suites are $150 to $275, including breakfast.