Taylor Creek Anchorage opposite the Beaufort Waterfront is a popular and often crowded anchorage. Captain Chris prefers the less busy Town Creek Anchorage. Note that Town Creek Marina is indeed still in business, part of the welcome expansion and improvements the City of Beaufort is making to its waterfront.
I’d highly recommend the Town Creek anchorage over the Taylor Creek anchorage. We stayed at the Town Creek anchorage for a couple of weeks in December of ‘09 while waiting for a good window to Charleston. We always held well, never really saw a west wind that we cared about and it’s an easy dinghy ride around the corner to the town dinghy dock. I don’t know if the Town Creek Marina is still in business, but the restaurant there was pretty good (excellent steamed oysters and shrimp in season). They were also pretty nice people – one guy who worked there gave me a ride to the gas station to fill my dinghy tank (their pumps were shut down for service). If you don’t mind walking (which we never did), the Piggly Wiggly is literally 1.0 miles from the anchorage, and the marina didn’t seem to mind us tying up our dinghy. Things might be different during peak season vs. December though.
Captain Chris aboard SV Pelican