NC Marinas
You have lots of choices. New Bern is probably the closest to you. Two large marinas are located downtown. New Bern is a nice little city with a nice downtown suitable for boaters. Also, there is a nice marina by the name of Northwest Marina out from/ down stream from New Bern.
At Washington, there is are municipal docks that will rent slips. These also are downtown and convenient to the restaurants. A West Marine is close by to take your money for boat items. Go to the Washington, NC website.
Also at Washington, a little further down the river on Broad Creek, there are two public marinas (off River Road): McCotter's Marina, a good size boat yard for haul out with slips available. Then there is Broad Creek Marina adjacent and beside Captain Sams Boatyard, another good boat yard for haul out. I think both will allow you to work on your own boat in the yard (for a fee). The Washington Country and Yacht Club (with golf course) has a nice marina on the creek, but you have to be a member there. And across the creek is Pamlico Plantation, a private residential development with a nice marina, but you have to be a lot or home owner there and they do not rent out slips .... buy a lot, townhouse, or home here, and you get a slip suitable for your boat included. A number of people from the Raleigh area have bought lots, townhouses, or homes there as weekend get aways, although, the development is promoted primarily as a permanent residence area.
At Oriental, which is a bit further, there are more boats than residents...it is frequently called the sailboat capital of NC, with several dealers and yards and lots of marinas. Pecan Grove Marina has close access to the Neuse River, which is probably 5 miles wide there, and has lots of slips available as they have just completed a major expansion. It is well sheltered and would probably be my choice. Then, there is Whittker Creek Marina and several others. There is also a new marina inside the harbor which is convenient to the little downtown area, but it would not be my choice, since it can get a bit rough if the wind blows a certain way, but many sailors like it because of it's proximity to the center of the town. I don't know all of the other marinas by name, but if you call Inter Banks Sails (or Banks Sails) in Oriental (one of the local sail lofts..Doyle dealer), I'm sure they could direct you to the other marinas. Oriental and New Bern are on the Neuse River. Washington is on the Pamlico River. Both are big rivers and dump into the Pamlico Sound....lots of water there for sailing as well as in the rivers. Sailing across the sound to Ocracoke on the outer banks is a favorite thing on most sailer's agenda.