North Beach, MD- Right on the Chesapeake and one of those houses in the picture is my great-greatparents'(who used to own a shoe making shop there)! My family goes here occasionally in the summer time to get together. Also, the Chesapeake has become a lot cleaner in the past 10 or so years!
Chesapeake Beach, MD: A nice little beach to take kids to, and under an hour to get there. No waves and sand to play with. There is a fee to use the beach - we prefer North Beach as there are bathrooms and changing areas included in the fee.