Use our interactive Eastern Shore, MD map to help find your way to St. Michaels Harbour Inn, Marina & Spa. Easily find your way to our Chesapeake Bay resort.
For printable directions, click here.
101 N. Harbor Rd., St. Michaels, MD 21663 | Reservations: 410-745-9001 or 800-955-9001
Enter your email address below to be automatically notified of our exclusive online SPECIALS and PROMOTIONS.