I am as new and unexperienced to this as anyone, so I'm planning on going.
You may have already found the USNA Parents website, but if not, it's a great source for information. On the "Visit USNA" tab, there is a list of places to stay, some close to the Academy and some where a car is...