Hotels near US Naval Academy

Hotels near US Naval Academy, Annapolis

Enter your dates for the latest hotel rates and availability.

Swipe down to view more

Best Hotels near US Naval Academy

See all
Historic Inns of Annapolis Hotels near US Naval Academy
8.6/10
Very Good104 reviews
0.44km from US Naval Academy
From AU$109
DoubleTree by Hilton Annapolis Hotels near US Naval Academy
8.7/10
Very Good111 reviews
5.26km from US Naval Academy
From AU$166
Candlewood Suites ANNAPOLIS by IHG Hotels near US Naval Academy
8.6/10
Very Good102 reviews
5.26km from US Naval Academy
From AU$138
The Westin Annapolis Hotels near US Naval Academy
8.8/10
Very Good94 reviews
1.65km from US Naval Academy
From AU$274
Hilton Garden Inn Annapolis Downtown Hotels near US Naval Academy
8.5/10
Very Good103 reviews
1.31km from US Naval Academy
From AU$160
Fairfield Inn & Suites Annapolis Hotels near US Naval Academy
8.6/10
Very Good73 reviews
1.66km from US Naval Academy
From AU$196
Annapolis Waterfront Hotel, Autograph Collection Hotels near US Naval Academy
8.7/10
Very Good97 reviews
0.73km from US Naval Academy
From AU$369
Graduate by Hilton Annapolis Hotels near US Naval Academy
9.1/10
Great106 reviews
1.11km from US Naval Academy
Trip.BestNo. 1 of 4-Star Select Hotels in Maryland
From AU$234
Holiday Inn Express & Suites ANNAPOLIS by IHG Hotels near US Naval Academy
8.0/10
Very Good106 reviews
4.69km from US Naval Academy
From AU$136
Crowne Plaza ANNAPOLIS by IHG Hotels near US Naval Academy
8.6/10
Very Good103 reviews
4.84km from US Naval Academy
From AU$144
See all

Frequently asked questions

What is the average price of a hotel in Annapolis for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Annapolis this weekend is AU$527 per night. For a 4-star hotel, the average cost is AU$945 per night. If you're looking for a luxury experience, 5-star hotels in Annapolis this weekend typically cost AU$1,608 per night.

How much do hotels in Annapolis cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Annapolis during weekdays is AU$380 per night. For a 4-star hotel, you can expect to pay around AU$643 per night. If you're seeking a luxury stay, 5-star hotels in Annapolis generally cost AU$936 per night on weekdays.

What are the best places to stay in Annapolis?

Some of the best places to stay in Annapolis are near popular attractions like Maryland State House, William Paca House & Garden and Banneker-Douglass-Tubman Museum, offering easy access to key sights and amenities.

What are the top hotels in Annapolis near Maryland State House?

Some of the top hotels in Annapolis near Maryland State House include Historic Inns of Annapolis (from AU$125), 86 State Circle - Luxury Boutique Hotel (from AU$439) and Graduate by Hilton Annapolis (from AU$191), all offering easy access to Maryland State House, making them ideal for visitors looking to explore the area.

Where can I find the best hotels in Annapolis?

Annapolis has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Historic Inns of Annapolis (from AU$125), Hilton Garden Inn Annapolis Downtown (from AU$158) and Holiday Inn Express & Suites ANNAPOLIS by IHG (from AU$141) are preferred hotels.

What is the best spa hotel in Annapolis?

Getting tired after a long walk? The Westin Annapolis (from AU$271) provides highly rated spa services.

What are some hotels with pools in Annapolis?

The Westin Annapolis (from AU$271) and Crowne Plaza ANNAPOLIS by IHG (from AU$142) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Where can you find hotels with excellent breakfast in Annapolis?

Where can I find the best hotel discounts in Annapolis?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.