St. Michaels Harbour Inn, Marina & Spa is a year-round luxury Inn, located on the harbor in historic St. Michaels, Maryland.
Easily accessible by land or water, St. Michaels Harbour Inn, Marina & Spa is convenient to travelers coming from Washington, D.C., Baltimore, Philadelphia, Richmond, New York, and beyond.
The town of St. Michaels – referred to as the “heart and soul of the Chesapeake Bay” – is an ideal setting for an impromptu overnight outing or long vacation getaway. A vintage port with origins dating back to the birth of the colonies, St. Michaels offers something for everyone. Whether you’re interested in taking in the maritime history, enjoying the outdoors with a fishing or crabbing trip, kayaking on the local waterways, shopping in its quaint boutiques, searching for a special antique, or feasting on the bay’s bounty, we offer it all.
Escape to the beauty of the Chesapeake and experience the local lifestyle with us!
BUY THREE NIGHTS GET THE FOURTH NIGHT FREE. The complimentary night applies to the least expensive night of your stay. The Resort Service Fee is still required. Call 410-745-9001 option 1 to take advantage of this opportunity.