North East has a motel right off the exit with plenty of trailer parking. From there to the ramp is only about 5 minutes (at Mc Daniel's). Between the ramp and the Motel is a Mc D's and a West Marine. By the way Herb's bait and tackle is also between the hotel and the ramp. Plenty of places to eat and have a few pops. HDG is a little seedy in spots so I'd go to North East.
There is not a ramp at Mc Daniel's marina. There is very fine ramp at anchor marina right outside of town. Only 5 mins. to the flats by water and you don't have to deal with skinny water getting out.
Not sure about HavreDeGrace, but North East has Hoilday Express and Crystal Inn just off I-95. Woody's Crab House, Pier 1 Restaurant, Nauti Goose Saloon are good choices for food and drink among others in the immediate area. Anchor Marina is located in North East and may accommodate boat storage/parking. Charlestown isn't far from there either with a public ramp and fast access to the North East side of the flats. Ele and Sue (Herb's Tackle) can hook you up with any fishing supplies you may have left at home and Walmart is between the hotels and downtown.