Chesapeake Bay Marinas in St. Michaels Maryland

JOIN US FOR BUCK FIFTY FRIDAYS! Stay with us on Friday and take advantage of our $1.50 per foot rate. No minimum. Does not apply to holiday weekends. Call for details extension 160

SLIP INTO A ROOM!! Stay in a room with us and come by boat for only $1.50 per foot, plus electric. Call for details. 410-745-89001 extension 160

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 may also offer a number of specials and discounts for hotel guests who arrive by boat. 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

Click to download the Marina Map

Marina Services:

  • 52 transient slips
  • Dockside electricity and city water
  • Clean and modern showers
  • Complimentary cable hook-up
  • Pump-out station
  • Laundry facilities
  • Daily complimentary newspapers
  • Wireless Internet


  • Marina check-in:  1 pm; check-out: noon
  • 48-hr cancellation notice required
  • All rates subject to change without notice
  • Two night minimum required for holiday weekends
  • Resort fee applies
  • Open sunrise to sunset daily, or as planned with arriving vessel.
St. Michaels Harbour Inn Marina and Spa