You can also stay in Chesapeake City which is 15 miles straight up Rt213....roughly the same distance to Middletown. There are about a half dozen nice ones, Ship Watch, Blue Max, etc. www.chesapeakecity.com (of course I'm biased because I live there in the big white Federal next to the BlueMax)