You could go up the Severn, into Annapolis harbor, and grab a mooring. You could also go past Annapolis up the Severn to Round Bay. This is a somewhat longer distance than Whitehall Bay, but it's much more protected if it's blowing from the south.
For more protection in Whitehall Bay, you can tuck up by Holy Beach Farm (large brick house on the right side as you go into the Bay). For even more shelter, you can go up Whitehall Creek, which is on the right side of the Bay, and anchor in the relatively wide area that opens up as soon as you enter the Creek. Or you can go to the left side of Whitehall Bay and enter Mill Creek. There is a Naval Academy boat yard/marina on the left immediately upon entering Mill Creek. There's a wide area there where boats anchor, typically a few hundred yards past the opening to the marina. If you want to stay in the Whitehall Bay area, the Mill Creek option is probably the best one. It has a relatively wide area for anchoring, is well protected, and a shorter distance than Whitehall Creek. Jeff keeps his boat up Mill Creek.