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 travelers recommend

58 State Circle, Annapolis, MD 21401
0.4 miles from U.S. Naval Academy
Special Offer Web Special | 20% Off
Historic Inns of Annapolis Slideshow
#4 of 21 hotels in Annapolis
  • Mid-range
Show Prices
80 Compromise Street, Annapolis, MD 21401
0.5 miles from U.S. Naval Academy
Special Offer FREE Wi-Fi
Annapolis Marriott Waterfront Slideshow
#9 of 21 hotels in Annapolis
  • Mid-range
Show Prices
201 West Bay St, Cape Saint Claire, MD 21401
0.7 miles from U.S. Naval Academy
126 West St., Annapolis, MD 21401
0.8 miles from U.S. Naval Academy
Special Offer Free Breakfast for Two
Loews Annapolis Hotel Slideshow
#3 of 21 hotels in Annapolis
  • Luxury
  • Pets Allowed
Show Prices
174 West Street, Annapolis, MD 21401
0.9 miles from U.S. Naval Academy
#12 of 21 hotels in Annapolis
  • Mid-range
Show Prices
100 Westgate Circle, Annapolis, MD 21401
1.2 miles from U.S. Naval Academy
Special Offer Breakfast for 2 Included
GreenLeadersSilver level
Westin Annapolis Slideshow
#10 of 21 hotels in Annapolis
  • Luxury
  • Green
  • Pets Allowed
  • Pool
Show Prices
69 Old Mil Bottom Road North, Annapolis, MD 21401
2.9 miles from U.S. Naval Academy
#21 of 21 hotels in Annapolis
  • Budget
Show Prices
76 Old Mill Bottom Rd., Annapolis, MD 21401
3.0 miles from U.S. Naval Academy
Special Offer Choice Privileges Points
Comfort Inn Annapolis Slideshow
#14 of 21 hotels in Annapolis
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
74 Old Mill Bottom Road North, Hwy 50 Exit 28, Annapolis, MD 21409 (Formerly Super 8 Annapolis)
3.0 miles from U.S. Naval Academy
Special Offer Choice Privileges Points
Rodeway Inn Slideshow
#18 of 21 hotels in Annapolis
  • Budget
Show Prices
2451 Riva Rd, Annapolis, MD 21401
3.1 miles from U.S. Naval Academy
Special Offer Save 10-30%
Holiday Inn Express & Suites Annapolis Slideshow
#13 of 21 hotels in Annapolis
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
173 Jennifer Road, Annapolis, MD 21401
3.2 miles from U.S. Naval Academy
#16 of 21 hotels in Annapolis
  • Mid-range
  • Pets Allowed
  • Pool
  • Free Parking
Show Prices
210 Holiday Court, Annapolis, MD 21401 (Formerly Radisson)
3.4 miles from U.S. Naval Academy
Special Offer Breakfast & Wi-Fi
Doubletree by Hilton Hotel Annapolis Slideshow
#11 of 21 hotels in Annapolis
  • Mid-range
  • Pets Allowed
  • Pool
  • Free Parking
Show Prices
2520 Riva Road, Annapolis, MD 21401
3.4 miles from U.S. Naval Academy
Special Offer 1,000 bonus reward...
BEST WESTERN Annapolis Slideshow
#15 of 21 hotels in Annapolis
  • Pets Allowed
  • Budget
  • Pool
  • Free Breakfast
Show Prices
1 Womack Dr, Annapolis, MD 21401 (Formerly Extended Stay America Annapolis - Naval Academy)
3.4 miles from U.S. Naval Academy
Special Offer SAVE 15% TODAY!
Extended Stay America - Annapolis - Womack Drive Slideshow
#17 of 21 hotels in Annapolis
  • Pets Allowed
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
124 Womack Drive, Annapolis, MD 21401
3.5 miles from U.S. Naval Academy
Special Offer Book now and save 15%
Hampton Inn & Suites Annapolis Slideshow
#5 of 21 hotels in Annapolis
  • Pets Allowed
  • Budget
  • Pool
  • Free Breakfast
