
Roche Harbor Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Roche Harbor

Roche Harbor Resort
248 Reuben Memorial Dr Friday Harbor WA
The price is 5.665.089 ₫ per night from 20 Apr to 21 Apr
5.665.089 ₫
6.563.995 ₫ total
20 Apr - 21 Apr
includes taxes & fees
9.2/10 Wonderful! (429 reviews)
Perfect for couples
Reviewed on 12 Apr 2026

Snug Harbor Resort
1997 Mitchell Bay Rd Friday Harbor WA
The price is 7.087.287 ₫ per night from 21 Apr to 22 Apr
7.087.287 ₫
7.820.772 ₫ total
21 Apr - 22 Apr
includes taxes & fees
9.8/10 Exceptional! (484 reviews)
Tucked in quiet secluded area, very peaceful. Loved that the cabin had big wide windows where you could see the water early morning and during dawn. The staff was very friendly and helpfu too.
Reviewed on 17 Apr 2026

Rosario Village
1400 Rosario Rd Eastsound WA
Fully refundableReserve now, pay when you stay
The price is 3.768.825 ₫ per night from 22 Apr to 23 Apr
3.768.825 ₫
4.817.323 ₫ total
22 Apr - 23 Apr
includes taxes & fees
7.4/10 Good! (92 reviews)
We stayed in a deluxe suite, it was obviously recently done and looked immaculate, including linens and towels; the suite had 2 balconies with view over the bay. On the negative side there were no restaurants open in Rosario but Eastsound is a less than a 10 minute drive and there were several there. ...
Reviewed on 12 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Roche Harbor Marina
Explore the waterfront in Roche Harbor with a trip to Roche Harbor Marina. While you're in the area, stroll along the seaside.

Lime Kiln Point State Park
Learn about the local history of Friday Harbor with a stop at Lime Kiln Point State Park. While you're in the area, stroll along the seaside.

San Juan Island National Historic Park
You can learn about the history of Friday Harbor when you stop by San Juan Island National Historic Park. While you're in the area, stroll along the waterfront.
