Roche Harbor is a sheltered harbor and seaside village on the northwest side of San Juan Island. This town has a rich history that can be readily experienced in it's local architechture.  The harbor itself provides one of the better protected anchorages in the San Juan Islands with harbor depths up from 35 to 45 feet (11 to 14 meters).  This location is also a U.S. Port of Entry and provides a customs dock with agents on duty during the summer months.

Roche Harbor Amenities

Whether you are here for a day or enjoying an extended stay, there is something for everyone.

  • Famous Gardens
  • Historic Hotels
  • Outdoor Heated Pool (May 5 - October 1)
  • Off Leash Dog Park
  • Small local airport
  • Seaplane dock
  • Marina
  • Vacation Rentals
  • Historic Landmarks
  • Roche Harbor Company Store
Roche Harbor Resort is a great location to visit on your San Juan Island Adventure

Roche Harbor Marina

The local Roche Harbor Marina has delivered fun and friendly service in the San Juans for over 50 years.  

  • 377 slips
  • up to 150' vessels
  • nightly and year-round moorage
  • 30- and 50-amp power
  • water hook-ups
  • garbage accepted
  • mobile pump-out
  • fuel dock with diesel and unleaded
  • group event venues
  • nightly colors ceremony (May - September)
Roche Harbor Marina is your first step on a kayaking and whale watching adventure

Gift Certificates

Call us today to give the gift of adventure!

Call Now

Kayak + Sea Plane Flight Package

Fly in from Seattle for a quick sea kayaking trip

Learn More

Multisport Excursions

Bike, hike, sea kayak, and camp in the San Juan Islands

Learn More