Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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

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.