St. Michaels Harbour Inn & Marina
101 N Harbor Rd, St. Michaels, MD 21663
St. Michaels Harbour Inn, Marina & Spa is a year-round luxury inn situated on the historic harbor of St. Michaels, Maryland. Perfectly accessible by land or water, it’s a convenient destination for travelers from Washington, D.C., Philadelphia, New York and beyond. Known as the “heart and soul of the Chesapeake Bay,” St. Michaels is ideal for impromptu stays to extended vacations. This vintage port offers something for everyone — from taking in the maritime history and kayaking local waterways to browsing quaint boutiques and savoring the bounty of the bay.

