Golly- so many! We are really spoiled.
Annapolis, of course. Further down, the Rhode River is stunning and Galesville has an interesting general store with great apple pie.
Solomons is great for access to groceries, restaurants and a West
Marine within walking distance. If you are looking for gorgeous, go a little further up the Patuxent to St. Leonard's Creek.
On the Eastern Shore- We usually visit Oxford once or twice a season. Onancock is a charming little town. Crisfield is not pretty but there is a grocery store within walking distance. Down at the bottom, Cape Charles is like a postcard from the 40s or 50s. Kiptopeke (anchor behind the cement boats) is unique.
On the
Potomac, we like Smith Creek on the MD side. On the VA side, there are too many beautiful spots in the Northern Neck to count. We're fond of the Coan as a more isolated anchorage.
On the Bay, Deltaville is more marina than town and cruiser friendly. Urbanna is another charming town and worth the trip up the Rappahannock.
Those are the highlights I can think of off the top of my head.
Carrie