Dropping your child off at United States Naval Academy? Hotels-Rates can help you find the best hotel in Annapolis, MD. Hotels-Rates can provide detailed information on services offered, convenience to neighboring locations and close-by points of interest. Our comprehensive hotel database shows that there are 19 hotels in Annapolis within 5 miles of United States Naval Academy, with the lowest rate for those hotels being $48. We also found 5 hotels in Annapolis within 1 miles of the school, with the lowest rate for those hotels being $89. If you are searching for fun places in Annapolis, you might be interested in visiting the Bass Pro Baltimore, which is no more than 10 miles from the school.