St. Michaels Harbour Inn, Marina & Spa offers one of the finest marinas in the Chesapeake Bay area. Conveniently located on the Miles River off of Eastern Bay, our full service marina features all the amenities you would expect to find at a waterfront resort.
Let our experienced and courteous staff help you tie down while you enjoy a refreshing swim in our pool, a snack in the lounge or a meal upstairs overlooking the Miles River. Enjoy one of our many spa treatments, a leisurely bike ride into town, go crabbing or take an ecological nature cruise. Our Dock Master or our front desk personnel will gladly make arrangements for these and all other area activities.
Annual and seasonal dockage rates are available. We also offer a number of specials and discounts for hotel guests who arrive by boat. Weekdays, stay with us for two nights and your slip is complimentary. Stay with us three nights over a weekend, and your slip is complimentary. To ask about a future reservation or additional information, click here.
As a Marina guest you also have access to the amenities of our full-service resort hotel click here.
To make a reservation online, click here or call the Dock Master direct at 800-955-9001, x160.
Our location: GPS - 38 degrees 47.13' - W 076 degrees 13.15' Monitor VHF 16