SeaEsta
Book a stay
← 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

Location highlights

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 →