Rock Hall's small, but pleasant public beach offers a nice expanse of sand that is protected for swimming by a breakwater. The view of the Bay from the beach are very nice.