Book yesterday. 1000+ parents and family will be descending on Annapolis. Try the Priceline approach or call the hotel direct to ask about a "USNA friends and family" rate. Many local Annapolis hotels offer a special discount; they want your business the next 4 years plus that wedding down the road.
There are several threads on here about hotels, especially ones with downtown shuttles.
Sent using the Service Academy Forums® mobile app