Home

St. Michaels, MD Hotels


Featured St. Michaels Hotels


Old Brick Inn Old Brick Inn
401 S Talbot St, St. Michaels, MD, 21663 USA
Built in 1816, this inn is 2 blocks from Saint Michaels Marina and a quarter-mile from Chesapeake Bay Maritime Museum.
Parsonage Inn Parsonage Inn
210 N Talbot St, St. Michaels, MD, 21663 USA
Built in 1883, this inn is located across the street from the Chesapeake Bay Maritime Museum and 2 blocks from Chesapeake Harbor.
Aida's Victoriana Inn Aida's Victoriana Inn
205 Cherry St, St. Michaels, MD, 21663 USA
Picture yourself on the sunny porch of a gracious Victorian home. Beyond the flowers and broad expanse of lawn, sunlight sparkles on the ...
Inn At Perry Cabin Inn At Perry Cabin
308 Watkins Lane, St. Michaels, MD, 21663 USA
Just Off The Chesapeake Bay Is The Historic Small Town Of St Michaels Where The Inn At Perry Cabin Is Located. The Hotel Is An Elegant 19th ...
St. Michaels Harbour Inn St. Michaels Harbour Inn
101 N Harbor Road, St. Michaels, MD, 21663 USA
The St. Michaels Harbour Inn And Marina Is A Deluxe Resort Located In The Heart Of Charming St. Michaels. A Full Service Hotel Offering 38 ...


Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 






St. Michaels Hotel List


A

Aida's Victoriana Inn 205 Cherry St, St. Michaels, MD

H

Harbourtowne Golf Resort Pob 126, St. Michaels, MD

I

Inn At Perry Cabin 308 Watkins Lane, St. Michaels, MD

O

Old Brick Inn 401 S Talbot St, St. Michaels, MD

P

Parsonage Inn 210 N Talbot St, St. Michaels, MD

S

St. Michaels Harbour Inn 101 N Harbor Road, St. Michaels, MD