Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Michaels

Tonight Tonight Jul 16 - Jul 17
This weekend This weekend Jul 20 - Jul 22
Next weekend Next weekend Jul 27 - Jul 29

Hotels near St. Michaels

See all 143 Properties in St. Michaels
The Tidewater Inn

The Tidewater Inn

101 E Dover St, Easton
    3.0 out of 5.0
     
     

    Situated in the historical district, this hotel is steps from Avalon Theatre and Historical Society of Talbot County. Academy Art Museum is 0.2 mi (0.3 km) ...

    $159 per night for 2 guests

    The Tidewater Inn$159
    Chesapeake Beach Resort And Spa

    Chesapeake Beach Resort And Spa

    4165 Mears Ave, Chesapeake Beach
      3.0 out of 5.0
       
       

      Situated on the waterfront, this spa hotel is within 32 mi (52 km) of Prince George's Community College, Six Flags America, and Maryland State House. William ...

      $139 per night for 2 guests

      Chesapeake Beach Resort And Spa$139
      Best Western Kent Narrows Inn

      Best Western Kent Narrows Inn

      3101 Main Street, Grasonville
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Situated in Grasonville, this motel is 1.1 mi (1.7 km) from Kent Island and within 12 mi (20 km) of Queenstown Premium Outlets and Chesapeake Bay Bridge. Sandy ...

      $99 per night for 2 guests

      Best Western Kent Narrows Inn$99
      Loews Annapolis Hotel

      Loews Annapolis Hotel

      126 West St, Annapolis
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      This six-story brick hotel is 0.5 mile from the shops, restaurants, and historic sites of Annapolis and 1 mile from both the Naval Academy and City Dock on Chesapeake ...

      $151 per night for 2 guests

      Loews Annapolis Hotel$151
      Historic Inns of Annapolis

      Historic Inns of Annapolis

      58 State Circle, Annapolis
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      These central Annapolis inns, located within a half-mile (.8 kilometers) of the US Naval Academy, comprise 3 buildings: the 1727 Governor Calvert House, the ...

      $169 per night for 2 guests

      Historic Inns of Annapolis$169
      True In-town Saint Michaels 5.5 Acre Waterfront W/pool!!!

      True In-town Saint Michaels 5.5 Acre Waterfront W/pool!!!

      , St Michaels
         
         

        Situated in St. Michaels, this vacation home is within 3 mi (5 km) of St. Michaels Winery, St. Michaels Museum, and Chesapeake Bay Maritime Museum. Avalon Theatre ...

        True In-town Saint Michaels 5.5 Acre Waterfront W/pool!!!Get Rates

        True In-town Saint Michaels 5.5 Acre Waterfront W/pool!!!Get Rates
        Annapolis Waterfront Hotel, Autograph Collection

        Annapolis Waterfront Hotel, Autograph Collection

        80 Compromise St, Annapolis
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         

        Located in the heart of Annapolis, this hotel is within a 10-minute walk of William Paca House, Maryland State House, and Hammond-Harwood House. U.S. Naval Academy ...

        Country Inn & Suites by Radisson, Annapolis, MD

        Country Inn & Suites by Radisson, Annapolis, MD

        2600 Housley Road, Annapolis
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Situated in a shopping district, this hotel is 0.8 mi (1.2 km) from Westfield Annapolis Mall and 1.4 mi (2.2 km) from Anne Arundel Medical Center. Maryland State ...

        Parsonage Inn

        Parsonage Inn

        210 North Talbot Street, St. Michaels
          3.5 out of 5.0
           
           

          Situated in St. Michaels, this bed & breakfast is within a 15-minute walk of Chesapeake Bay Maritime Museum, St. Michaels Museum, and St. Michaels Winery. Historical ...

          $171 per night for 2 guests

          Parsonage Inn$171
          Best Western Annapolis

          Best Western Annapolis

          2520 Riva Rd, Annapolis
          • Free Cancellation
          • Reserve now, pay when you stay
          2.5 out of 5.0
           
           

          Situated in the business district, this hotel is 0.9 mi (1.4 km) from Westfield Annapolis Mall and within 3 mi (5 km) of Anne Arundel Medical Center and Maryland ...

          $81 per night for 2 guests

          Best Western Annapolis$81

          Where To Stay In St. Michaels

          St. Michaels Hotel Guide

          Don't wait to book your accommodation if you're on your way to St. Michaels and want to stay somewhere central. There are 4 hotels within 3 miles.

          Spend your time close to the downtown area by booking in at the Inn at Perry Cabin by Belmond.

          Wander around the exhibits and displays at St. Michaels Museum and discover the lives and events that guided the formation of this area. Secure your reservations at the St Michaels Inn and you will be right near the action.

          If you are searching for additional hotel options, the Annapolis Waterfront Hotel, Autograph Collection and the Hyatt Regency Chesapeake Bay are 18 miles and 19 miles from the city center of St. Michaels. 13 miles out of town stands the Historic Kent Manor Inn. The Sandaway Waterfront Lodging is also in this area, 8 miles away.

          9 miles away from St. Michaels is Easton, home to the Hog Neck Golf Course and the Avalon Theatre. Expedia-listed Easton hotels and accommodations include the Quality Inn and Econo Lodge Easton. 9 miles to the southwest of St. Michaels is Tilghman, which is home to the Knapps Narrows Marina & Inn and Black Walnut Point Inn. The Phillips Wharf Environmental Center and the Tilghman Watermen’s Museum are some of the most popular points of interest to explore in Tilghman.

          40 miles from St. Michaels is Oxon Hill, a regional center with a population of 18,000, home to great visitor attractions like the Joint Base Anacostia Bolling, the National Children's Museum and Oxon Cove and Oxon Hill Farm National Park. theARC and Tanger Outlets are also worth checking out. If you'd like to stay in Oxon Hill, be sure to check the latest deals at the Gaylord National Resort & Convention Center and Wyndham Vacation Resorts at National Harbor.

          How to Get to St. Michaels

          Many visitors reach St. Michaels via Baltimore Washington International Thurgood Marshall Airport. It's situated around 35 miles away from the center of town. There are some great hotels not too far from the terminal, such as the Hampton Inn Baltimore/BWI Airport and the Holiday Inn Baltimore BWI Airport.