
Roche Harbor Resort is a waterfront destination on San Juan Island offering 2,000 acres with 2,000+ feet of coastline, three waterfront restaurants serving local seafood, and a marina. Visitors explore the Salish Sea through activities including whale watching, sea kayaking, hiking, and dining on Pacific Northwest cuisine, while staying at one of 50 lodging options ranging from luxury suites to vacation homes.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.