There isn't a lot to do in Rock Hall, and that is the point. Walk the harbour at sunset, drink crab beer on the deck of a waterman's bar, and rent a kayak to paddle the marshes north of town. The Mainstay theatre brings in surprisingly good musicians for a town of 1,300 people.