Where you put in is a bit related to where you first want to go in the San Juans.
If going directly to say Lopez, Cap Sante in Anacortes is the closest you can reasonably get. There is a public park further west with a launch ramp, but leaving your truck there for several days is not a good idea.
If going directly to Sucia, on the north side of Orcas, the The Port of Bellingham has the nearest launch facility and reasonably safe parking. If the wind is from the south, then you will find crossing Bellingham Bay could be a bit rough.
Twin Bridges is pretty good, as is the Port of Skagit about two miles further south in LaConner. Both have launch facilities and reasonably safe parking. Last time I was there, Twin Bridges charged about $100 both ways, POS about $20. Either location enables you to run south through the channel, then north to Coronet Bay near Deception Pass (or south to say Coupeville) in calmer conditions if the wind just north and east of Anacortes has picked up.
Just to the south of Twin Bridges, (almost immediately under the bridge on the SE side), is a public boat launch with ample public parking. However, it is not often used by many of us who live in the area. There has been some vehicle vandalism, and also if the tide is running getting the boat on or off the trailer can be a real hassle.
Particularly the state parks in the San Juans just make great cruising grounds, and after September 1st most of the traffic is gone. In fact, we find Sept and Oct to be the best months to boat in that area.
Kevin Ware
El Gato Thomas
CD Tom Cat 25.5