Roche Harbor Resort

Roche Harbor Resort

Roche Harbor is a historic seaside resort located on San Juan Island, Washington. Steeped in rich history and surrounded by lush gardens, the village is a short drive from nearby Friday Harbor. Accommodations range from a wide variety of lodging options: luxurious modern homes, historic hotel and quaint cottages.

Three renowned restaurants offer waterfront dining from fine evening service to casual café cuisine. Our world-class marina hosts vessels of all sizes and offers whale watching tours, boat and kayak rentals, a floatplane dock, and US customs office. Additional amenities include a full-service spa, grocery store, multiple shopping destinations featuring local artists, and extensive nationally designated hiking trails.

Roche Harbor's 140th Birthday Celebration primary image

Roche Harbor's 140th Birthday Celebration

Wed, Jul 1 • 6:00 PM

Roche Harbor Resort

From $163.86

Pouring on the Docks 2026 primary image

Pouring on the Docks 2026

Thu, Jul 2 • 1:00 PM

Roche Harbor Resort Marina

From $77.16

July 1Wednesday
Roche Harbor's 140th Birthday Celebration primary image

Roche Harbor's 140th Birthday Celebration

Wed, Jul 1 • 6:00 PM

Roche Harbor Resort

From $163.86

July 2Thursday
Pouring on the Docks 2026 primary image

Pouring on the Docks 2026

Thu, Jul 2 • 1:00 PM

Roche Harbor Resort Marina

From $77.16