Currently: 52° | Webcam Home Resort Accommodations Spa Weddings Marina Dining Shopping Things to Do Book Now Contact Overview About Our Marina Groups Moorage Rates Marina Activities Colors Ceremony Contact Marina Reservations Boating to Roche Harbor Have questions about the Marina or want to make a reservation? Please give us a call today at 800.586.3590 248 Reuben Memorial Drive Roche Harbor, WA 98250 LODGING: (800) 451-8910 or 360-378-9820 reservations@rocheharbor.com MARINA: (800) 586-3590 marina@rocheharbor.com WEDDINGS & EVENTS: 360-370-7742 weddings@rocheharbor.com Quick Links Owner Login Resort Map Employment Real Estate Getting Here Roche Harbor Resort Privacy Policy | Terms of Use | Sitemap ©2021 Roche Harbor Resort

Currently: 52° | Webcam Home Resort Accommodations Spa Weddings Marina Dining Shopping Things to Do Book Now Boating to Roche Harbor Roche Harbor Marina is located on the north end of San Juan Island in Washington State. The island is located approximately 65 miles north of Seattle and the greater Puget Sound area and southeast of Vancouver Island and the Canadian gulf islands. MAP Roche harbor can be reached through multiple passages. A southern approach from the Haro Strait via Mosquito Pass or a northern approach between Henry and Pearl Island will lead boaters into the harbor, at which point the docks will be visible to the east. It is not recommended to enter the harbor between San Juan Island and Pearl Island, as this waterway can be hazardous and too shallow for most large vessels depending on the tidal conditions. Upon arrival, boaters should hail on VHF channel 78A for a slip assignment. The marina consists of two sections of docks: the main guest dock, an “L” shaped dock along the eastern shore; and the permanent moorage dock to the west. The guest dock contains slips 1 – 46 (numerical) The permanent moorage dock contains slips on docks A – J (alphabetical) The fuel dock is located at the end of the channel between the two dock sections. 248 Reuben Memorial Drive Roche Harbor, WA 98250 LODGING: (800) 451-8910 or 360-378-9820 reservations@rocheharbor.com MARINA: (800) 586-3590 marina@rocheharbor.com WEDDINGS & EVENTS: 360-370-7742 weddings@rocheharbor.com Quick Links Owner Login Resort Map Employment Real Estate Getting Here Roche Harbor Resort Privacy Policy | Terms of Use | Sitemap ©2021 Roche Harbor Resort