Skip to main content
Exterior of St. Michaels Inn, Maryland


A Timeless Hotel in St. Michaels, MD

St. Michaels Inn is located in historic St. Michaels, a wonderful waterfront town on Maryland's eastern shore, near the  Chesapeake Bay, Washington D.C., and Baltimore. Our charming, pet-friendly hotel near downtown St. Michaels delivers modern comfort, thoughtful amenities, and world-class service.

Pool at St. Michaels Inn, Maryland

Services & Amenities

Explore our first-class amenities, including our outdoor pool, meeting and event venue, complimentary Wi-Fi, and self-parking services, all designed for your comfort and convenience.
Location & Contact at St. Michaels Inn, Maryland

Location & Contact

Stay just minutes from museums, waterfront concerts, restaurants, art galleries, and antique shops. Reserve your stay at our hotel near St. Michaels, Maryland, and enjoy the best of your coastal town vacation.