St. Michaels Harbour Inn Marina & Spa offers guests one of the best St Michaels hotel experiences. Take a look at the photos of our hotel, rooms, amenities, on-site dining and images of the historic town of St. Michaels, Maryland.
St. Michaels, Maryland
101 N. Harbor Rd.,St. Michaels, MD 21663 | Reservations: 410-745-9001 or 800-955-9001