The San Juan Islands' fun and friendly marina
Roche Harbor offers five decades of fun and friendly boating traditions in the San Juan Islands. We start every stay with a dock-side greeting and tie-up, and offer information on the resort so you can enjoy amenities like complimentary wifi, off-leash dog park, and outdoor pool. Our 377 slips are available year-round or nightly, and fit vessels up to 150', making it a must-stay stop on any cruise in the Salish Sea.
Call 800.586.3590 to reserve a slip and find out for yourself why we were voted a Top 10 Marina by Yachting Magazine!





