We stayed at the Orcas Hotel, which was sweet. (the info is from the san juan islands website)
Orcas Hotel

- 18 Orcas Hill Road
- Orcas, WA 98280
- Phone: (360) 376-4300
- Tollfree: 888-672-2792
- orcas@orcashotel.com
The Orcas Hotel in the San Juan Islands has been welcoming guests since 1904. The island landmark occupies a place of honor on the National Register of Historic Places. Surrounded by a classic English garden filled with an abundance of fragrant flowers, superb herbs and arbors of…more
And we visited Rosario Resort & Spa/Moran Mansion – which is definitely worth a visit.!

- 1400 Rosario Road
- Eastsound, WA 98245
- Phone: (360) 376-2222
- Tollfree: (800) 562-8820
- info@rosarioresort.com
The historic Moran Mansion is the centerpiece for this 30-acre resort and marina located on the shores of Cascade Bay. 23 guestrooms and suites, some with gas fireplaces, offer comfortable accommodations and spectacular views of the water and forested mountains of Orcas…more
On San Juan Island we stayed here. (magical setting). wow this makes me want to return!
Olympic Lights Bed & Breakfast

- 146 Starlight Way
- Friday Harbor, WA 98250
- Phone: (360) 378-3186
- Tollfree: (888) 211-6195
- olympiclights@rockisland.com
Sunny and restored 1895 Victorian farm house with panoramic views of the sea and Olympic Mountain range. Four bedrooms with private baths, full breakfast included….more
And here’s suggestions from my friend Denise who has been there recently: ’d recommend making an effort to get on a smaller boat and visit/picnic/wander some of the smaller islands, if at all possible. SO beautiful, and such a different experience than even the most quaint of the villages. Also, there are sea kayaking excursions around some of the islands that are really great – that was one of our favorite days! So fun to see seals lounging & all the birds from sea level.