We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near U.S. Naval Academy

121 Blake Road, Annapolis, MD 21402
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

58 State Circle, Annapolis, MD 21401
0.6 km from U.S. Naval Academy
Special Offer Weekday Escapes
Historic Inns of Annapolis Slideshow
#4 of 22 hotels in Annapolis
Professional photos | Traveller photos (121) | Map
Show Prices
80 Compromise Street, Annapolis, MD 21401
0.7 km from U.S. Naval Academy
Special Offer Earn Rewards Points
Annapolis Marriott Waterfront Slideshow
#7 of 22 hotels in Annapolis
Professional photos | Traveller photos (105) | Map
Show Prices
126 West St., Annapolis, MD 21401
1.3 km from U.S. Naval Academy
Special Offer Day at the Bay Deal
Loews Annapolis Hotel Slideshow
#3 of 22 hotels in Annapolis
Professional photos | Traveller photos (79) | Map
Show Prices
174 West Street, Annapolis, MD 21401
1.5 km from U.S. Naval Academy
#13 of 22 hotels in Annapolis
Professional photos | Traveller photos (60) | Map
Show Prices
Days Inn & Suites (Cape Saint Claire)
201 West Bay St, Cape Saint Claire, MD 21401
1.5 km from U.S. Naval Academy
100 Westgate Circle, Annapolis, MD 21401
1.9 km from U.S. Naval Academy
Special Deal Complimentary Breakfast
GreenLeadersBronze level
Westin Annapolis Slideshow
#8 of 22 hotels in Annapolis
Professional photos | Traveller photos (43) | Map
Show Prices
76 Old Mill Bottom Rd., Annapolis, MD 21401
4.3 km from U.S. Naval Academy
Special Offer Choice Privileges Points
Comfort Inn Annapolis Slideshow
#18 of 22 hotels in Annapolis
Professional photos | Traveller photos (10) | Map
Show Prices
69 Old Mil Bottom Road North, Annapolis, MD 21401
4.3 km from U.S. Naval Academy
#22 of 22 hotels in Annapolis
Professional photos | Traveller photos (5) | Map
Show Prices
74 Old Mill Bottom Road North, Hwy 50 Exit 28, Annapolis, MD 21401
4.8 km from U.S. Naval Academy
#19 of 22 hotels in Annapolis
Professional photos | Traveller photos (6) | Map
Show Prices
2451 Riva Rd, Annapolis, MD 21401
5.0 km from U.S. Naval Academy
Special Offer Save on Hotel Packages!
Holiday Inn Express & Suites Slideshow
#12 of 22 hotels in Annapolis
Professional photos | Traveller photos (30) | Map
Show Prices
173 Jennifer Road, Annapolis, MD 21401
5.2 km from U.S. Naval Academy
Special Offer Book Early and Save
Sheraton Annapolis Hotel Slideshow
#16 of 22 hotels in Annapolis
Professional photos | Traveller photos (49) | Map
Show Prices
210 Holiday Court, Annapolis, MD 21401 (Formerly Radisson)
5.4 km from U.S. Naval Academy
Special Offer Book now and save 20%
Doubletree by Hilton Hotel Annapolis Slideshow
#11 of 22 hotels in Annapolis
Professional photos | Traveller photos (59) | Map
Show Prices
2520 Riva Road, Annapolis, MD 21401
5.5 km from U.S. Naval Academy
Offers & Announcements Low Rate, Guaranteed
BEST WESTERN Annapolis Slideshow
#17 of 22 hotels in Annapolis
Professional photos | Traveller photos (31) | Map
Show Prices
1 Womack Dr, Annapolis, MD 21401 (Formerly Extended Stay America Annapolis - Naval Academy)
5.5 km from U.S. Naval Academy
Special Offer Save up to 10% Today!
Extended Stay America - Annapolis - Womack Drive Slideshow
#20 of 22 hotels in Annapolis
Professional photos | Traveller photos (21) | Map
Show Prices
124 Womack Drive, Annapolis, MD 21401
5.6 km from U.S. Naval Academy
Special Offer Book now and save 15%
Hampton Inn & Suites Annapolis Slideshow
#2 of 22 hotels in Annapolis
Professional photos | Traveller photos (54) | Map
Show Prices
189 Admiral Cochrane Drive, Annapolis, MD 21401
5.8 km from U.S. Naval Academy
Special Offer Free Parking
SpringHill Suites Annapolis Slideshow
#1 of 22 hotels in Annapolis
Professional photos | Traveller photos (57) | Map
Show Prices
170 Admiral Cochrane Drive, Annapolis, MD 21401
5.8 km from U.S. Naval Academy
Special Offer Free Parking
Residence Inn Annapolis Slideshow
#9 of 22 hotels in Annapolis
Professional photos | Traveller photos (31) | Map
Show Prices
120 Admiral Cochrane Dr, Annapolis, MD 21401 (Formerly Homestead Annapolis)
5.8 km from U.S. Naval Academy
Special Offer Save up to 10% Today!
Extended Stay America - Annapolis - Admiral Cochrane Drive Slideshow
#14 of 22 hotels in Annapolis
Professional photos | Traveller photos (14) | Map
Show Prices
2559 Riva Road, Annapolis, MD 21401
6.1 km from U.S. Naval Academy
Special Offer Free Parking
Courtyard by Marriott Annapolis Slideshow
#6 of 22 hotels in Annapolis
Professional photos | Traveller photos (26) | Map
Show Prices
305 Harry S. Truman Parkway, Annapolis, MD 21401
6.2 km from U.S. Naval Academy
Hilton Garden Inn Annapolis Slideshow
#5 of 22 hotels in Annapolis
Professional photos | Traveller photos (44) | Map
Show Prices
2600 Housely Road, Annapolis, MD 21401
6.3 km from U.S. Naval Academy
Special Offer Book a Business Package
Country Inn & Suites Annapolis Slideshow
#10 of 22 hotels in Annapolis
Professional photos | Traveller photos (39) | Map
Show Prices
1542 Whitehall Road, Annapolis, MD 21409
6.8 km from U.S. Naval Academy
#15 of 22 hotels in Annapolis
Professional photos | Map
Show Prices
1542 Whitehall Road/Route 50, Annapolis, MD 21401
6.8 km from U.S. Naval Academy
#21 of 22 hotels in Annapolis
Professional photos | Traveller photos (10) | Map
Show Prices