I second Herrington Harbour. We've had our boat
there for several years. All services are on premises. Family
owned, it's one of the largest marina's on the Bay. They have a North and South location a few miles apart. We are at North. Both marina sites have a pool, bikes, restaurants, and are "eco friendly". It's about 10 miles South of Annapolis, but without the constant "business" of Annapolis. Having hung out on moorings in Annapolis, I can tell you that there is a lot of marine traffic, and subsequent wakes , noise
etc. Herrington N. is very quiet in that regard.
If you wind
up at Herrington N., we are on B dock
, B-46. Our boat is SWEETWATER, a 45'green hull
yawl. Stop on by, or PM me if you need any other info about Herrington.
BTW, all of the marina choices given above are good places..... depends on what you are looking for in a marina.