Cooper River Marina, owned and operated by Charleston County Parks. Not sure of the prices but probably among the cheapest.
You can get to Dolphin Cove with a sailboat but do have to go through the Ashley River bridges.
Also you could try the St. Johns Yacht Harbor. It's off the harbor, also have to go through a draw bridge but a nice, safe place..