Roche Harbor Resort


Roche Harbor Marina is located in northern Puget Sound on the northwest shore of San Juan Island in Roche Harbor in San Juan County. The marina is accessible by boat or Washington State ferry from Anacortes. From Friday Harbor, take Roche Harbor Road to the resort.

The pumpout is located at:

Latitude: 48° 36' 42.78"
Longitude: 123° 9' 24.67"

Pumpout Facility Information

  • Private marina with pumpout boat, stationary pumpout and porta-potty service available to the recreational boating public
  • Open year round
  • No fee, self-pump stationary pumpout and Porta-Potty dump station are located on the fuel dock
  • Pumpouts are available from marina staff with the Phecal Phreak pumpout boat
  • Maximum vessel length that can be accommodated by the stationary pumpout is 150 feet

Marine Services

  • 400 moorage slips are available with an estimated maximum capacity of 600 boats
  • Year-round moorage
  • Approximately 150 slips are available for overnight stays
  • Estimated minimum moorage depth is approximately 20 feet
  • Gasoline and diesel
  • Electrical power is available in 30, 50, 100 and 200 amps
  • 30 amp is included with moorage fee
  • 50 amp is available for an additional $10 per night
  • 100 amp is available for an additional $50 per night
  • 200 amp service - contact the marina
  • Potable water hookups are available at the slips
  • Garbage service
  • Boat launch
  • Marine repair

Day-Use & Campground Accommodations

Roche Harbor Resort is a popular destination resort with full over night accommodations. RV or tent camping is not available.

  • Bathrooms on shore
  • 10 showers
  • Whale watching
  • Kayak rentals
Roche Harbor