Show Prices
189 Admiral Cochrane Drive, Annapolis, MD 21401
3.6 miles from U.S. Naval Academy
Special Offer Earn Rewards Points
SpringHill Suites Annapolis Slideshow
#1 of 21 hotels in Annapolis
  • Mid-range
  • Pool
  • Free Breakfast
  • Free Parking
Show Prices
170 Admiral Cochrane Drive, Annapolis, MD 21401
3.6 miles from U.S. Naval Academy
Special Offer Earn Rewards Points
Residence Inn Annapolis Slideshow
#8 of 21 hotels in Annapolis
  • Mid-range
  • Pets Allowed
  • Pool
  • Free Breakfast
Show Prices
120 Admiral Cochrane Dr, Annapolis, MD 21401 (Formerly Homestead Annapolis)
3.7 miles from U.S. Naval Academy
Special Offer SAVE 15% TODAY!
Extended Stay America - Annapolis - Admiral Cochrane Drive Slideshow
#19 of 21 hotels in Annapolis
  • Pets Allowed
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
2559 Riva Road, Annapolis, MD 21401
3.8 miles from U.S. Naval Academy
Special Offer Earn Rewards Points
Courtyard by Marriott Annapolis Slideshow
#2 of 21 hotels in Annapolis
  • Mid-range
  • Pool
  • Free Parking
Show Prices
305 Harry S. Truman Parkway, Annapolis, MD 21401
3.8 miles from U.S. Naval Academy
Special Offer AAA Save 10% Book...
Hilton Garden Inn Annapolis Slideshow
#7 of 21 hotels in Annapolis
  • Mid-range
  • Pool
  • Free Parking
Show Prices
2600 Housely Road, Annapolis, MD 21401
3.9 miles from U.S. Naval Academy
Special Offer Book a Business Package
Country Inn & Suites By Carlson, Annapolis Slideshow
#6 of 21 hotels in Annapolis
  • Budget
  • Pool
  • Free Breakfast
  • Free Parking
Show Prices
1542 Whitehall Road, US 50 E Exit 30, US 50 W Exit 32, Annapolis, MD 21409 (Formerly Quality Inn Annapolis)
4.2 miles from U.S. Naval Academy
#20 of 21 hotels in Annapolis
  • Pets Allowed
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices

Also consider B&Bs near U.S. Naval Academy

249 Hanover Street, Annapolis, MD 21401
0.2 miles from U.S. Naval Academy
#20 of 31 Annapolis B&B and Inns
  • Free Breakfast
  • Free Parking
85 East Street, Annapolis, MD 21401
0.3 miles from U.S. Naval Academy
GreenLeadersPlatinum level
Chez Amis Bed and Breakfast Slideshow
#1 of 31 Annapolis B&B and Inns
  • Green
  • Free Breakfast
Show Prices
26 Randall St, Annapolis, MD 21401
0.3 miles from U.S. Naval Academy
Special Price Mon-Wed 2 night 10% off
GreenLeadersBronze level
Flag House Inn Slideshow
#2 of 31 Annapolis B&B and Inns
  • Green
  • Free Parking
30 Randall Street, Annapolis, MD 21401
0.3 miles from U.S. Naval Academy
#4 of 31 Annapolis B&B and Inns
  • Free Breakfast
  • Free Parking
110 Prince George Street, Annapolis, MD 21401
0.3 miles from U.S. Naval Academy
#5 of 31 Annapolis B&B and Inns
  • Mid-range
  • Free Breakfast
  • Free Parking
  • Pets Allowed
Show Prices
201 Prince George Street, Annapolis, MD 21401
0.3 miles from U.S. Naval Academy
#7 of 31 Annapolis B&B and Inns
Show Prices
144 Prince George Street, Annapolis, MD 21401
0.3 miles from U.S. Naval Academy
Special Offer Romance Has No Season!
The Annapolis Inn Slideshow
#9 of 31 Annapolis B&B and Inns
  • Free Breakfast
134 Prince George St, Annapolis, MD 21401
0.3 miles from U.S. Naval Academy
Academy Bed and Breakfast Slideshow
#10 of 31 Annapolis B&B and Inns
  • Luxury
  • Free Breakfast
  • Free Parking
  • Pets Allowed
Show Prices