Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Annapolis

Filter by star ratings
All filters
Laurel Grove Inn On The South
Laurel Grove Inn On The South
9.6 Excellent
2881 South Haven Road, Annapolis, MD, United States
Show on map
5.0 mi from city centre, Annapolis 
ExcellentBased on 21 reviews
9.6

Located in Annapolis, Laurel Grove Inn on the South River is within a 35-minute drive of Baltimore/Washington International Thurgood Marshall Airport and offers a private beach. It also features a tour desk, babysitting/child services and meeting rooms.

Annapolis Home With Many Amenities
Annapolis Home With Many Amenities
6.0 Good
1013 Magothy Park Ln, Annapolis, MD, United States
Show on map
5.1 mi from city centre, Annapolis 
GoodBased on 2 reviews
6.0

Situated in Cape St. Claire, Annapolis home with many amenities is an easy drive from Annapolis and provides free Wi-Fi.

Flag House Inn
Flag House Inn
9.7 Excellent
26 Randall St, Annapolis, MD, United States
Show on map
0.3 mi from city centre, Annapolis 
ExcellentBased on 52 reviews
9.7

Flag House Inn is located in Annapolis and features free Wi-Fi. It is also a five-minute walk from the Hammond-Harwood House and Peggy Stewart House, and is close to many of the area's popular attractions.

The Annapolis Inn
The Annapolis Inn
144 Prince George Street, Annapolis, MD, United States
Show on map
0.3 mi from city centre, Annapolis 

The Annapolis Inn provides a comfortable setting when in Annapolis. It offers free Wi-Fi and is steps from Brice House and well-known attractions.

Tips for booking a Annapolis hotel

Cheapest month:February
Most expensive month:April
Average price in Annapolis:$202/night
Absolute cheapest price found:$60/night
Cheapest day:Monday
Most expensive day:Saturday
$92 - $390
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$126 - $283
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Annapolis hotels

Show all 238 hotels
1
Laurel Grove Inn On The South
Laurel Grove Inn On The South
9.6 Excellent
2881 South Haven Road, Annapolis, MD, United States
Show on map
5.0 mi from city centre, Annapolis 

Located in Annapolis, Laurel Grove Inn on the South River is within a 35-minute drive of Baltimore/Washington International Thurgood Marshall Airport and offers a private beach. It also features a tour desk, babysitting/child services and meeting rooms.

Cheapest hotels in Annapolis, Maryland

Show all 238 hotels
Laurel Grove Inn On The South
Laurel Grove Inn On The South
9.6 Excellent
2881 South Haven Road, Annapolis, MD, United States
Show on map
5.0 mi from city centre,  

Located in Annapolis, Laurel Grove Inn on the South River is within a 35-minute drive of Baltimore/Washington International Thurgood Marshall Airport and offers a private beach. It also features a tour desk, babysitting/child services and meeting rooms.

$209
Avg. per night
Annapolis Home With Many Amenities
Annapolis Home With Many Amenities
6.0 Good
1013 Magothy Park Ln, Annapolis, MD, United States
Show on map
5.1 mi from city centre,  

Situated in Cape St. Claire, Annapolis home with many amenities is an easy drive from Annapolis and provides free Wi-Fi.

$273
Avg. per night
Flag House Inn
Flag House Inn
9.7 Excellent
26 Randall St, Annapolis, MD, United States
Show on map
0.3 mi from city centre,  

Flag House Inn is located in Annapolis and features free Wi-Fi. It is also a five-minute walk from the Hammond-Harwood House and Peggy Stewart House, and is close to many of the area's popular attractions.

$284
Avg. per night
The Annapolis Inn
The Annapolis Inn
144 Prince George Street, Annapolis, MD, United States
Show on map
0.3 mi from city centre,  

The Annapolis Inn provides a comfortable setting when in Annapolis. It offers free Wi-Fi and is steps from Brice House and well-known attractions.

$462
Avg. per night

Hotel prices in Annapolis

3 stars

$209 - $284

Flag House Inn

#1 Most popular

Flag House Inn
9.7 Excellent
$284
Avg. per night
Annapolis Home With Many Amenities

#2 Most popular

$273
Avg. per night
Laurel Grove Inn On The South

Best value

$209
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Annapolis

About Annapolis

Annapolis is situated on Chesapeake Bay, where charming brick houses and colonial buildings are framed by an attractive waterfront. This city has preserved its heritage and is known for its museums, memorials and as the site of the U.S. Naval Academy.

Things to do

For a dose of history, head to the Maryland State House, the oldest state capitol in continuous legislative use. Tour the memorials on the grounds to see the Women’s Rights Memorial Tree and the USS Maryland Memorial and Bell, then head inside to browse the statue of Admiral Winfield Scott Schley, Maryland’s First Eight Hundred Volunteers and the memorial plaque honouring Matthew Henson.

Visit the U.S. Naval Academy where men and women are trained to be professional officers in the U.S. Navy and Marine Corps. Enjoy a short video before taking a guided tour of the campus to learn about student life, admire the incredible history of the institution and take a peek into the chapel.

For a break from the urban bustle, head to Quiet Waters Park to enjoy scenic areas for biking, jogging and strolling. Rent a watercraft or go ice skating in winter, enjoy viewing deer and rabbits and admire the park’s exquisite foliage throughout the year.

Head to the Hammond Harwood House to see one of the finest remaining British Colonial homes in the country. Browse exquisite examples of decorative and fine arts, including furniture items from the Harwood family, paintings by Charles Willson Peale and 18th and 19th-century decorative pieces.

Getting around

Although the best way to get around is by car, Annapolis has a collection of buses serving the downtown area. The city is less than 45 kilometres from Baltimore Washington International Thurgood Marshall Airport.

Annapolis travel FAQs

  • What are the best hotels in Annapolis?

    SpringHill Suites by Marriott Annapolis, rated with a score of 8.7 from 390 reviewers, is one of the most popular hotels in Annapolis. Other top stays include Scotlaur Inn Bed & Breakfast, with an average rating of 8.6 from 241 reviewers, and Awesome Water View / Big Deck, with a score of 8.6 from 15 reviewers.

  • What is a good hotel near U.S. Naval Academy?

    With a rating of 8.6/10 from 241 reviews, Scotlaur Inn Bed & Breakfast is a hotel close to U.S. Naval Academy that is well recommended by HotelsCombined users.

  • What is a good hotel in Annapolis near Annapolis City Dock?

    Scotlaur Inn Bed & Breakfast is the hotel close to Annapolis City Dock that is most recommended by HotelsCombined users, with 241 reviews rating it at 8.6/10.

  • Is there a good hotel near US Naval Academy Museum?

    If you’re looking for good hotels near US Naval Academy Museum, consider Scotlaur Inn Bed & Breakfast (rated 8.6 over 241 reviews).

  • How much do hotels in Annapolis cost?

    The average price of a hotel in Annapolis is $305 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Annapolis?

    HotelsCombined searches in the last 3 days suggest cheap Annapolis hotels have prices starting from as low as $64/night, depending on the popularity of your requested dates.

  • How much is a hotel in Annapolis tonight?

    Over the last 3 days, the starting price of a hotel in Annapolis tonight has been as low as $71 and the average price has been as much as $170.