← West Coast 2026 guide
Rank #1 · Luxury resort and island cruising
Roche Harbor Resort & Marina
Roche Harbor, San Juan Island, WA
A historic resort harbor on the north end of San Juan Island, pairing a full-service marina with waterfront dining, gardens and an established boating community.
Facilities
- Guest moorage for yachts and cruising boats
- Fuel dock and pump-out
- Waterfront restaurants and market
- Customs check-in for arrivals from Canada
- Showers, laundry and resort amenities
Location highlights
- Gateway to San Juan Islands cruising
- Evening colors ceremony at the harbor
- Sculpture park and English-style gardens ashore
- Protected anchorage with resort services steps away
Getting there
By boat, enter through Haro Strait and follow the marked channel into Roche Harbor. By land, drive to Anacortes, take the Washington State Ferry to Friday Harbor, then drive about 20 minutes north to Roche Harbor Road.
Open in Google Maps →Get directions →
Editorial destination profile, not a SeaEsta availability listing. Contact the marina directly for current facilities, slip sizes and guest moorage.
Explore SeaEsta marinas →